Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава_2.DOC
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
564 Кб
Скачать
☆

Настройка протокола ip на маршрутизаторе' Cisco Systems

Базовым шагом при настройке протокола IP на маршрутизаторах является назна­чение IP-адреса интерфейсу. После этого интерфейс может участвовать в обмене информацией в распределенной сети. Интерфейс маршрутизатора может иметь только один первичный (primary) адрес, для настройки которого следует восполь­зоваться командой ip address, выполняемой в режиме конфигурации интерфей­сов. В качестве аргумента этой команды следует указать собственно IP-адрес и маску подсети.

Ciscol601#configure terminal

Enter configuration commands, one per line. End with CNTL/Z. Ciscol601(config)#interface ethernet 0 Ciscol601(config-if)#ip address 192.168.3.254 255.255.255.0

Помимо первичного адреса администратор может настроить неограниченное количество вторичных адресов (secondary), которые могут использоваться для различных целей. Например, может сложиться ситуация, когда выбранная схема выделения подсетей позволяет поддерживать не более 254 устройств в одной

логической подсети, в то время как в физической подсети необходимо существо­вание порядка 300 устройств. В этом случае администратор может настроить на маршрутизаторе вторичный адрес, что позволит получить две логические подсети в одном физическом сегменте сети. Следует отметить, что если любой маршрути­затор в сегменте поддерживает вторичные адреса протокола IP, то все другие марш­рутизаторы в этом сегменте также должны использовать вторичные адреса с теми же адресами сети или подсети. Для настройки вторичных адресов используется команда ip address <маска 1Р-адреса> secondary.

Ciscol601(config)#interface ethernet 0

Ciscol601(config-if)#ip address 192.168.3.205 255.255.255.0 secondary

В приведенном выше примере на интерфейсе EthernetO маршрутизатора на­страивается вторичный адрес протокола IP. До этого такой же командой (только без ключевого слова secondary) был настроен первичный адрес. Таким образом, маршрутизатор (точнее, один из его интерфейсов) имеет два адреса. Если теперь выполнить команду show running-config, то можно увидеть настроенные на интер­фейсе адреса. Ciscol601#show running-config

interface EthernetO

description connected to Internal LAN - 192.168.3.x ip address 192.168.3.205 255.255.255.0 secondary ip address 192.168.3.254 255.255.255.0

no keepalive

В том случае, если для настройки маршрутизатора используется программное обеспечение Cisco ConfigMaker, при создании схемы сети администратору потре­буется ввести адреса для интерфейсов маршрутизатора (см. рис. 2.27). При нажа­тии кнопки IP... становится доступен калькулятор.

Обычно канал связи между маршрутизаторами требует использования отдель­ной подсети. Однако такое требование достаточно проблематично выполнить, так как впустую расходуется множество возможных адресов устройств. Оптимальным может быть решение, которое заключается в использовании технологии VLSM и соз­дании небольших, содержащих всего два устройства подсетей (маска подсети /30, или 255.255.255.252) или в использовании специального механизма операцион­ной системы Cisco IOS, который называется ip unnumbered. В последнем варианте каналу связи между маршрутизаторами вообще не присваивается адрес, что по­зволяет говорить об экономии адресного пространства (к тому же это значи­тельно упрощает администрирование сети). Данная возможность применима к каналам связи типа «точка-точка» между парами маршрутизаторов, примером чему могут служить выделенные каналы связи, постоянные виртуальные соедине­ния Frame Relay, ATM и т. п. При этом происходит заимствование адреса сетевого уровня у одного из интерфейсов маршрутизатора (например, EthernetO).

Для того чтобы настроить рассматриваемый механизм, нужно выполнить ко­манду ip unnumbered в режиме конфигурации интерфейсов. Приведенный ниже пример показывает настройку подынтерфейса SerialO.l (отражающий постоянное виртуальное соединение Frame Relay) как ненумерованного с использованием ад­реса интерфейса локальной сети.

Cisco805#configure terminal

Enter configuration commands, one per line. End with CNTL/Z. Cisco805(config)finterface serial 0.1 Cisco805(config-subif)#ip unnumbered EthernetO

Если для конфигурации сети используется Cisco ConfigMaker, то администра­тор сети также может использовать ip unnumbered. На рис. 2.28 показано диалого­вое окно, в котором производится настройка соединения двух маршрутизаторов по технологии Frame Relay. Точнее, показано окно мастера настройки, в котором администратор может выбрать использование механизма ip unnumbered и указать, адрес какого интерфейса нужно задействовать.

При использовании ненумерованных интерфейсов следует учитывать ряд важ­ных моментов. Интерфейсы, использующие тип инкапсуляции HDLC, PPP, LAPB и Frame Relay, могут быть ненумерованными. Кроме того, при инкапсуляции Frame Relay это могут быть только интерфейсы типа «точка-точка». Невозможно исполь­зовать рассматриваемый механизм при инкапсуляции Х.25 и SMDS. Другим огра­ничением является то, что администратор сети не может воспользоваться коман­дой ping для определения статуса интерфейса. Выполняя команду show interfaces, можно получить информацию о том, что интерфейс не нумерован, и определить используемый им адрес.

CiscolOOB Ishow interfaces serial 0.1

SerialO.l is up. line protocol is up

Hardware is QUICC Serial

Interface is unnumbered. Using address of EthernetO (192.168.6.254)

MTU 1500 bytes, BW 1544 Kbit. DLY 20000 usec. rely 255/255. load 1/255 Encapsulation FRAME-RELAY