Маршрутизаторы Cisco в сетях X.25Рефераты >> Программирование и компьютеры >> Маршрутизаторы Cisco в сетях X.25
Если постоянный виртуальный канал PVC не может быть установлен из-за действий средств защиты сетевого доступа или по какой-либо другой причине (например, один из узлов не поддерживает RFC 1613), то запрашивающий узел XoT будет повторять попытку через пятиминутный интервал. Установленное виртуальное соединение PVC Х.25 разрушается только в результате разрыва ТСР-соединения. После восстановления ТСР-соединения процедура установки соединения PVC повторяется с самого начала.
Отметим, что механизм виртуальных интерфейсов Cisco Systems позволяет на одном физическом интерфейсе организовать несколько PVC для построения полносвязной сети Х.25 на базе маршрутизаторов Cisco Systems с необходимой логической топологией.
2.2 Подключение маршрутизаторов Cisco к внешним сетям Х.25
Маршрутизаторы Cisco Systems могут подключаться к внешней (общего пользования или частной) сети пакетной передачи данных Х.25 как логические устройства DTE или DCE, если, во-первых, при конфигурировании портов устанавливается режим обмена пакетами Х.25 (инкапсуляция Х.25), во-вторых, используются соответствующие сетевые адреса X.121, принадлежащие адресному пространству внешней сети Х.25, и, в-третьих, применяются процедура LAPB на втором уровне н совместимое по параметрам (Х.21) соединение на физическом уровне.
Все параметры интерфейсов маршрутизаторов, подключаемых к публичной сети Х.25, настраиваются индивидуально в соответствии с требованиями стандарта Х.25 и администрации сети Х.25. Cisco IOS поддерживает нормальную и расширенную нумерацию фреймов и пакетов, что может улучшить использование каналов данных. Расширенная нумерация фреймов и пакетов чаще всего применяется для оптимизации соединений, выполняемых через спутниковый канал связи.
Теоретически маршрутизатор Cisco может обслуживать одновременно до 4095 виртуальных соединений Х.25. Па практике же этот диапазон зависит от скорости виртуального соединения Х.25, объема памяти и мощности процессора маршрутизатора.
2.3 Дополнительные возможности
Известно, что Х.25 является протоколом с жестким контролем ошибок - как на сетевом уровне Х.25, так и на уровне звена данных LAPB. Кроме того, протокол Х.25 отвечает за обработку статусной информации для каждого виртуального соединения VC. С целью оптимизации загрузки каналов связи Cisco Systems реализовала в своих маршрутизаторах поддержку очередей, а также возможность использования D-канала ISDN для передачи графика Х.25.
Приоритетные и пользовательские очереди.
При использовании стандарта Х.25 все данные в виртуальном канале Х.25 обрабатываются последовательно по мере поступления через единственную очередь.
Для оптимизации работы маршрутизатора в Cisco IOS реализован механизм поддержки приоритетных очередей PQ/CQ. Этот механизм поддерживается для Х.25 начиная с версии IOS 11.2(4)F и позволяет оптимизировать использование дорогостоящих каналов.
Механизм приоритетных очередей PQ/CQ в настоящее время работает как на уровне виртуальных каналов Х.25, так и на уровне физических каналов LAPB, и определяется пользователем при конфигурировании маршрутизатора. Если сконфигурирована опция приоритетных очередей PQ, то выходной график выводится через четыре очереди с разными приоритетами. Если сконфигурирована опция приоритетных очередей CQ, то выходной трафик выводится через 16 очередей.
Данные в каждой очереди обрабатываются но схеме FIFO. Просмотр очередей выполняется последовательно. Количество передаваемых байтов, извлекаемых из каждой очереди за один прием, также определяется при конфигурировании порта.
Передача трафика Х.25 через D-канал ISDN.
Cisco IOS обеспечивает возможность передачи трафика Х.25 по U-каналу ISDN, что важно для сетевых приложений, использующих сети ISDN. В сигнальном D-канале может быть сконфигурирован логический канал Х.25.
В данной статье описаны только некоторые особенности и возможности маршрутизаторов Cisco Systems по организации сервиса Х.25. Однако можно утверждать, что их применение обеспечивает не только сохранение ранее сделанных в сервис Х.25 инвестиций, но и дальнейшее развитие этого сервиса в рамках современных мультисервисных сетей, строящихся на базе оборудования Cisco Systems.
3. Конфигурирование протокола Х.25
В случае выбора протокола Х.25 в качестве основного протокола распределенной сети (WAN) необходимо установить соответствующие параметры интерфейсов. Для этого необходимо решить следующие задачи:
· указать тип инкапсуляции Х.25 (по умолчанию выбирается DTE);
· назначить выбранному интерфейсу адрес Х.121 (этот адрес обычно предоставляется провайдером);
· ввести команды преобразования адресов для того, чтобы установить логическую связь адресов Х.121 с адресами протоколов верхних уровней.
Для обеспечения совместимости с устройством провайдера сетевой службы Х.25 и управления пропускной способностью, возможно, потребуется решить и другие задачи. Обычно при этом согласовываются такие параметры, как количество каналов VC и размер пакетов.
Протокол Х.25 представляет собой протокол, управляемый потоком данных. Стандартные параметры управления потоком на обоих концах канала должны совпадать. Несоответствие этих параметров может вызвать серьезные проблемы в работе сети.
Следует обратить внимание на то, что перед конфигурированием параметров соединения Х.25 необходимо войти в режим конфигурирования интерфейса и назначить адрес верхнего уровня, такой, как IP-адрес.
3.1 Конфигурирование адресов стандарта Х.121
Команда х25 address задает адрес Х.121 локального маршрутизатора (один адрес для каждого интерфейса). Задаваемый адрес должен соответствовать адресу, назначенному в сети PDN для протокола Х.25:
Router(config-if)#x25 address x.121-address
Команда х25 map задает статическое преобразование адресов верхнего уровня в адреса протокола Х.25:
Router(config-if}#х25 map protocol address x.121-address [options]
В таблице 3.1 описаны параметры команды х25 mар.
Параметр |
Описание |
protocol |
Указывает тип используемого протокола. Поддерживаются протоколы ip, xns, decnet, ipx, appletalk, vines, apollo, bridge, clns и протокол tcp со сжатием |
address |
Задает протокольный адрес (не указывается для мостовых или CLNS-соединений) |
x.121-address |
Задает адрес стандарта Х.121. Как адрес протокола, так и адрес Х.121 необходимы для преобразования адресов сетевого уровня в адреса Х.121 |
options |
Используется для того, чтобы настроить соединение (необязательный параметр). Часто используется опция broadcast. В случае ее использования программное обеспечение Cisco IOS направляет все широковещательные сообщения, посылаемые через данный интерфейс, на указанный адрес Х.121 |