Sobes.tech
Junior — Middle

Môžeš vymenovať hlavné konfiguračné vlajky v protokole TCP a vysvetliť ich účel?

sobes.tech AI

Odpoveď od AI

Hlavné konfiguračné vlajky (riadiace vlajky) v hlavičke TCP a ich účel:

  • SYN (Synchronize) — používa sa na nadviazanie spojenia. Označuje začiatok trojstranného handshake.
  • ACK (Acknowledgment) — potvrdzuje prijatie dát. Ukazuje, že pole potvrdenia je platné.
  • FIN (Finish) — signalizuje ukončenie prenosu dát a zatvorenie spojenia.
  • RST (Reset) — resetuje spojenie, používa sa pri chybách alebo nemožnosti nadviazať spojenie.
  • PSH (Push) — žiada o okamžité odoslanie dát príjemcovi bez bufferovania.
  • URG (Urgent) — indikuje, že dáta majú vysokú prioritu a majú byť spracované ako prvé.

Príklad: pri nadviazaní spojenia klient odošle paket s flagom SYN, server odpovie SYN+ACK, a klient potvrdí ACK — toto je trojstranné handshake TCP.