Skillnad mellan uttag och port

De huvudskillnad mellan uttaget och porten är det socket är gränssnittet för att skicka och ta emot data på en viss port medan porten är ett numeriskt värde som tilldelas en specifik process eller en applikation i enheten.

Ett datanätverk är en samling av flera enheter kopplade ihop för att utbyta data och dela resurser. Processerna i dessa enheter skickar och tar emot meddelanden till och från nätverket genom ett programgränssnitt som kallas uttaget. En port är en intern adressering av applikationerna inom enheten. När en process kräver kommunikation via nätverket skapas ett uttag, och det är anslutet till en port. I korthet är ett uttag kommunikationsvägen till en port.   

Viktiga områden som omfattas

1. Vad är en hamn
     - Definition, Funktionalitet
2. Vad är en socket
     - Definition, Funktionalitet
3. Skillnad mellan uttag och port
     - Jämförelse av viktiga skillnader

Nyckelbegrepp

Gränssnitt, IP-adress, uttag, port, portnummer

Vad är en hamn

Hamnen är ett numeriskt värde som tilldelas varje ansökan eller en process. I kommunikation överförs data från en sändningsanordning till en destinationsanordning (mottagare). Om destinationsenheten har tre program som körs, hjälper portnumret att identifiera programmet som kräver den mottagna data. En dator har totalt 65536 portar. Portnumren från 0 till 1023 är reserverade för systemanvändning. Porten hjälper till att identifiera processen som kräver den mottagna data.

Figur 1: Datornätverk

Vad är en socket

Uttaget är gränssnittet för att skicka och ta emot data på en viss port. Varje enhet i nätverket har en IP-adress. Det är en identifierare för att känna igen enheten i nätverket. När du skickar data hjälper den här IP-adressen till att sända data till rätt destination. Kombinationen av IP-adress och porten kallas också uttaget. I ett verkligt scenario ser en hamn ut som lägenhetsnumret i en lägenhetsbyggnad medan ett uttag liknar dörren till den lägenheten.

Skillnad mellan uttag och port

Definition

Ett uttag är en intern slutpunkt för att skicka och ta emot data inom en nod på ett datornätverk. En port är ett numeriskt värde som tilldelas en applikation i en slutpunkt för kommunikation.

Användande

Medan socket fungerar som gränssnitt för att skicka och ta emot data via en viss port, hjälper porten till att identifiera en specifik applikation eller process.

Slutsats

Uttag och port är två termer som används i datanät. Skillnaden mellan uttag och port är att uttaget är gränssnittet för att skicka och ta emot data på en viss port medan porten är ett numeriskt värde som tilldelas en specifik process eller en applikation i enheten.  

Referens:

1. Socket Concept Använda Real Life Exempel, HowTo, 25 Dec. 2014, Tillgänglig här.
2. BrownellsTechTips. TCP, IP, UPD, Sockets, och hamnar - En kort ExplinationYouTube, Brownells Tech Tips, 10 december 2015, Tillgänglig här.

Image Courtesy:

1. "Sample-network-diagram" Av SilverStartalk - Gjord med Dia (CC BY 2.5) via Commons Wikimedia