Сетевой уровень в модели OSI выполняет следующие функции:
Определение пути передачи данных. 1 Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию. 1
Отслеживание неполадок и «заторов» в сети. 1 Протоколы сетевого уровня отслеживают ситуации, когда пакет не может быть доставлен по назначению. 2
Управление потоком данных. 3 В пределах сети осуществляется управление потоком данных и контроль ошибок. 3
Построение крупных составных сетей. 2 На этом уровне обеспечивается согласование различий в разных технологиях канального уровня и общая адресация с помощью глобальных адресов. 2
Примеры протоколов сетевого уровня: IP (Internet Protocol), ICMP (Internet Control Message Protocol). 3