Professional Documents
Culture Documents
IP Internet protocol
Protokol treeg sloja OSI referentnog modela Sadri informacije o adresiranju i kontrolne informacije Osnovne funkcije:
IP paket se sastoji od zaglavlja i tekstualnog dela Trenutno u upotrebi verzija 4 i verzija 6 Bezklasno i klasno adresiranje IP adresa
Polje Verzija oznaava verziju IP protokola koji se koristi U polju IHL se oznaava duinu zaglavlja u 32-bitnim reima. Vrednost tog polja se kree od 5 do 15. Polje Vrsta usluga je namenjeno razgraniavanju razliitih klasa usluga. U tom pogledu, mogue su razliite kombinacije pouzdanosti i brzine isporuke . Polje Ukupna duina obuhvata sve to se nalazi u datagramu i zaglavlje i podatke. Maksimalna duina je 65.535 bajtova. Iz polja Identifikacija odredini raunar utvruje kom datagramu pripada pristigli fragment. Svi fragmenti istog datagrama imaju istu Identifikaciju. Polje DF znai Ne Fragmentiraj. To je naredba usmerivaima da ne fragmentiraju datagram jer odredite ne moe da od njih ponovo sklopi datagram.
Polje MF znai jo fragmenata. Svi fragmenti datagrama, osim poslednjeg imaju postavljen taj bit. On je potreban da bi se znalo kada je datagram kompletiran. Polje Redni broj fragmenta pokazuje gde spada fragment unutar datagrama. Polje ivotni vek je broja koji ograniava trajanje paketa na mrei. Predvien je da vreme meri sekundama, pa je najvei ivotni vek paketa 255 sekundi. Kontrolnim zbirom zaglavlja (engl. Header checksum) proverava se, prirodno, samo zaglavlje. Polja Izvorina i odredina adresa.
Polje Verzija oznaava verziju IP protokola koji se koristi Polje Klasa saobraaja koristi se za prepoznavanje paketa sa razliitim zahtevima u pogledu isporuke u realnom vremenu. I polje Oznaka toka (engl. Flow label) jo uvek je eksperimentalno, ali e se koristiti za uspostavljanje pseudoveze izmeu izvorita i odredita za koju se mogu definisati odreena svojstva i zahtevi Polje Duina korisnikih podataka govori koliko bajtova sledi iza 40bajtnog zaglavlja Polje Sledee zaglavlje saoptava koje od (za sada) est dodatnih (opcionih) zaglavlja sledi iza aktuelnog zaglavlja, ukoliko je uopte i upotrebljeno. Polje Najvei broj skokova (engl. Hop limit) onemoguava veni ivot paketa. To polje ima istu funkciju kao polje ivotni vek u protokolu IPv4
Protokol bez uspostavljanja veze nepouzdan protokolnema mehanizme za garanciju prijema ne troi vreme na uspostavljanje i raskidanje veze koristi se za prenos kratkih poruka kada se oekuje brz prenos koristi za prenos real-time saobraaja U VoIP-uUDP se koristi za prenos govora UDP nije namenjen za prenos govora, ali je bolji od TCP-a
servis sa uspostavljanjem veze garantuje isporuku podataka Podatke koje primi od aplikacionog nivoa deli na manje pakete i dodaje TCP zaglavlje i tako nastaju TCP segmenti osnovna funkcija TCP-a je da svi paketi na odredite moraju stii u poetnom redosledu, bez gubitaka i bez greaka uvodi se mehanizam potvrde i retransmisije paketa
Posebna RTP sesija za audio i posebna za video podatke uesnik moe da bira koje podatke e da prima
podatak o rednom broju sekvence (omoguava detekciju gubitka) vreme kada je paket odabiran na izvoru (omoguava sinhronizaciju, merenje kanjenja i ditera)
Protokol za uspostavljanje, modifikaciju i raskidanje sesija Prvi SIP dokument RFC 2543 (1999) Danas je vaei RFC 3261 Sesije: govor, slika, video i tekst Za opis sesije se koristi SDP (Session Description Protocol) protokol Opis sesije: identifikacija sesije adrese i portovi opis medije
Klijenti i serveri
klijent aplikacija koja zahteva uslugu server aplikacija koja odgovara na zahteve
Postoje etiri tipa mrenih elemenata Korisniki agent (UA User Agent) Proksi server Redirekcioni server Registar server Location server
SIP adrese
Logika identifikacija korisnika Format: user@host; parametars Primeri: John@iptel.org Pera@pc1.ns.ac.yu Mika@192.168.14.10
SIP poruke
dele se na: zahteve (requests) odgovore (responses) Format SIP poruke: Startna linija Zaglavlje Telo poruke
SIP zahtevi
SIP odgovori
1XX informacioni
2XX pozitivni
3XX preusmeravanje
500 server internal error 505 SIP version not supported 600 busy everywhere
SIP ekstenzije
INFO metoda SUBSCRIBE i NOTIFY metode MESSAGE metoda REFER metoda PRACK metoda
Pozivanje sa preusmeravanjem