Oletko koskaan miettinyt kuinka internet toimii? Kuinka voit mukavasti kotonasi lähettää ja vastaanottaa kuvia, sähköposteja, puheluita ja katsella verkkosivustoja Internetiin yhdistetyltä laitteeltasi? Nämä toiminnot riippuvat TCP- ja UDP-porteista. Miten nämä portit toimivat ja mitä ne ovat?

Ennen kuin syvennät aiheeseen, sinun on ymmärrettävä, mikä portti on. Tietokoneet käyttävät portteja viestiäkseen ja muodostaakseen yhteyksiä verkon muihin tietokoneisiin. Kyseessä oleva portti ei ole fyysinen komponentti, vaan virtuaalinen päätepiste kahden tai useamman tietokoneen välillä. Internetin yleisimmät portit ovat TCP- ja UDP-portit.

Mitä ovat TCP-portit?

TCP on lyhenne sanoista Transmission Control Protocol, ja se on yhteyssuuntautunut protokolla. Verkotuksessa protokollat ​​ovat sääntöjä tai standardeja, jotka säätelevät tietojen siirtämistä laitteiden välillä. TCP: tä kutsutaan yhteyssuuntautuneeksi protokollaksi, koska se muodostaa yhteyden vastaanottavien ja lähettävien laitteiden välille ennen tietojen lähettämistä.

instagram viewer

TCP-portit ovat portteja, jotka ovat lähetyksen ohjausprotokollien mukaisia. Jotkut TCP-portit sisältävät File Transfer Protocol portit (20 ja 21) tiedostojen siirtoa varten, SMTP-portti (25) ja IMAP-portti (143) sähköpostille ja Secure Shell portti (22).

Kuinka TCP-portit toimivat?

TCP-portit luovat yhteydet ennen tietojen jakamista. Jos esimerkiksi haluat kertoa ystävällesi uudesta elokuvasta tai pelistä, voit soittaa puhelun. Soitat ystäväsi numeroon, ja jos hän saa puhelun ja vahvistaa, että olet linjan toisessa päässä, hän vastaa. Sitten voit alkaa kertoa hänelle pelistä.

Näin toimivat myös TCP-portit. Suojattu yhteys lähettäjän ja vastaanottavan laitteen välillä varmistetaan ennen tiedonsiirtoa. Mutta kuinka laitteet, jotka käyttävät TCP-portteja tiedon vastaanottamiseen tai lähettämiseen, muodostavat yhteyden? He tekevät tämän käyttämällä kolmisuuntaista kättelyä.

Mikä on kolmisuuntainen kädenpuristus?

TCP: ssä tiedot lähettävä laite muodostaa yhteyden laitteeseen, jonka on tarkoitus vastaanottaa tiedot. Tapaa, jolla TCP-portit muodostavat luotettavia yhteyksiä, kutsutaan kolmisuuntaiseksi kättelyksi.

Kuten nimestä voi päätellä, kolmisuuntainen kättely vaatii kolme erilaista vuorovaikutusta, jotka tulevat kolmen viestin muodossa: SYN→SYN-ACK→ACK.

Ensimmäinen on SYN-segmentti. Lähettävä laite lähettää SYN-sanoman (synkronoitu järjestysnumero) yrittääkseen kommunikoida vastaanottavan tietokoneen kanssa. Se yrittää sanoa: "Hei! Oletko valmis muodostamaan yhteyden? "

Jos vastaanottava laite on käytettävissä muodostamaan yhteys, se vastaa yhteyspyynnön lähettävään laitteeseen SYN-ACK-segmentillä. SYN-ACK-segmentti kuittaa yhteyspyynnön ja lähettää vastineeksi synkronoidun järjestysnumeron. Yksinkertaisesti sanottuna laite sanoo: "Kyllä, hyväksyn pyyntösi ja olen valmis muodostamaan yhteyden."

Kun näin tapahtuu, lähettävä laite lähettää vastaanottavalle laitteelle ACK-segmentin, joka kertoo, että se on kuitannut viestin. Sitten muodostetaan yhteys ja se alkaa siirtää tietoja. Kun tiedonsiirto on vahvistettu ja valmis, yhteys katkeaa.

Näin kaikki vastaanottavalle laitteelle lähetetyt tiedot ovat täydellisiä ja lähetetään oikeassa järjestyksessä. Lisäksi puuttuvia paketteja ei ole, koska yhteys muodostettiin ensin.

