Har du nogensinde undret dig over, hvordan internettet fungerer? Hvordan fra komforten af ​​dit hjem kan du sende og modtage billeder, e-mails, opkald og se websteder fra din enhed forbundet til internettet? Disse handlinger afhænger af TCP- og UDP-porte. Hvordan fungerer disse porte, og hvad er de?

Før du dykker ned i emnet, skal du forstå, hvad en havn er. Computere bruger porte til at kommunikere og danne forbindelser med andre computere på et netværk. Den pågældende port her er ikke en fysisk komponent, men et virtuelt slutpunkt mellem to eller flere computere. De mest almindelige porte på internettet er TCP- og UDP-portene.

Hvad er TCP-porte?

TCP står for Transmission Control Protocol, og det er en forbindelsesorienteret protokol. I netværk er protokoller regler eller standarder, der styrer, hvordan data transmitteres mellem enheder. TCP kaldes en forbindelsesorienteret protokol, fordi den etablerer en forbindelse mellem de modtagende og afsendende enheder, før der sendes data.

TCP-porte er porte, der overholder transmissionskontrolprotokollerne. Nogle TCP-porte inkluderer

instagram viewer
Filoverførselsprotokol porte (20 og 21) til filoverførsler, SMTP-porten (25) og IMAP-porten (143) til e-mails, og Sikker Shell port (22).

Hvordan fungerer TCP-porte?

TCP-porte skaber forbindelser, før data deles. Hvis du for eksempel vil fortælle din ven om en ny film eller et nyt spil, kan du foretage et telefonopkald. Du ringer til din venindes nummer, og hvis hun får opkaldet og bekræfter, at du er i den anden ende af linjen, tager hun op. Så kan du begynde at fortælle hende om spillet.

Sådan fungerer TCP-porte også. En sikker forbindelse mellem afsender og modtagende enhed er sikret, før data overføres. Men hvordan laver enheder, der bruger TCP-portene til at modtage eller sende data, den forbindelse i første omgang? Det gør de ved at bruge tre-vejs håndtrykket.

Hvad er et tre-vejs håndtryk?

I TCP forbinder den enhed, der sender dataene, til den enhed, der skal modtage dem. Den måde, TCP-porte etablerer pålidelige forbindelser på, kaldes et tre-vejs håndtryk.

Som navnet antyder, kræver et tre-vejs håndtryk tre forskellige interaktioner, som kommer i form af tre beskeder: SYN→SYN-ACK→ACK.

Det første er SYN-segmentet. Afsenderenheden udsender en SYN-besked (synkroniseret sekvensnummer) for at forsøge at kommunikere med den modtagende computer. Den forsøger at sige, "Hej! Er du tilgængelig for at oprette forbindelse? "

Hvis den modtagende enhed er tilgængelig til at oprette en forbindelse, reagerer den på, at enheden sender forbindelsesanmodningen med et SYN-ACK-segment. SYN-ACK-segmentet bekræfter forbindelsesanmodningen og udsender et synkroniseret sekvensnummer til gengæld. I almindelige vendinger siger enheden: "Ja, jeg anerkender din anmodning, og jeg er villig til at oprette forbindelse."

Når dette sker, sender den afsendende enhed et ACK-segment til den modtagende enhed og fortæller den, at den har bekræftet sin besked. Derefter dannes en forbindelse, og den begynder at overføre data. Når dataoverførslen er bekræftet og afsluttet, afsluttes forbindelsen.

På denne måde er alle data, der sendes til den modtagende enhed, fuldstændige og sendt i den rigtige rækkefølge. Desuden er der ingen manglende pakker, fordi der først blev oprettet forbindelse.

Hvad er UDP-porte?

UDP står for User Datagram Protocol. User Datagram Protocol er forbindelsesløs, hvilket betyder, at en værtsenhed kan overføre data til sin modtager uden at etablere en forbindelse på forhånd. UDP-porte afhænger af UDP/IP-protokollerne. UDP-porte inkluderer DNS-porten (53), Dynamic Host Configuration Protocol-porten (68) og Kerberos-porten (88), som bruges af spiltjenester.

Hvordan fungerer UDP-porte?

I modsætning til TCP-portene behøver UDP-porte ikke at etablere forbindelser, før de overfører data. Så hvis du ville fortælle din ven om en ny film, der efterligner den opadgående havn, bliver du nødt til at råbe din samtale op og håbe, at din ven er i nærheden og kan høre dig. Temmelig upålidelig, ikke?

Ansvaret for at modtage de oplysninger, du forsøger at videregive, ligger udelukkende på din ven. Fordi du ikke har oprettet en forbindelse endnu, kan din ven måske ikke høre dig ordentligt og kun høre stumper eller intet overhovedet.

I UDP-porte sender værten data ud i pakker (små segmenter) uden nogen bestemt destination i tankerne. Så håber det, at den modtagende enhed får disse pakker, hvilket er upålideligt, da det ikke garanterer, at dataene vil blive modtaget problemfrit. Som et resultat kommer pakker ikke til den modtagende ende, og data går tabt. Dette er kendt som pakketab.

Hvad er forskellen mellem TCP- og UDP-porte?

Selvom TCP-porte udfører den samme funktion som at sende information over internettet, har de forskellige funktioner og anvendelser.

Pålidelighed

En TCP-port er mere pålidelig til kommunikation og dataoverførsel, fordi den er forbindelsesorienteret protokol, etablerer den en forbindelse med de to enheder ved hjælp af et tre-vejs håndtryk før afsendelse data. På denne måde modtages alle data og i den rigtige rækkefølge. Og når der er en fejl i processen, er den let at opdage. Men dette er ikke det samme med UDP-porte.

På grund af dets pålidelighed bruges TCP-porte til tjenester, hvor du har brug for sikker og komplet datatransmission som e-mails, billeder, websteder osv.

Tid

Fordi UDP-porte er forbindelsesløse protokoller, sparer de meget tid ved ikke at etablere forbindelser før udsendelse af datapakker, hvilket er praktisk til tidsfølsomme tjenester, og hvor data modtages ind realtid. UDP-porte bruges til video-, stemme- og spilstreaming.

TCP- og UDP-porte, forklaret

TCP- og UDP-porte er netværksbegreber, du ikke hører regelmæssigt, men de er grundlaget for vores internet. Disse to porte spiller en stor rolle i dit daglige liv, da uden disse porte ville datatransmission være næsten umulig.

Hvad er Internet Control Message Protocol (ICMP) og hvordan virker det?

Læs Næste

DelTweetDelE-mail

Relaterede emner

  • Teknologi forklaret
  • IP-adresse
  • Computernetværk
  • Netværkstips
  • Jargon

Om forfatteren

Chioma Ibeakanma (25 artikler udgivet)

Chioma er en teknisk forfatter, der elsker at kommunikere til sine læsere gennem sit forfatterskab. Når hun ikke skriver noget, kan hun blive fundet ved at hænge ud med venner, arbejde frivilligt eller prøve nye teknologiske trends.

Mere fra Chioma Ibeakanma

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!

Klik her for at abonnere