Эльвера
Сетевой уровень был разработан для решения проблемы доставки по нескольким каналам. Сетевой уровень в источнике отвечает за создание пакета, который несет два универсальных адреса. Первый - это адрес назначения, а второй - адрес отправителя. И если пакет будет слишком большим, он будет фрагментирован.
Сетевой уровень в источнике также может добавлять поля для контроля ошибок, которые в основном предназначены для обнаружения ошибок. Сетевой уровень на коммутаторе или маршрутизаторе отвечает за маршрутизацию пакетов. Когда приходит пакет, маршрутизатор или коммутатор находит интерфейс, с которого пакет должен быть отправлен. Это делается с помощью таблицы маршрутизации. Кроме того, при необходимости пакет может пройти еще одну фрагментацию. Сетевой уровень пункта назначения отвечает за проверку адреса. Он гарантирует, что адрес назначения в пакете совпадает с адресом хоста. Также проверяется, не был ли пакет поврежден во время передачи. Если да, сетевой уровень отбрасывает пакет. Если пакет является фрагментом, сетевой уровень ожидает прибытия всех пакетов,а затем он собирает их и доставляет повторно собранные пакеты на транспортный уровень.