A jegyzőkönyv megbízható adatátvitelt biztosít
A TCP (Transmission Control Protocol) egy fontos hálózati protokoll, amelyet a hálózatokon keresztül történő adatátvitel során használnak. A hálózatok összefüggésében egy protokoll olyan szabályokat és eljárásokat tartalmaz, amelyek szabályozzák az adatátvitel módját, így az egész világon mindenki, a felhasznált helytől, szoftverektől vagy hardvertől függetlenül, ugyanúgy csinálja a dolgot . A TCP együttműködik az IP-vel (Internet Protocol) egy jól ismert duóban, amelyet TCP / IP-nek hívnak. Ezt a kifejezést a számítógép, az okostelefon vagy a hordozható eszköz hálózati beállításaiban láthatja, ha a beállításokkal játszol. Az IP rész foglalkozik az adatcsomagok címzésével és továbbításával a forrásról a cél felé, míg a TCP kezeli az átvitel megbízhatóságát. Ebben a cikkben látni fogjuk, hogy a TCP hogyan működik és hogyan működik.
Mi a TCP?
A TCP feladata az adatok átvitelének ellenőrzése, hogy megbízható legyen. Az internethez hasonló hálózatok esetén az adatokat csomagokban továbbítják, amelyek egyenként olyan adatok egységei, amelyeket a hálózaton önállóan küldenek, és újra összeszerelik, amint elérik a rendeltetési helyet, és visszaadják az eredeti adatokat.
Az adatok hálózaton keresztüli továbbítása rétegenként történik, minden protokoll egy rétegben tesz valami kiegészítőséget a többiekkel. Ezeket a rétegeket protokollkötegnek nevezzük. A TCP és IP kéz a kézben dolgozik a veremben, egymás fölött. Például egy kötegben lehet HTTP - TCP - IP - WiFi. Ez azt jelenti, hogy például amikor egy számítógép egy weblapot használ, a HTTP protokollt használva megkapja a weboldalt HTML formátumban, a TCP vezérli az átvitelt, az IP hálózaton keresztüli csatornát (pl. Az internetet) a helyi hálózaton.
A TCP ezért felelős a megbízhatóság biztosításáért az átvitel során. A megbízható adatátvitel olyan, amelyben a következő követelmények teljesülnek. A forgatókönyvek jobban megértik a fogalmat.
- Minden csomag eléri a célállomást, azaz nem veszít csomagot. Nem szeretné, hogy az e-mail vagy az azonnali üzenetek elküldésekor hiányoljon betűk vagy mondatok.
- Nincs ilyen késedelem, ami befolyásolná az adatok minőségét. Azt szeretné, hogy a beszélgetés a VoIP- hívás vagy a hangfolyam továbbításakor következetes legyen, és ennek hiányában a felszólalások nem ismerhetők fel.
- Minden adatcsomag sorrendben újra összeáll. Azt szeretné, hogy a szavaid az e-mailedben lévő mondatban a sorrendben legyenek írva. Máskülönben, a szarvas enni az oroszlánt, ahelyett, hogy természetesbbé válna.
Hogyan működik a TCP?
A TCP a paketeit úgy számolja, hogy azok számozottak legyenek. Azt is biztosítja, hogy rendelkezzenek egy határidővel a cél eléréséhez (ami több száz milliszekundum időtartamnak számít), valamint néhány egyéb biztosítástechnikai tartalékot. Minden fogadott csomag esetében a küldő készüléket egy nyugtázó csomagon keresztül értesítjük. A név mindent elmond. Ha az időzítés után nem érkezik nyugtázás, a forrás elküldi a valószínűleg hiányzó vagy késleltetett csomag másolatát. A rendelés nélküli csomagok szintén nem ismertek. Így az összes csomagot mindig összeállították, lyuk nélkül, előre meghatározott és elfogadható késleltetéssel.
TCP címzés
Bár az IP-nek van egy komplett mechanizmusa az IP-címek címzésére, a TCP-nek nincs ilyen kidolgozott címzési rendszere. Nincs rá szükség. Csak olyan számokat használ, amelyeket az eszköz, amelyen dolgozik, azonosítja, hol fogadja és küldi azokat a csomagokat, amelyekhez szolgáltatást nyújt. Ezeket a számokat kikötőknek hívják. Például a webböngészők a TCP 80-as portját használják. A 25-ös portot használják vagy e-mailt használnak. A portszám gyakran kapcsolódik egy szolgáltatás IP-címéhez, pl. 192.168.66.5:80