тельной информации к адресным таблицам моста и не используют воз
можности встраивания информации о принадлежности кадра к виртуаль
ной сети в передаваемый кадр. Остальные подходы используют имеющи
еся или дополнительные поля кадра для сохранения информации и
принадлежности кадра при его перемещениях между коммутаторами се
ти. При этом нет необходимости запоминать в каждом коммутаторе при
надлежность всех МАСадресов интерсети виртуальным сетям.
Если используется дополнительное поле с пометкой о номере вир
туальной сети, то оно используется только тогда, когда кадр передается от
коммутатора к коммутатору, а при передаче кадра конечному узлу оно
удаляется. При этом модифицируется протокол взаимодействия «комму
таторкоммутатор», а программное и аппаратное обеспечение конечных
узлов остается неизменным. Примеров таких фирменных протоколов
много, но общий недостаток у них один — они не поддерживаются други
ми производителями. Компания Cisco предложила использовать в каче
стве стандартной добавки к кадрам любых протоколов локальных сетей
заголовок протокола 802.10, предназначенного для поддержки функций
безопасности вычислительных сетей. Сама компания использует этот ме
тод в тех случаях, когда коммутаторы объединяются между собой по про
токолу FDDI. Однако, эта инициатива не была поддержана другими веду
щими производителями коммутаторов, поэтому до принятия стандарта
802.1Q фирменные протоколы маркировки виртуальных сетей будут пре
обладать.
Существует два способа построения виртуальных сетей, которые
используют уже имеющиеся поля для маркировки принадлежности кадра
виртуальной сети, однако эти поля принадлежат не кадрам канальных
протоколов, а пакетам сетевого уровня или ячейкам технологии АТМ.
В первом случае виртуальные сети образуются на основе сетевых ад
ресов, то есть той же информации, которая используется при построении
интерсетей традиционным способом — с помощью физически отдельных
сетей, подключаемых к разным портам маршрутизатора.
Когда виртуальная сеть образуется на основе номеров сетей, то каж
дому порту коммутатора присваивается один или несколько номеров се
тей, например, номеров IPсетей. Каждый номер IPсети соответствует
одной виртуальной сети. Конечные узлы также должны в этом случае под
держивать протокол IP. При передаче кадров между узлами, принадлежа
щими одной виртуальной сети, конечные узлы посылают данные непо
средственно по МАСадресу узла назначения, а в пакете сетевого уровня
указывают IPадрес своей виртуальной сети. Коммутатор в этом случае
передает кадры на основе МАСадреса назначения по адресной таблице,
проверяя при этом допустимость передач по совпадению IPномера сети
пакета, содержащегося в кадре, и IPадресу порта назначения, найденно
му по адресной таблице. При передачах кадра из одного коммутатора в
Лекция 1: Локальные сети
57