Gondolkozott már azon, hogyan működik az internet? Hogyan küldhet és fogadhat képeket, e-maileket, hívásokat, és nézhet webhelyeket az internetre csatlakoztatott eszközéről kényelmes otthonából? Ezek a műveletek a TCP és UDP portoktól függenek. Hogyan működnek ezek a portok, és mik ezek?
Mielőtt belemerülne a témába, meg kell értenie, mi az a port. A számítógépek portokat használnak a kommunikációra és kapcsolatok kialakítására a hálózaton lévő többi számítógéppel. A szóban forgó port itt nem egy fizikai összetevő, hanem egy virtuális végpont két vagy több számítógép között. Az interneten a leggyakoribb portok a TCP és az UDP portok.
Mik azok a TCP portok?
A TCP a Transmission Control Protocol rövidítése, és ez egy kapcsolatorientált protokoll. A hálózatépítésben a protokollok olyan szabályok vagy szabványok, amelyek szabályozzák az adatok eszközök közötti átvitelét. A TCP-t kapcsolatorientált protokollnak nevezik, mivel az adatátvitel előtt kapcsolatot hoz létre a fogadó és a küldő eszközök között.
A TCP portok olyan portok, amelyek megfelelnek az átvitelvezérlő protokolloknak. Néhány TCP port tartalmaz Fájlátviteli protokoll portok (20 és 21) a fájlátvitelhez, SMTP port (25) és IMAP port (143) az e-mailekhez, és Secure Shell port (22).
Hogyan működnek a TCP portok?
A TCP-portok az adatok megosztása előtt hoznak létre kapcsolatokat. Például, ha egy új filmről vagy játékról szeretne beszélni barátjának, telefonálhat. Tárcsázza a barátja számát, és ha megkapja a hívást, és megerősíti, hogy Ön a vonal másik végén van, felveszi. Ezután elkezdheti mesélni neki a játékról.
A TCP portok is így működnek. Az adatok továbbítása előtt a küldő és a fogadó eszköz közötti biztonságos kapcsolat biztosított. De hogyan hozhatják létre a kapcsolatot a TCP-portokat adatfogadásra vagy -küldésre használó eszközök? Ezt a háromirányú kézfogással teszik.
Mi az a háromirányú kézfogás?
A TCP-ben az adatokat küldő eszköz csatlakozik a fogadni kívánt eszközhöz. A TCP-portok megbízható kapcsolatok létrehozásának módját háromirányú kézfogásnak nevezik.
Ahogy a neve is sugallja, a háromirányú kézfogás három különböző interakciót igényel, amelyek három üzenet formájában jönnek létre: SYN→SYN-ACK→ACK.
Az első a SYN szegmens. A küldő eszköz SYN (szinkronizált sorszám) üzenetet küld, hogy megpróbáljon kommunikálni a fogadó számítógéppel. Azt akarja mondani: „Helló! Készen állsz a kapcsolat létrehozására? "
Ha a fogadó eszköz elérhető a kapcsolat létrehozására, akkor a csatlakozási kérést elküldő eszközre SYN-ACK szegmenssel válaszol. A SYN-ACK szegmens nyugtázza a csatlakozási kérelmet, és cserébe szinkronizált sorszámot küld. Egyszerűen fogalmazva, a készülék azt mondja: "Igen, tudomásul veszem a kérését, és hajlandó vagyok kapcsolatot teremteni."
Amikor ez megtörténik, a küldő eszköz egy ACK szegmenst küld a fogadó eszköznek, jelezve, hogy az üzenetet nyugtázta. Ezután kapcsolat jön létre, és megkezdődik az adatátvitel. Az adatátvitel megerősítése és befejezése után a kapcsolat megszakad.
Így a fogadó eszközre küldött összes adat teljes és a megfelelő sorrendben kerül elküldésre. Sőt, nincsenek hiányzó csomagok sem, mert először létrejött a kapcsolat.
Mik azok az UDP portok?
Az UDP a User Datagram Protocol rövidítése. A User Datagram Protocol kapcsolat nélküli, ami azt jelenti, hogy a gazdaeszköz anélkül tud adatokat továbbítani a címzettnek, hogy előzetesen kapcsolatot létesítene. Az UDP portok az UDP/IP protokolloktól függenek. Az UDP-portok közé tartozik a DNS-port (53), a Dynamic Host Configuration Protocol port (68) és a Kerberos-port (88), amelyet a játékszolgáltatások használnak.
Hogyan működnek az UDP portok?
A TCP-portokkal ellentétben az UDP-portoknak nem kell kapcsolatot létesíteniük az adatátvitel előtt. Tehát, ha egy új filmről szeretne beszélni a barátjának, amely a felfelé irányuló kikötőt imitálja, akkor ki kell kiabálnia a beszélgetést, és remélnie kell, hogy barátja a közelben van, és hall. Elég megbízhatatlan, igaz?
Az Ön által átadni kívánt információ megszerzéséért kizárólag a barátot terheli a felelősség. Mivel még nem hozta létre a kapcsolatot, előfordulhat, hogy barátja nem hall megfelelően, és csak apróságokat hall, vagy semmit.
Az UDP-portokban a gazdagép csomagokban (kis szegmensekben) küldi ki az adatokat anélkül, hogy konkrét célt tartana szem előtt. Ezután azt reméli, hogy a fogadó eszköz megkapja ezeket a csomagokat, ami megbízhatatlan, mivel nem garantálja az adatok zökkenőmentes vételét. Ennek eredményeként a csomagok nem jutnak el a fogadó oldalra, és az adatok elvesznek. Ez az úgynevezett csomagvesztés.
Mi a különbség a TCP és az UDP portok között?
Noha a TCP-portok ugyanazt a funkciót látják el az interneten keresztüli információküldés során, eltérő szolgáltatásaik és felhasználásuk van.
Megbízhatóság
A TCP port megbízhatóbb a kommunikációhoz és az adatátvitelhez, mivel kapcsolatorientált protokoll, háromirányú kézfogással létesít kapcsolatot a két eszközzel küldés előtt adat. Így minden adat a megfelelő sorrendben érkezik meg. És ha hiba történik a folyamatban, azt könnyű észlelni. De ez nem ugyanaz az UDP portokkal.
Megbízhatósága miatt a TCP portokat olyan szolgáltatásokhoz használják, ahol biztonságos és teljes adatátvitelre van szükség, például e-mailek, képek, webhelyek stb.
Idő
Mivel az UDP-portok kapcsolat nélküli protokollok, sok időt takarítanak meg azzal, hogy korábban nem hoznak létre kapcsolatokat adatcsomagok kiküldése, ami jól jön az időérzékeny szolgáltatásokhoz, és ahol az adatokat fogadják valós idő. Az UDP-portokat videó-, hang- és játékfolyamokhoz használják.
TCP és UDP portok, magyarázat
A TCP- és az UDP-portok olyan hálózati kifejezések, amelyeket nem hallunk rendszeresen, de internetünk alapkövei. Ez a két port óriási szerepet játszik a mindennapi életben, mivel e portok nélkül az adatátvitel szinte lehetetlen lenne.
Mi az Internet Control Message Protocol (ICMP) és hogyan működik?
Olvassa el a következőt
Kapcsolódó témák
- Technológia magyarázata
- IP-cím
- Számítógépes hálózatok
- Hálózati tippek
- Szakmai nyelv
A szerzőről
Chioma egy műszaki író, aki szeret írásain keresztül kommunikálni olvasóival. Amikor éppen nem ír valamit, ott lehet találkozni a barátaival, önkéntes munkával vagy új technológiai trendek kipróbálásával.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez