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).