Obsah:

Koľko paketov je v TCP handshake?
Koľko paketov je v TCP handshake?

Video: Koľko paketov je v TCP handshake?

Video: Koľko paketov je v TCP handshake?
Video: TCP и UDP | Что это такое и в чем разница? 2024, November
Anonim

TCP zvyčajne používa 24 bajtov hlavičky na nadviazanie spojenia (najskôr dva balíčky ) a asi 20 pre normálny paketový prenos. Aj keď nadviazanie spojenia pomocou 3-cestného handshaku vyžaduje len 3 balíčky na prenos, zbúranie jedného vyžaduje 4!

Aké sú 3 kroky v rámci TCP handshake?

Na nadviazanie spojenia sa uskutoční trojstranné (alebo 3-krokové) handshake:

  • SYN: Aktívne otvorenie sa vykoná tak, že klient odošle SYN serveru.
  • SYN-ACK: Ako odpoveď server odpovie SYN-ACK.
  • ACK: Nakoniec klient pošle ACK späť na server.

Tiež, čo je 4-cestné handshake v TCP? 4 - spôsob TCP handshake a firewally. Ak presne v tom istom čase hostiteľ odošle SYN na server, podanie ruky bude takpovediac štvorstupňový: server: SYN -> klient (server zmení stav z „LISTEN“na „SYN SENT“) klient: SYN -> server (klient zmení stav z „CLOSED“na „SYN SENT“)

Následne si možno položiť otázku, ako funguje TCP handshake?

Trojcestný podanie ruky sa primárne používa na vytvorenie a TCP pripojenie zásuvky. to Tvorba keď: Klientsky uzol odošle dátový paket SYN cez IP sieť na server v rovnakej alebo externej sieti. Cieľový server musí mať otvorené porty, ktoré môžu prijímať a iniciovať nové pripojenia.

Aký je rozdiel medzi TCP a IP?

The rozdiel je to? TCP je zodpovedný za doručenie dát paketu a IP je zodpovedný za logické adresovanie. Inými slovami, IP získa adresu a TCP garantuje doručenie údajov na danú adresu. Ďalšie informácie o tejto téme nájdete v časti Porozumenie TCP / IP.

Odporúča: