IP vs Port
Med den nyeste udvikling inden for informations- og kommunikationsteknologi (IKT) er alle kroge og hjørner af den store klode sammenkoblet. Grundlaget for denne vidunderlige sejr skyldes hovedsageligt hurtigt udviklende kommunikations- og netværksteknologier. Byggestenene til disse mirakelskabelser er baseret på begreberne IP-adressering og porte.
Via IP-adresser og porte kommunikerer millioner af servere og klienter på internettet med hinanden.
IP-adresse
IP-adresse er en logisk 32 bit adresse, der bruges til at bestemme destinationen for en datapakke (datagram). IP-adresse identificerer kilde- og destinationsnetværk, som tillader datagrammet at flyde i overensstemmelse med den angivne rute. Hver vært og router på internettet har en IP-adresse, ligesom alle telefoner har et unikt nummer til identifikationsformålet. Begrebet IP-adressering blev standardiseret i 1981.
Grundlæggende bruges en stiplet decimalnotation i IP-adressering. Normalt består en IP-adresse af to dele som netværksdel og værtsdel. Almindelig arrangement af en IP-adresse er som følger:
Hver af de 4 bytes (8 bit = 1byte) 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 fremgangsmåde anvendes til bestemmelse af IP-adresser, identificeres den som klasse 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.
Klasse C => For mange netværk, hver med få værter.
Inden for et betragtet LAN-miljø forbliver netværksidentifikatoren af IP-adressen den samme, hvor som værtsdel varierer.
En af de store ulemper, der skyldes klassefuld adressering, er spild af IP-adresser. Så ingeniører flyttede ind i den nye tilgang med klasse mindre adressering. I modsætning til klassens fulde adressering er størrelsen på netværksidentifikatoren variabel. I denne tilgang bruges begrebet subnetmaskering til at bestemme størrelsen på netværksidentifikatoren.
Eksempel på en almindelig IP-adresse er 207.115.10.64
Porte
Porte er repræsenteret af 16-bit tal. Derfor porte varierer fra 0-65.525. Portnumrene fra 0-1023 er begrænset, fordi de er forbeholdt brug af velkendte protokolletjenester såsom HTTP og FTP.
I et netværk identificeres slutpunktet, som to værter kommunikerer med hinanden, som porte. De fleste porte tildeles en tildelt opgave. Disse porte er identificeret ved portnummeret som beskrevet tidligere.
Så den funktionelle opførsel af IP-adressen og porten er som følger. Før du sender datapakken 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, styrer OS dataene til den rigtige applikation ved hjælp af portnumrene. Hvis portnummeret er forkert placeret, 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 tilsigtede destination, mens portnumre bestemmer, hvilken applikation der skal fødes med de modtagne data. Til sidst med det respektive portnummer indrømmer den tildelte applikation dataene gennem den reserverede port.