Доставляет к адресату пакеты независимо друг от друга
Объединяет пакет в одно целое
Позволяет пересылать данные между комптютерами, с различной архитектурой и операционными системами
Определяет адресацию (даёт уникальные имена компьютерам в сети)
Разбивает данные на пакеты
Задаёт маршрут движения пакетов