Skillnad mellan IP-adress och portnummer

De huvudskillnad mellan IP-adress och portnummer är att IP adress är en numerisk etikett som hjälper till att identifiera en viss enhet i nätverket medan portnummeret är ett numeriskt värde som tilldelats en process i enheten.

Ett datanätverk är en samling av flera enheter kopplade ihop för att dela resurser och data. Den består av stationära datorer, bärbara datorer, skrivare, servrar, routrar och växlar. Dessa enheter är anslutna tillsammans med kablar, fiberoptik, etc. Varje enhet i datornätverket har en numerisk etikett tilldelad den. Detta kallas IP-adressen. Den här adressen hjälper till att identifiera en enhet i nätverket. Å andra sidan finns det flera processer som körs på en enda enhet. Portnummeret hjälper till att identifiera en viss process i enheten.

Viktiga områden som omfattas

1. Vad är IP-adress
     - Definition, Funktionalitet
2. Vad är portnummer
     - Definition, Funktionalitet
3. Skillnad mellan IP-adress och portnummer
     - Jämförelse av viktiga skillnader

Nyckelbegrepp

IP-adress, nätverk, portnummer

Vad är IP-adress

IP-adress står för Internet Protocol Address. Det är en identifierare för att känna igen enheten på nätverket. Varje enhet ska ha en IP-adress för att kommunicera med andra enheter i nätverket. Det finns två typer av IP-adresser: IPV4 och IPV6.

IPV4 är den nuvarande IP-adressversionen. Det är en 32-bitars adress och är skriven som fyra siffror åtskilda av en period. Ett exempel på IP-adress är 192.16.254.1. Varje nummer i adressen heter en oktett. Därför är 192, 16 etc. oktetter. Varje oktett kan ha intervallet från 0 till 255. Datorn representerar var och en av denna oktett i binär. Den motsvarande binära representationen för ovanstående IP-adress är 11000000 00010000 11111110 00000001. Den representerar varje oktett med 8 bitar.

Figur 1: IP-adress (IPV4)

IPV6 introducerades senare sedan enheterna på internet växte snabbt. Det är en 128 hexadecimal adress bestående av siffror och alfabet. En exempeladress är 76DC: 4F59: 34CF: 71CD: 9DC6: 89CD: 45D6: 67A2. Den har 8 uppsättningar vardera med 16 bitar. Det är möjligt att skapa en stor mängd IP-adresser med hjälp av IPV6-versionen.

Vad är ett portnummer

Ett portnummer är ett numeriskt värde som tilldelats en process i enheten. Vanligtvis finns det flera processer som körs i enheten åt gången. När en enhet tar emot data hjälper portnumret att identifiera processen som kräver den mottagna data.

Antag exempelvis att det finns flera processer som körs i datorn. De är MySQL, TCP, SSH och Hadoop. Efter att ha tagit emot data används portnummeret för att identifiera processen som kräver den mottagna data. I 10.0.0.1: 3306 är 10.0.0.1 IP-adressen. Den representerar enheten i nätverket. Numret efter semikolon är portnumret. 3306 är för MySQL. Därför är den mottagna data för MySQL.

Skillnad mellan IP-adress och portnummer

Definition

IP-adress är en numerisk etikett som tilldelas varje enhet som är ansluten till ett datornätverk som använder Internetprotokollet för kommunikation. En port är ett numeriskt värde som tilldelas en applikation i en slutpunkt för kommunikation.

Användande

När det gäller användningen är användningen av en IP-adress att identifiera en viss enhet i nätverket medan användningen av ett portnummer är att identifiera en viss process som exekveras i enheten.

Slutsats

IP-adressen och portnumret är två termer som används i nätverk. Skillnaden mellan IP-adress och portnummer är att IP-numret är en numerisk etikett som hjälper till att identifiera en viss enhet i nätverket medan portnummeret är ett numeriskt värde som tilldelats en process i enheten.

Referens:

1. IP-adress - IPv4 vs IPv6-handledning, PowerCert-animerade videoklipp, 4 juli 2016, 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. "Ipv4-adress" Av Indeterminate - Eget arbete (Public Domain) via Commons Wikimedia