Forskjell mellom socket og port

De hovedforskjell mellom socket og port er det socket er grensesnittet for å sende og motta data på en bestemt port mens porten er en numerisk verdi tilordnet en bestemt prosess eller et program i enheten.

Et datanettverk er en samling av flere enheter koblet sammen for å utveksle data og dele ressurser. Prosessene i disse enhetene sender og mottar melding inn og ut av nettverket gjennom et programgrensesnitt som kalles stikkontakten. En port er en intern adressering av applikasjonene i enheten. Når en prosess krever kommunikasjon via nettverket, opprettes en stikkontakt, og den er festet til en port. Kort sagt, en stikkontakt er kommunikasjonsveien til en port.   

Nøkkelområder dekket

1. Hva er en port
     - Definisjon, funksjonalitet
2. Hva er en stikkontakt
     - Definisjon, funksjonalitet
3. Forskjell mellom socket og port
     - Sammenligning av nøkkelforskjeller

Nøkkelord

Grensesnitt, IP-adresse, kontakt, port, portnummer

Hva er en port

Porten er en numerisk verdi tilordnet hver applikasjon eller prosess. I kommunikasjon overføres dataene fra en sendeenhet til en destinasjonsenhet (mottaker). Hvis destinasjonsenheten har tre programmer som kjører, hjelper portnummeret til å identifisere programmet som krever de mottatte dataene. En datamaskin har totalt 65536 porter. Portnummerene fra 0 til 1023 er reservert for systembruk. Port hjelper til med å identifisere prosessen som krever mottatte data.

Figur 1: Datanettverk

Hva er en stikkontakt

Stikkontakten er grensesnittet for å sende og motta data på en bestemt port. Hver enhet i nettverket har en IP-adresse. Det er en identifikator for å gjenkjenne enheten i nettverket. Når du sender data, hjelper denne IP-adressen til å overføre dataene til riktig destinasjon. Kombinasjonen av IP-adresse og porten kalles også stikkontakten. I et ekte scenarium er en port likt leilighetsnummeret i en leilighetsbygning mens en sokkel ligner døren til leiligheten.

Forskjell mellom socket og port

Definisjon

En stikkontakt er et internt sluttpunkt for sending og mottak av data i en knutepunkt på et datanettverk. En port er en numerisk verdi som tilordnes en applikasjon i et kommunikasjonsendpunkt.

bruk

Mens kontakten fungerer som grensesnitt for å sende og motta data gjennom en bestemt port, hjelper porten med å identifisere et bestemt program eller en prosess.

Konklusjon

Stikkontakt og port er to termer som brukes i datanettverk. Forskjellen mellom kontakten og porten er at kontakten er grensesnittet for sending og mottak av data på en bestemt port mens porten er en numerisk verdi tilordnet en bestemt prosess eller et program i enheten.  

Henvisning:

1. Socket Concept Bruke Real Life Eksempel, HowTo, 25. desember 2014, Tilgjengelig her.
2. BrownellsTechTips. TCP, IP, UPD, Sockets, og Ports - En kort ExplinyYouTube, Brownells Tech Tips, 10. desember 2015, Tilgjengelig her.

Bilde Courtesy:

1. "Sample-network-diagram" Av SilverStartalk - Laget ved hjelp av Dia (CC BY 2.5) via Commons Wikimedia