IP е ядрото на пакета протоколи TCP/IP. IP осигурява основния механизъм, чрез който се доставят данни между устройства, които може да са или не в една и съща мрежа.
Адресиране
Докато изпращате дейтаграми, е необходим механизъм за адресиране, за да изпратите дейтаграмите точно. За да постигне това, IP използва техника за адресиране на хост. Адресирането на устройствата (на които се доставят дейтаграмите) трябва да бъде уникално, тъй като тази система трябва да работи в мрежи.
Видео на деня
Маршрутизиране
Когато дейтаграма се изпраща от една мрежа към друга, които са отдалечени и не са директно свързани, доставката е индиректна. IP поддържа тази функционалност, като насочва дейтаграмата през междинни устройства (рутери). Той използва протокола за интернет контролни съобщения (ICMP) и протоколи за маршрутизиране като Routing Information Protocol (RIP) и Border Gateway Protocol (BGP), за да постигне това.
Капсулиране на ДАННИ
IP осигурява сигурност на мрежите, като капсулира данните в IP дейтаграма. Това гарантира, че ще бъде получено и интерпретирано от предназначения получател.
Форматиране/опаковане
IP използва специфично форматиране и опаковка преди предаването. IP приема данни от протоколите на транспортния слой над него в слоя OSI - UDP и TCP - и ги предава на слоевете данни. Този формат и пакет могат да бъдат дешифрирани само от получателя.
Фрагментация
Тъй като размерът на рамката на всяка физическа мрежа и мрежа за връзка за данни, използваща IP, може да бъде различен, IP фрагментира дейтаграмите на парчета, така че всяка от тях да може да се пренася в локалната мрежа. Това помага за надеждността на мрежата.
Повторно сглобяване
IP събира отново получените дейтаграми в пълната IP дейтаграма (тъй като те могат да бъдат фрагментирани) за приемащото устройство и я предава на по-високите слоеве за интерпретация.