IP er kjernen i TCP/IP-protokollpakken. IP gir den grunnleggende mekanismen som bruker hvilken data leveres mellom enheter som kanskje er i samme nettverk eller ikke.
Adressering
Mens du sender datagrammer, er det nødvendig med en adresseringsmekanisme for å sende datagrammene nøyaktig. For å oppnå dette bruker IP en teknikk for vertsadressering. Adresseringen til enheter (som datagrammene leveres til) må være unik, da dette systemet må fungere på tvers av nettverk.
Dagens video
Ruting
Når et datagram sendes fra et nettverk til et annet, som er fjerntliggende og ikke er direkte koblet, er leveringen indirekte. IP støtter denne funksjonaliteten ved å rute datagrammet gjennom mellomliggende enheter (rutere). Den bruker Internet Control Message Protocol (ICMP) og rutingprotokoller som Routing Information Protocol (RIP) og Border Gateway Protocol (BGP) for å oppnå dette.
DATA-innkapsling
IP gir sikkerhet til nettverk ved å kapsle inn dataene i et IP-datagram. Dette sikrer at den mottas og tolkes av den tiltenkte mottakeren.
Formatering/emballasje
IP bruker en spesifikk formatering og pakking før overføring. IP aksepterer data fra transportlagsprotokollene over seg i OSI-laget – UDP og TCP – og sender dem til datalagene. Dette formatet og pakken kan kun tydes av mottakeren.
Fragmentering
Siden rammestørrelsen til hvert fysisk nettverk og datakoblingsnettverk som bruker IP kan være forskjellig, fragmenterer IP datagrammer i biter, slik at de hver kan bæres på det lokale nettverket. Dette hjelper med nettverkets pålitelighet.
Montering på nytt
IP setter sammen datagrammene mottatt på nytt til hele IP-datagrammet (da de kan være fragmentert) for mottaksenheten og sender det videre til de høyere lagene for tolkning.