Руководство по технологиям объединенных сетей Cisco (953103), страница 102
Текст из файла (страница 102)
На рис. 28.1 показана смешанная сеть с трансляционным мостом, соединяюшим сегменты То!Ееп К)п8 и Ейегпег. Одноадресатная передача данных со станции 1 в сегменте То)сеп К!пй на станцию 2 в сегменте Ег(зегпе! проходит через два моста. Станция ! генерирует фрейм с полем К1Г, где содержится маршрут: Кольцо 1 — Мост ! — Кольцо 2 — Мост 2 — Кольцо 3. Следует обратить внимание на то, что Кольцо 3 является сегментом Егйегпег.
На Станции ! неизвестно, что Станция 2 принадлежит сегменту Ег)гегпег. Отвечая Станции 1, Станция 2 генерирует фрейм без К1Г-поля. Трансляционный мост, Мост 2, обнаруживает МАС- адрес получателя (Станция !) и вставляет во фрейм К1Г-поле, после чего отправляет его в направлении Станции !. кольцо 3 Етегле| Рис. 2В.2 Пример одноадресатнод нередали данных между станциями в сегментах Тохен й!нл и Егйетег Поскольку реализации связующих деревьев в сегментах несовместимы, множественные маршруты между БКВ-доменами и доменами прозрачных мостовых соединений обычно не допускаются. На рис.
28.2 — 28.4 представлены варианты преобразований фрейма мостовым соединением с трансляцией. На рис. 28.2 показана схема преобразования фрейма при передаче между сетями 1ЕЕЕ 802.3 и Токеп К)п8. Адреса получателя и источника (Пем!пагюп Апд 49О Частью'. Мосты и переключатели Бовгсе Або(геввев — РАБА), точки доступа к службе (Беги!се-Ассевв Ро!пг — БАР), информация управления логическим каналом (Еод!са! Е!п!г Сон!го( — ЕЬС) и данные заносятся в соответствующие поля фрейма получателя. Изменяется порядок битов в адресах получателя и источника. При передаче данных от 1ЕЕЕ 802.3 к То(сеп К!п8 удаляется поле длины фрейма 1ЕЕЕ 802.3. При передаче данных от То(сеп К!п8 к 1ЕЕЕ 802.3 удаляются байт управления доступом и поле К1Р. Поле К1Р может быть кэшировано в трансляционном мосту для использования обратным графиком.
ОАЗА Длина ЗАР Управление Данные !ЕЕЕВ02.3 1 1 АСЕС ОАЗА и!е ЗАР управление Данные тохвп апв Рис. 282 При передаче данны» мюкду !ЕЕЕ 802.3 и Тайен Дтлб без изиенттий остаются четыре паи На рис. 28.3 показана схема преобразования фрейма при передаче мехсду сетями Ейегпег 11 и То!сеп К!пд с помощью протокола доступа к подсети (БнЬпегтчог(с Ассем Ргогосо! — БЕАР). Б!т(АР добавляет к полю данных фрейма То!сеп Кшй коды производителя и типа.
Адреса получателя и источника, информация о типе и данные передаются соответствующим полям фрейма получателя, а биты РАБА повторно упорядочиваются. При передаче данных по протоколу БгчАР от То!сеп Кшд к Ейегпег 1! удаляются поля К!Р, БАР, ЕЕС и код производителя. Данные К1Р могут быть кэшированы в трансляционном мосту для использования обратным потоком данных. При передаче данных от Ейегпег П к То!сеп К!пд БХАР- информация не удаляется.
Формат тыеп ппв ВНАР Рис. 28.8 При передаче данник по протоколу $КАР между Егйеглег П и Тайен йтпб без изменений остаются три ття На рис. 28.4 показана схема преобразования фрейма из формата Ох80Р5 Ейегпег 11 в формат То!сел Кзпд, (Во фреймах Ейегпег П Ох80Р5 содержатся данные 1ВМ Б!ч(А.) Информация РАБА, БАР, 1.1.С и данные передаются соответствующим полям фрейма получателя, а биты адресов получателя и источника повторно упорядочиваются. При передаче данных от Ейегпег П Ох80Р5 к То!геп К!п8 удаляются поля типа и заголовка 80Р5.
При передаче данных от То!сеп Кзпд к Ейегпе! П Ох80Р5 удаляется поле К1Р. Информация К(Е может быть кэширована в трансляционном мосту для использования обратным потоком данных. 491 Глава 28. Мостовое соединение разнородных сетей Огша опооое евое ип - Звгпппвпс апр тпрпыщппв дппггыв Тпп Еьвгпвг Е тпивпе о рис. 28.4. 11ри передаче данных между Егяепгег П формата дхВОгу5 и То1сен Ягнр без измене- ний астаютсн нетыре нанн Прозрачная мостовая маршрутизация от источника ЖТ-мосты объединяют системы с прозрачными мостовыми соединениями и системы с БКВ-алгоритмами. В ЖТ-мостах для различения ЖВ-фреймов и фреймов прозрачного мостового соединения используется бит индикатора маршрутной информации (Коог1пй !пГоппаг1оп 1пйсагог — К1П.
Если бит КП равен 1, то во фрейме есть К1Р-поле и мост использует ЖВ-алгоритм. Если бит КП равен О, то во фрейме нет К1Р-поля и мост использует прозрачное мостовое соединение. Как и в случае трансляционных мостов, БКТ-мосты не являются идеальным решением проблемы соединения разнородных сетей, так как сохраняется описанная ранее несовместимость Егйегпег/Тохеп К1пй.
Скорее всего, для мостового ЖТ-соединения потребуется усовершенствование оборудования до БКВ, чтобы оно выдерживало возросшую нагрузку, возникающую за счет анализа каждого пакета. Может понадобиться и модернизация программного обеспечения до уровня БКВ. Более того, в средах со смешанными ЖТ-мостами, прозрачными мостами и БКВ выбранные маршруты от источника должны проходить по всем доступным ЖТ- и ЖВ-мостам. Такие маршруты потенциально могут в значительной степени зависеть от связуюших деревьев, созданных прозрачными мостами. Наконец, смешанные сети с мостовыми ЖВ/ЖТ- соединениями теряют преимущества ЖТ-соединений, поэтому пользователи вынуждены обходить мостовые ЖТ-соединения, что влечет за собой значительные затраты.
Тем не менее, мостовое ЖТ-соединение допускает сосушествование двух несовместимых сред и делает возможной связь между конечными узлами в ЖВ-доменах и доменах с прозрачными мостовыми соединениями. Контрольные вопросы 1. При соединении между собой различных передаюших сред, таких как Егггегпег и То1сеп Кпщ, возникают различные проблемы, для решения которых используются мостовые соединения с трансляцией. Перечислите и опишите четыре метода решения вышеупомянутых проблем, а.
Одна из проблем мостового соединения с трансляцией состоит в необходимости переупорядочивать биты каждого фрейма, передаваемого между сегментами Ебтегпег и Тойеп К1пй. Если станция Е11гегпег передает данные станции То1сеп 492 Честь Ч. Мосты и переключатели й)па с МАС-адресом 00-00-ОС-11-22-33 (канонический формат), то как будет выглядеть МАС-адрес То(геп В(па (неканонический формат)? 3, Может ли трансляционный мост работать с любыми сетями и протоколами Ег(гегпес и Токеп К(пй? 4. В чем состоит отличие между мостовой маршрутизацией от источника и прозрачной мостовой маршрутизацией от источника? Дополнительные источники ° Кеппег1у С, апг1 Нани!гоп К.
СС1Е Рго~езггола! 1?вое1орлгепс Сосо сАУ 5ы(гс)ггла С(юо Ргезз, 1999. (Принципы колин)овации в локальных сетнх Сасо, ИД "Вильямс", 2003.) ° Рсг1гпап К. !пгегсоппесдопа Весопг? Ег1(г(опг ВП(два Воигегв, Ян(гс?гев, апг(?пгегпеглогlапл Ргогосойс Аой1зоп 'ггсз1еу, 1999. 493 Глава 28. Мостовое соединение разнородных сетей ,:„хМ" 4":~'", „; ' """~ ' ' ".ф В этой главе... „,д "' уу' ' „, ° Описаны области' прймеггеггня мостовой маршрутйзации от'источника ч ° Рассмотрены разиичия между ЖВ и прозрачным мостовым соединением ° Описанзде~анизм определения маршруга от источника конечными станциями ° РассмйтреньФосновные„форматы фреймов маршрутизации"от источника -у",$ .
Ф. '"чу ,; 4 фе ""54 я ф, ,Ф:.4 ,о : а:,' 'ф ''-г уйч Ф" $ г; гз '",еч %'- г: 'ъ : 29 ьМостовая маршрутизация .:=от источника .Ввведенйе Алгоритм мостовой маршрутизации от источника (Яоцгсе-Коцге Вг1г(8!п8 — БКВ) был разработан компанией 1ВМ и предложен на рассмотрение комитета 1ЕЕЕ 802.5 квк способ мостового соединения между локальными сетями. Затем 1ВМ предложи,ла комитету 1ЕЕЕ 802 новый стандарт мостового соединения — прозрачный мост .с~с маршрутизацией от источника (8оцгсе-Кои!с Тгапзрагепг — 8КТ).
Мост БКТ не 'требует "чистых" 8КВ, оставляя два типа мостов локальных сетей: прозрачные мос((к! гы и мосты 8КТ. Хотя мостовые соединения ВКТ (см. главу 28 "Мостовое соединение разнородных сетей" ) получили распространение, соединения ВКВ также по- прежнему широко используются. В настояшей главе описывается основной 8КВ- алгоритм передачи фреймов и поля фреймов 8КВ.
ЗЕВ-алгоритм 18йГ.„"'жЦосты БКВ получили' свое название по той причине, что их функционирование основано на предположении, что во всех фреймах, передаваемых от источника между локальными сетями, размешается полный марш)зут от источника к получателю. 8КВ- мосты хранят и пересылают фреймы согласно маршруту, находяшемуся в соответствуюШем поле фрейма. Пример БКВ-сети показан на рис. 29.1. Предположим, что узлу Х на рис. 29.1 требуется послать фрейм узлу г'. Вначале уз- луХ.неизвестно, принадлежит ли узел г' той же локальной сети, что и узел Х. Для )((!'-!мщения этого вопроса узел Х посылает тестовый фрейм. Если этот фрейм возвращается узлу Х без подтверждения о том, что узел г' его получил, то узел Х считает, что уз~лг у принадлежит удаленному сегменту.
х Для того'чтобы определить точное местоположение узла г', узел Х посылает фрейманвлизатор. Каждый мост, получаюший этот фрейм (мосты 1 и 2), копирует фрейм во Йе выходные порты. По мере прохода по сетям во фреймы-анализаторы заносится пни;германия о маршруте. Когда фреймы-анализаторы узла Х достигают узла г', узел г' от- . вечает на каждый из них, используя собранную информацию о маршруте. После полу чения всех ответных фреймов узел Х выбирает маршрут, исходя из заранее определенных критериев.
Хссг Х Рис. 2й1. 5ЯВ-сеть, содернсатал локальные сети и мосты В примере на рис. 29.! образуются два маршрута: ° локальная сеть ! — мост ! — локальная сеть 3 — мост 3 — локальная сеть 2; ° локальная сеть ! — мост 2 — локальная сеть 4 — мост 4 — локальная сеть 2. Узел Х должен выбрать один из этих двух маршрутов. В спецификации !ЕЕЕ 802.5 не указано, какой критерий он должен при этом использовать, но есть несколько рекомендаций, в том числе следующие: ° первый полученный фрейм; ° ответ с наименьшим количеством узлов; ° ответ с наибольшим допустимым размером фрейма; ° различные комбинации предыдущих критериев.