Navazování spojení
Z MiS
				
				
				
				
																
				
				
								
				
- Transportní vrstvy modelu ISO/OSI má za úkol provést navázání spojení.
- Předtím, než zařízení začne posílat data, nechá si od partnera potvrdit, že je připraven data přijmout.
Three-way handshake
- Protokol TCP používá pro navazování spojení tzv. „three-way handshake“.
- Postup komunikace
-  Před odesláním prvního oktetu dat a před uzavřením komunikace proběhne vždy výměna tří datagramů:
- Žádost o otevření/uzavření spojení
- Potvrzení připravenosti partnera
- Schválení otevření/uzavření
 
- Příznaky SYN, FIN, ACK
-  Protokol TCP používá pro tuto výměnu dat bitové příznaky SYN, FIN a ACK:
- SYN... "Synchronize" ... „Chci začít komunikovat“
- ACK... „Acknowledge“ ... „Potvrzuji předchozí požadavek“
- FIN... „Finalize“ ... „Jsem hotov, chci ukončit spojení“
 
- Navázání spojení
- → SYN=1, ACK=0, FIN=0
- ← SYN=1, ACK=1, FIN=0
- → SYN=0, ACK=1, FIN=0
- Ukončení spojení
- → SYN=0, ACK=0, FIN=1
- ← SYN=0, ACK=1, FIN=1
- → SYN=0, ACK=1, FIN=0
