Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




7. Počítačové sítě

PDF
Stáhnout kompletní materiál zdarma (830.73 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

• včetně UDP hlavičky a datového pole 

– Checksum – kontrolní součet (volitelný) 

• včetně tzv. pseudo-IP hlavičky, UDP hlavičky a dat 

0

16

31

Data

Source Port

Length

Checksum

Destination Port

TCP Protokol 

 Transmission Control Protocol 

– povinná implementace 

– multiplexování dle čísla portu  
– spolehlivá komunikace 

• sekvenční čísla 
• generování potvrzení (ACK), opakování při chybě 

– emulace spojení 

• aplikační rozhraní jako proud bajtů 
• garantuje pořadí přenášených dat 
• emulace plně duplexní komunikace 

– řízení datového toku 

• mechanismus okének 

TCP Protokol 

 Spolehlivý spojovaný plně duplexní komunikační kanál 

TCP Paket 

 Hlavička TCP paketu 

– source port 

− destination port 

• odesilatel 

příjemce 

TCP Paket 

 Hlavička TCP paketu 

– sequence number – pořadové číslo  

• pořadové číslo prvého datového bajtu v paketu 
• pokud je nastaven příznak SYN, SN(n) znamená, že následující první 

datový bajt bude mít SN = n+1 

– acknowledgement number – číslo potvrzení  

• platné pokud je nastaven ACK příznak 
• obsahuje další očekávané SN, SN(n+1) potvrzuje přijetí až po bajt (n) 

– data offset 

• délka TCP hlavičky v DWORDech (32 bit) 
• ukazuje, kde začíná datové pole paketu 

– reserved 

• 6 nulových bitů 

– URG flag 

• je použito pole urgent pointer – ukazatel na důležitá data  

TCP Paket 

 Hlavička TCP paketu 

– ACK flag 

• potvrzovací číslo (acknowledgement number) je platné 

– PSH flag 

• push function – vynucené odeslání dat 

– RST flag 

• reset spojení 

– SYN flag 

• synchronizace pořadových čísel při otevírání spojení 

– FIN flag 

• ukončení spojení 

– window 

Témata, do kterých materiál patří