Руководство по технологиям объединенных сетей Cisco (953103), страница 46
Текст из файла (страница 46)
249 Глава 16. Протокол 80(.С и его производные Конечные станции могут поддерживать несколько типов служб 1Л.С. Устройство класса 1 поддерживает только службу 1-го типа, устройства класса П вЂ” службы 1-го и 2-го типов, устройства класса П1 — службы 1-го и 3-го типов, а устройства класса (У поддерживают все три типа служб. Процессы более высоких уровней применяют службы 1ЕЕЕ 802.2 путем использования точек доступа к службам (Беплсе Ассезз Репи — БАР).
Заголовок 1ЕЕЕ 802.2 начинается с поля точки доступа к службе получателя (Везбпвйоп Бепчсе Ассезз Ро(п! — ВБАР), которое идентифицирует процессы приема более высоких уровней. Иными словами, после получения информации реализация 1ЕЕЕ 802,2 на узле завершает обработку, а процесс высшего уровня, определенный в попе ВБАР, получает оставшиеся данные. После адреса ВБАР следует адрес точки доступа к службе источника (Боцгсе Бегу)се Ассам Ро!и!— ББАР), который идентифицирует процесс отправки на более высоком уровне.
Протокол ограниченного управления логическим каналом (СИЛ С) Протокол ограниченного управления логическим каналом Яца!~йед 1.о8!са! Ып8 Соп!го! — О(.1 С) обеспечивает возможность управления каналом данных, необходимую для передачи данных БЧА по сетям Х.25. Протоколы ОВЕС и Х.25 заменяют БВЕС в стеке протоколов БтчА. Протокол О(.)-С использует пакетный уровень (3-й уровень) стека протоколов Х.25.
Для того чтобы указать, что пакет 3-го уровня Х.25 должен обрабатываться протоколом О(2.С, в общем идентификаторе форматов (Оепсга! Гогша! Ыеп!!Вег — ОГ!) а заголовке пакета 3-го уровня протокола Х.25 устанавливается специальный бит, называемый уточнителем (г(ца)й)ег).
Данные БХА передаются как данные пользователя в пакетах 3-го уровня протокола Х.25. Более подробно стек протоколов Х.25 описан а главе !7 "Протокол Х.25". Резюме Протокол БВ1 С был разработан компанией !ВМ в середине 70-х годов ХХ века для использования в средах 5)чА.
БВЕС был первым протоколом канального уровня, основанным на синхронном, бит-ориентированном режиме работы, и остается главным протоколом канального уровня БтчА для распределенных сетей. Протокол БВ1.С поддерживает различныс типы каналов и топологий. Он может использоваться для соединений типа "точка-точка" и многоточечных соединений, ограниченной и неограниченной среды передачи, полудуплексного и дуплексного режимов, в сетях с коммутацией каналов и коммутацией пакетов. В протоколе БВ1С определены два типа сетевых узлов: первичные и вторичные.
Первичные узлы контролируют работу других станций, называемых вторичными. Первичные и вторичные станции БВЕС могут образовывать четыре базовые конфигурации; "точка-точка'*, многоточечная, замкнутая и концснтраторная. У протокола БВЕС есть слелующие производные от него протоколы. ° ИВА. Поддерживает три режима передачи, в то время как БВ1 С поддерживает лишь один, ° 1АРВ.
Использование этого протокола ограничено режимом передачи АВМ и комбинированными станциями. 25О Часть |!!. Технологии распределенных сетей ° 1ЕЕЕ 802.2. Этот протокол часто называют протоколом ЬЬС. Имеет три типа служб. ° ЯЬЬС. Обеспечивает контроль канала данных, что требуется для передачи данных БНА по сетям Х.25. Контрольные вопросы 1. Назовите два типа соединений, поддерживаемых протоколом БРЬС. 2. Назовите четыре основные конфигурации соединений протокола БОЬС. 3.
Из каких полей состоит фрейм протокола ЯЭЬС? 4. Назовите протоколы, производные от 31Н.С, и укажите их основные отличия от протокола 51ЗЬС. Глава 16. Протокол ЗРЬС и его производные ~4:Й. В этой главе... 5",~" - Ф' ,йД- .~®Л5ййВЬ ° Описаны историй~и".рйвйтиеп протокола Х15 '" тефы' "ЪМ~ ° Рассмотреу~ойовные фикции и комитенты протокола Х.25 ° Описан.фоармате фреймов протокола Х.25.', $ ф ~ $~~~~ай'" 1,', ~у Ъ'= %Ф .Т ' Ф. 4 '%,' 'Ф ф ''т %-,, 'Ф,;„, " ее~ :.Р ф -.,йа Ф ф' "'а",„е '1 ' ,а, "':...Ф. Протокол Х.25 Д .- является.
стандартом Сектора телекоммуникационных стандартов при МеждунаФЕ(- ном союзе электросвязи (1пгегпабола1 Те1есотпщп!сагюп ()и!ол — Те!есопппцп!сайоп яазгх)ап!!гага)п яесгог — 1Т13-Т) для распределенных сетей, который определяет установку оддержайие соединений между устройствами пользователя и сетевыми устройствами. 5 предназначен для обеспечения эффективной работы независимо от типа систем, подюченных к сети. Обычно он применяется в сетях с коммутацией пакетов (Расйеггсйед:Хегвог!сз —.;РБг)), использующих общедоступные линии связи (например телец~(йх линиИ).
Абонентская плата взимается в зависимости от интенсивности использоия сети. Толчок,'к развитию стандарта Х.25 был дан телекоммуникационными компаНцвями в 70-х пщах ХХ века. В то время возникла потребность в протоколах для распределег)ных сетей, способных" обеспечить связь по общедоступным сетям передачи данных (Иф1с Па!а ХегвгогЬ вЂ”,РПХ). В настоящее время протокол Х.25 является международнывм,стандартоз~; утвержденным )Т()-Т.
ф М удтруорйствна йротокола Х.25 ®4 'го функкцйонирование г'"".з) г тевые уст()ойствалротокола Х.25 делятся на три большие категории: терминальное~)борудоба)гие, обор)делание передачи данных и пункты коммутации пакетов. Под терй!йнальийм оборудбванием (Па!а Тепп!ла! Ег)ц!ртепг — 0ТЕ) понимаются конечные сцбтемы, которые обмениваются данными по сети Х.25. Обычно это терминалы, бр5бнальные компьютеры или сетевые узлы, размещенные у абонентов. Под обррудованием перелачи данных (Па!а С!гсщг-гсптцпайпд Ейщрглелг — ОСЕ) понимавЗтся коммуни)гационные устройства, такие как модемы и пакетные коммутаторы, ' орые служат ййтерфейсом между устройствами РТЕ и пунктами коммутации паке- и обйзчйо п)1йналлежат телекоммуникационной компании.
Пунктами коммутации кефв (РасКед-Ба(гс)з!лй Ехсйалае — РБЕ) обычно являются коммутаторы, образуюе значительную часть внешней сети. Пункты РБЕ передают данные от одного уст- йствауОТЕ к другому через РБ)Ч-сети протокола Х.25. Взаимосвязи между этими мя;типами сетевых устройств Х.25 показаны на рис. ! 7.1. ение и пте псе ОТЕ Рис. /7 I Сспм Х.25 абразавана устраиствазт ГЗТГ, ()СЕ и РБЕ Сборщик/разборщик пакетов Сбарзиззк/рсззбарщик паквтав (Рас)сег Амегоыег/0(вкзаеозыег — РА0) представляет собой устройство, часто встрсчакяпееся в сетях Х.25. Устройства РЛ0 применяются в тех случаях, когда усзройство 0ТЕ.
Такое как алФавитпо-пиФровой терминал, слишком примитивно лля то~о, чтобы обеспечить выполнение всех Функций протокола Х.25, Устройства РА0 размсшаются мсжлу 0ТЕ и 0СЕ и выполняют слелуюлгие зри гзс|говные Функции: буФеризацию (сохранение данных ло тех пор. пока устройство не будет готово их обработать), сборку и разборку пакетов.
В буФере РЛ0 сохраняются ленные, отправленные на устройство 0ТЕ или с не~о. Устройсгво РА0 также собирает исхоляогие ванные в пакеты и передает их на устройство 0СЕ (а также снабжает пакет загозювком Х.25). Наконсп. РЛ0 разбирает вхоляшие пакеты перса тем, как перел;пь лапные устройству 0ТЕ (и удаляет заголовок Х.25). Основные онерапии, выполнясмыс устройспюм РЛ0 при приеме пакетов из распрслслсн ной сети Х.25. показаны на рис. ! 7.2. ЯЩЩ Сборка)разборка пакетов Буфер Рис. ) 7 2.
)Гзз)звр~ззаиии, сварка и разборка пакстан данных с паиатыо устраиства РАГЗ 254 Часть Ш. Технологии распределенных сетей Создание сеанса Х.25 Сеансы Х.25 устанавливаются в том случае, когда одно устройство 0ТЕ обращается к другому с запросом на создание сеанса связи. Устройство 0ТЕ, получившее этот запрос, может либо дать согласие на соединение, либо отказаться от него. В случае согласия обе системы начинают передачу информации в дуплексном режиме. Разорвать соединение может любое из устройств 0ТЕ. После прекращения сеанса дальнейший обмен данными потребует создания нового сеанса.
Виртуальные каналы Х.25 Виртуальный канал (у(туна! с(гси1! — )тС) представляет собой логическое соединение, созданное для обеспечения надежного обмена данными между двумя сетевыми устройствами. Виртуальный канал представляет собой двусторонний логический маршрут от одного 0ТЕ-устройства к другому по сети Х.25. Физически соединение может проходить через любое количество промежуточных узлов, таких как устройства 0ТЕ и РБЕ. Несколько виртуальных каналов (логнческих соединений) могут быть мультиплексированы в один физический канал (физическое соединение).
При достижении удаленной станции виртуальные каналы демультиплексируются и данные отправляются соответствующим адресатам. На рис. 17.3 показаны четыре отдельных виртуальных канала, мультиплексированных в один физический канал. олучвтвль Двмультиплвксироввиив Мультиплексирование Рис. !73. Несколько виртуальнык каналов могут быть мультиллекслровоны в один физический канал Существует два типа виртуальных каналов Х.25: коммутируемые и постоянные. Коммутируемые виртуальные каналы (Зту(ус)тес! У(гтиа! Сдсийз — Я'С) представляют собой временные соединения для одноразовой передачи данных. При их использовании требуется, чтобы два устройства 0ТЕ устанавливали, поддерживали и прекращали сеанс каждый раз, когда им нужно обменяться данными.