90 likes | 216 Views
Tehnička škola Ruđera Boškovića – Zagreb, Getaldićeva 4. Računalne mreže – izborni program. TCP i UDP. By J.R. Ponavljanje gradiva Što označava skraćenica TCPI/IP? Označava slojni model, ali i skup protokola sloja 3 i 4 OSI modela. Najvažnija karakteristika TCP protokola?
E N D
Tehničkaškola Ruđera Boškovića – Zagreb, Getaldićeva 4 Računalne mreže – izborni program TCP i UDP By J.R.
Ponavljanje gradiva • Što označava skraćenica TCPI/IP? • Označava slojni model, ali i skup protokola sloja 3 i 4 • OSI modela. • Najvažnija karakteristika TCP protokola? • - Pouzdani spojno orijentirani protokol transportnog sloja • Najvažnija karakteristika IP protokola? • - Nepouzdani nespojno orijentirani protokol mrežnog sloja
Ponavljanje gradiva • Kako TCP segment osigurava potrebnu pouzdanost, a • UDP segment ne? • Zaglavlje TCP segmenta ima 20 bajtova, zaglavlje • UDP segmenta ima 8 bajtova • Koja je prednost slanja UDP segtmenata i kako se oni • još zovu? • - Brzina, zovu se datagrami.
Proces uspostave TCP sesije • - Postupak uspostave virtualnog spoja • - Naziva se trostruko usklađivanje, a započinje ga klijent • svojim zahtjevom • Unutar zaglavlja TCP segmenta postoji 6 jednobitnih polja, • tzv. zastavica: • U – urgent (oznaka hitnosti) • ACK – potvrda prijama • RST – reset spajanja • PSH – push funkcija • SYN – sinkronizacija brojeva sekvenci • FIN – završetak
1. Korak – Klijent upućuje sinkronizacijski paket (zastavica SYN u zaglavlju je postavljena) 2. Korak – Host koji je primio zahtjev (npr. server) odgovara paketom koji ima postavljenu zastavicu ACK. Tako klijent zna da je server primio zahtjev. 3. Korak – Klijent vraća paket natrag serveru s potvrdom da je sve u redu Virtualna veza je tada uspostavljena i razmjena podataka započinje.
Broj segmenata ovisi o duljini poruke • Svaki segment ima oznaku rednog broja, radi ponovnog • sastavljanja • Za svaki primljeni segment vraća se potvrda pošiljatelju • Kada potvrda stigne šalje se novi segment • Ako potvrda nije stigla u zadanom vremenu, segment • se odašilje ponovno. • Windowing – mehanizam koji osigurava da obje strane • prometuju sa unaprijed zadanom količinom podataka u • segmentu
- Duljina prozora se dogovorno smanjuje kod velikog kašnjenja – preopterećenja.
Djelovanje UDP protokola • Nespojno orijentirani protokol • Ne omogućava sekvenciranje, retransmisiju i nadzor toka • Kada aplikacija ima podatke, ona ih jednostavno pošalje • Koristi se kod VoIP-a, mrežnih igara i sl. • Kod velikih količina podataka, datagrami mogu putovati • različitim putovima i stići na odredište drugim redoslijedom. • Ako je redoslijed datagrama važan, o tome brine aplikacijski • sloj
UDP komunikacija koristi dobro poznate • brojeve portova • Aplikacije koje koriste UDP: • DNS, SNMP, DHCP, RIP, TFTP, VoIP, mrežne igre