24
далее определяется сетевой адрес маршрутизатора, идентификатор порта,
через который необходимо передавать этот пакет.
К четвертой функции сетевого уровня относится фрагментация пакетов
тогда, когда не совпадают наибольшие допустимые длины поля данных.
Программный маршрутизатор есть ни что иное, как рабочая станция
или выделенный сервер, который обладает несколькими сетевыми
интерфейсами и снабжен особым ПО.
Ввиду наличия программных реализаций, программные
маршрутизаторы в состоянии функционировать до 7 уровня модели OSI [18].
Коммутаторы представляют собой устройства канального уровня,
которые позволяют объединить физические элементы ЛВС в одну большую
сеть. Коммутация ЛВС выступает гарантом взаимодействия сетевых
устройств по средствам выделенных линий без коллизий с параллельной
передачей данных.
Коммутаторы второго уровня выполняют анализ входящих кадров, и
после этого решают их последующую передачу на базе МАС – адресов
канального уровня. Важным преимуществом для коммутаторов второго
уровня является прозрачность протоколов верхнего уровня.
Помимо достоинств коммутаторов второго уровня, у них есть и
некоторые недостатки. Присутствие коммутатора в сети не блокирует
распространение широковещательного кадра по всем сегментам сети.
Становится ясно, что для обеспечения повышения производительности сети
необходима функциональность 3-го уровня модели OSI.
Коммутатор третьего уровня в состоянии принимать решения о
коммутации при наличии наибольшего количества информации, нежели
только МАС-адрес. Коммутаторы третьего уровня выполняют фильтрацию и
коммутацию на основе адресов канального (уровень 2) и сетевого (уровень 3)
уровней OSI модели [19]. Эти коммутаторы способны определить,
коммутировать (второй уровень) или маршрутизировать (третий уровень)
поступающий через него трафик.