Sobes.tech
Junior

Koje su osobine TCP protokola?

sobes.tech АИ

Одговор од АИ

TCP (Transmission Control Protocol) — pouzdan protokol za transport koji garantuje isporuku podataka u ispravnom redosledu.

Glavne osobine:

  • Uspostavljanje veze (Handshake): Pre prenosa podataka uspostavlja se trostruki rukovanje (SYN, SYN-ACK, ACK).
  • Pouzdana isporuka (Reliable Delivery): Koristi mehanizam potvrda (ACK) i ponovnog slanja izgubljenih paketa.
  • Redosled isporuke (Ordered Delivery): Paketi se isporučuju u redosledu u kojem su poslati, čak i ako stignu sa zakašnjenjem ili putem drugog puta.
  • Stream-orijentisana transmisija (Stream-oriented): TCP smatra podatke kao kontinuirani tok bajtova, a ne kao odvojene poruke ili pakete.
  • Kontrola toka (Flow Control): Primaoc može regulisati brzinu slanja podataka da bi izbegao preopterećenje bafera.
  • Kontrola zagušenja (Congestion Control): Mehanizmi za sprečavanje i upravljanje zagušenjem mreže.
  • Full-duplex režim (Full-duplex): Podaci se mogu prenositi u oba smera istovremeno putem jedne veze.

TCP je pogodan za aplikacije koje zahtevaju visoku pouzdanost i redoslednu isporuku podataka, kao što su web pretraživači (HTTP/HTTPS), elektronska pošta (SMTP), prenos fajlova (FTP) i udaljeni pristup (SSH).