Mitä ovat UDP-portit?

UDP tulee sanoista User Datagram Protocol. User Datagram Protocol on yhteydetön, mikä tarkoittaa, että isäntälaite voi lähettää tietoja vastaanottajalleen muodostamatta yhteyttä etukäteen. UDP-portit riippuvat UDP/IP-protokollista. UDP-portteja ovat DNS-portti (53), Dynamic Host Configuration Protocol -portti (68) ja Kerberos-portti (88), jota pelipalvelut käyttävät.

Kuinka UDP-portit toimivat?

Toisin kuin TCP-portit, UDP-porttien ei tarvitse muodostaa yhteyksiä ennen tiedonsiirtoa. Joten jos haluat kertoa ystävällesi uudesta elokuvasta, joka jäljittelee yläporttia, sinun pitäisi huutaa keskustelusi ja toivoa, että ystäväsi on lähellä ja kuulee sinut. Melko epäluotettava, eikö?

Vastuu välittämäsi tiedon vastaanottamisesta on yksinomaan ystävälläsi. Koska et ole vielä muodostanut yhteyttä, ystäväsi ei ehkä kuule sinua kunnolla ja kuulee vain palasia tai ei ollenkaan.

UDP-porteissa isäntä lähettää dataa paketteina (pieninä segmenteinä) ilman tiettyä kohdetta mielessä. Sitten se toivoo, että vastaanottava laite saa nämä paketit, mikä on epäluotettavaa, koska se ei takaa tietojen saumattomasti vastaanottamista. Tämän seurauksena paketit eivät pääse vastaanottopäähän ja tiedot menetetään. Tämä tunnetaan nimellä paketin menetys.

Mitä eroa on TCP- ja UDP-porttien välillä?

Vaikka TCP-portit suorittavat saman toiminnon lähettäessään tietoja Internetissä, niillä on erilaisia ​​ominaisuuksia ja käyttötarkoituksia.

Luotettavuus

TCP-portti on luotettavampi viestinnässä ja tiedonsiirrossa, koska se on yhteyssuuntautunut protokollaa, se muodostaa yhteyden kahteen laitteeseen käyttämällä kolmisuuntaista kättelyä ennen lähettämistä tiedot. Näin kaikki tiedot vastaanotetaan ja oikeassa järjestyksessä. Ja kun prosessissa on virhe, se on helppo havaita. Mutta tämä ei ole sama UDP-porttien kanssa.

Luotettavuutensa vuoksi TCP-portteja käytetään palveluihin, joissa tarvitaan suojattua ja täydellistä tiedonsiirtoa, kuten sähköpostit, kuvat, verkkosivustot jne.

Aika

Koska UDP-portit ovat yhteydettömiä protokollia, ne säästävät paljon aikaa, koska ne eivät muodosta yhteyksiä aikaisemmin datapakettien lähettäminen, mikä on hyödyllistä aikaherkissä palveluissa ja joissa dataa vastaanotetaan reaaliaika. UDP-portteja käytetään videon, äänen ja pelien suoratoistoon.

TCP- ja UDP-portit, selitetty

TCP- ja UDP-portit ovat verkkotermejä, joita et kuule säännöllisesti, mutta ne ovat internetmme perusta. Näillä kahdella portilla on valtava rooli jokapäiväisessä elämässäsi, sillä ilman näitä portteja tiedonsiirto olisi lähes mahdotonta.

Mikä on Internet Control Message Protocol (ICMP) ja miten se toimii?

Lue Seuraava

JaaTweetJaaSähköposti

Liittyvät aiheet

  • Tekniikka selitetty
  • IP-osoite
  • Tietokoneverkot
  • Verkkovinkkejä
  • Jargon

Kirjailijasta

Chioma Ibeakanma (25 artikkelia julkaistu)

Chioma on tekninen kirjailija, joka rakastaa kommunikointia lukijoilleen kirjoittamisensa kautta. Kun hän ei kirjoita jotain, hänet voidaan löytää viettävän aikaa ystävien kanssa, tekemässä vapaaehtoistyötä tai kokeilemassa uusia tekniikkatrendejä.

Lisää Chioma Ibeakanmasta

tilaa uutiskirjeemme

Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja eksklusiivisia tarjouksia!

Klikkaa tästä tilataksesi