En IP-adresse (Internet Protocol address) er en numerisk etikett som tildeles hver enhet som er koblet til et datanettverk som bruker Internett-protokollen for kommunikasjon. En IP-adresse har to hovedfunksjoner:verts- eller nettverksgrensesnittidentifikasjon og stedsadressering.
Identifikasjon av verts- eller nettverksgrensesnitt:
Hver enhet koblet til et nettverk er tildelt en unik IP-adresse som identifiserer den i nettverket. Dette gjør at enheter kan kommunisere og utveksle data med hverandre. IP-adressen fungerer som en online identitet for hver enhet, lik hvordan hvert hus har en unik gateadresse.
Stedsadressering:
En IP-adresse gir også plasseringsinformasjonen til enheten på Internett. Den spesifiserer nettverket som enheten tilhører og dens posisjon innenfor dette nettverket. Dette muliggjør ruting og videresending av datapakker over Internett slik at de kan nå den tiltenkte destinasjonen.
Strukturen til en IP-adresse:
En IP-adresse består av et sett med fire tall, atskilt med punktum (prikker), som hver varierer fra 0 til 255. For eksempel er 192.168.1.1 en gyldig IP-adresse. Disse tallene representerer den binære adressen til enheten uttrykt i stiplet desimalnotasjon.
To hovedversjoner av IP-adresser er ofte brukt:IPv4 og IPv6.
IPv4 (Internet Protocol versjon 4) er den eldre og mer brukte versjonen. Den bruker 32-biters adresser og kan støtte omtrent 4,3 milliarder unike IP-adresser. Men på grunn av den raske veksten av Internett og det økende antallet enheter som kobler til det, har IPv4-adresser blitt knappe.
IPv6 (Internet Protocol versjon 6) er en nyere versjon designet for å erstatte IPv4. Den bruker 128-biters adresser, og gir et langt større adresseområde, som kan støtte et enormt antall enheter. IPv6-adopsjon pågår, og den erstatter gradvis IPv4 som den dominerende protokollen.