IP vs Port
Med den siste utviklingen innen informasjons- og kommunikasjonsteknologi (IKT) er hver krok og krok av den enorme kloden sammenkoblet. Grunnlaget for denne fantastiske seieren er hovedsakelig på grunn av raskt utviklende kommunikasjons- og nettverksteknologier. Byggesteinene til disse mirakelskapelsene er basert på konseptene IP-adressering og porter.
Gjennom IP-adresser og porter kommuniserer millioner av servere og klienter på internett med hverandre.
IP-adresse
IP-adresse er en logisk 32-biters adresse som brukes til å bestemme destinasjonen til en datapakke (datagram). IP-adressen identifiserer kilde- og destinasjonsnettverket som lar datagrammet flyte tilsvarende i den angitte ruten. Hver vert og ruter på internett har en IP-adresse, akkurat som alle telefoner har et unikt nummer for identifikasjonsformål. Konseptet med IP-adressering ble standardisert i 1981.
I utgangspunktet brukes prikket desimalnotasjon i IP-adressering. Norm alt består en IP-adresse av to deler som nettverksdel og vertsdel. Vanlig arrangement av en IP-adresse er som følger:
Hver av de 4 bytene (8 bits=1byte) består av verdier fra 0-255. IP-adresser er gruppert i klasser som (A, B, C og D) avhengig av størrelsen på nettverksidentifikatoren og vertsidentifikatoren. Når denne tilnærmingen brukes til å bestemme IP-adressene, identifiseres den som full adressering av klassen. Avhengig av typen nettverk som skal opprettes, må du velge et passende adresseskjema.
F.eks.: Klasse A=> For få nettverk, hver med mange verter.
Klasse C=> For mange nettverk, hver med få verter.
For det meste, innenfor et betraktet LAN-miljø forblir nettverksidentifikatoren til IP-adressen den samme, mens vertsdelen varierer.
En av de store ulempene forårsaket av klassefull adressering er sløsing med IP-adresser. Så, ingeniører flyttet inn i den nye tilnærmingen med klasse mindre adressering. I motsetning til i klassen full adressering, her er størrelsen på nettverksidentifikatoren variabel. I denne tilnærmingen brukes konseptet med undernettmaskering for å bestemme størrelsen på nettverksidentifikatoren.
Eksempel på en vanlig IP-adresse er 207.115.10.64
Ports
Porter er representert med 16-bits tall. Portene varierer derfor fra 0-65, 525. Portnumrene fra 0 -1023 er begrenset, fordi de er reservert for bruk av velkjente protokolltjenester som HTTP og FTP.
I et nettverk blir endepunktet, som to verter kommuniserer med hverandre, identifisert som porter. De fleste havnene er tildelt en tildelt oppgave. Disse portene identifiseres av portnummeret som diskutert tidligere.
Så den funksjonelle oppførselen til IP-adressen og porten er som følger. Før datapakken sendes fra kildemaskinen, mates kilde- og destinasjons-IP-adresser sammen med de respektive portnumrene til datagrammet. Ved hjelp av IP-adressen sporer datagram destinasjonsmaskinen og når den. Etter at pakken er avduket, sender OS dataene til riktig applikasjon ved hjelp av portnumrene. Hvis portnummeret er feilplassert, er OS uvitende om hvilke data som skal sendes til hvilken applikasjon.
Så oppsummert gjør IP-adressen den store oppgaven med å dirigere dataene til den tiltenkte destinasjonen, mens portnummer bestemmer hvilken applikasjon som skal mates med dataene som mottas. Til slutt med det respektive portnummeret, tildeler den tildelte applikasjonen dataene gjennom den reserverte porten.