IP vs. Port
Med den seneste udvikling af informations- og kommunikationsteknologier (IKT) er alle afkroge og hjørner af den enorme kloden forbundet med hinanden. Grundlaget for denne vidunderlige sejr skyldes hovedsageligt hurtigt udviklende kommunikations- og netværksteknologier. Byggestenene i disse mirakelskabelser er baseret på begreberne IP-adressering og porte.
Gennem IP-adresser og porte kommunikerer millioner af servere og klienter på internettet med hinanden.
IP-adresse
IP-adresse er en logisk 32-bit adresse, som bruges til at bestemme destinationen for en datapakke (datagram). IP-adressen identificerer kilde- og destinationsnetværket, som tillader datagrammet at flyde i overensstemmelse hermed i den angivne rute. Hver vært og router på internettet har en IP-adresse, ligesom alle telefoner har et unikt nummer til identifikationsformål. Konceptet med IP-adressering blev standardiseret i 1981.
Dybest set punkteret decimalnotation bruges i IP-adressering. Norm alt består en IP-adresse af to dele som netværksdel og værtsdelen. Almindelig arrangement af en IP-adresse er som følger:
Hver af de 4 bytes (8 bit=1 byte) består af værdier fra 0-255. IP-adresser er grupperet i klasser som (A, B, C og D) afhængigt af størrelsen på netværksidentifikatoren og værtsidentifikatoren. Når denne tilgang bruges til at bestemme IP-adresserne, identificeres den som klassens fuld adressering. Afhængigt af typen af netværk, der skal oprettes, skal du vælge et passende adresseskema.
F.eks.: Klasse A=> For få netværk, hver med mange værter.
Class C=> For mange netværk, hver med få værter.
For det meste i et betragtet LAN-miljø forbliver netværksidentifikatoren for IP-adressen den samme, hvor hostdelen varierer.
En af de store ulemper forårsaget af klassefuld adressering er spild af IP-adresser. Så ingeniører flyttede ind i den nye tilgang med klasse mindre adressering. I modsætning til i klassen fuld adressering er størrelsen på netværksidentifikatoren her variabel. I denne tilgang bruges begrebet undernetmaskering til at bestemme størrelsen af netværksidentifikatoren.
Eksempel på en almindelig IP-adresse er 207.115.10.64
Porte
Porte er repræsenteret af 16-bit tal. Portene spænder derfor fra 0-65, 525. Portnumrene fra 0 -1023 er begrænsede, fordi de er reserveret til brug af velkendte protokoltjenester såsom HTTP og FTP.
I et netværk identificeres slutpunktet, som to værter kommunikerer med hinanden, som porte. De fleste af havnene er tildelt en tildelt opgave. Disse porte identificeres med portnummeret som beskrevet tidligere.
Så den funktionelle adfærd for IP-adressen og porten er som følger. Før datapakken sendes fra kildemaskinen, føres kilde- og destinations-IP-adresser sammen med de respektive portnumre til datagrammet. Ved hjælp af IP-adressen sporer datagram destinationsmaskinen og når den. Efter at pakken er afsløret, leder OS ved hjælp af portnumrene dataene til den korrekte applikation. Hvis portnummeret er forlagt, er OS uvidende om, hvilke data der skal sendes til hvilken applikation.
Så som et resumé gør IP-adressen den store opgave at dirigere dataene til den påtænkte destination, hvorimod portnumre bestemmer, hvilken applikation der skal fodres med de modtagne data. Til sidst med det respektive portnummer, tildeler den allokerede applikation dataene gennem den reserverede port.