РАЗЛИЧИЯ МЕЖДУ СЕТЕВЫМ ОБОРУДОВАНИЕМ
Лучшим способом для понимания отличий между сетевыми адаптерами, повторите-
лями, мостами/коммутаторами и маршрутизаторами является рассмотрение их работы в
терминах модели OSI. Соотношение между функциями этих устройств и уровнями моде-
ли OSI показано на рисунке 6.
Повторитель, который регенерирует сигналы, за счет чего позволяет увеличи-
вать длину сети, работает на физическом уровне.
Сетевой адаптер работает на физическом и канальном уровнях. К физическому
уровню относится та часть функций сетевого адаптера, которая связана с приемом и
передачей сигналов по линии связи, а получение доступа к разделяемой среде пере-
дачи, распознавание МАС-адреса компьютера --- это уже функция канального уровня.
Мосты выполняют большую часть своей работы на канальном уровне. Для них
сеть представляется набором МАС-адресов устройств. Они извлекают эти адреса из
заголовков, добавленных к пакетам на канальном уровне, и используют их во время
обработки пакетов для принятия решения о том, на какой порт отправить тот или
иной пакет. Мосты не имеют доступа к информации об адресах сетей, относящейся к
более высокому уровню. Поэтому они ограничены в принятии решений о возможных пу-
тях или маршрутах перемещения пакетов по сети.
Маршрутизаторы работают на сетевом уровне модели OSI. Для маршрутизаторов
сеть --- это набор сетевых адресов устройств и множество сетевых путей. Маршру-
тизаторы анализируют все возможные пути между любыми двумя узлами сети и выбира-
ют самый короткий из них. При выборе могут приниматься во внимание и другие фак-
торы, например, состояние промежуточных узлов и линий связи, пропускная способ-
ность линий или стоимость передачи данных.
Для того, чтобы маршрутизатор мог выполнять возложенные на него функции ему
должна быть доступна более развернутая информация о сети, нежели та, которая до-
ступна мосту. В заголовке пакета сетевого уровня кроме сетевого адреса имеются
данные, например, о критерии, который должен быть использован при выборе маршру-
та, о времени жизни пакета в сети, о том, какому протоколу верхнего уровня при-
надлежит пакет.
Благодаря использованию дополнительной информации, маршрутизатор может осу-
ществлять больше операций с пакетами, чем мост/коммутатор. Поэтому программное
обеспечение, необходимое для работы маршрутизатора, является более сложным.