logo
Программа Сетевой академии Cisco CCNA 3 и 4 (Вс

Конфигурирование маршрутизации между vlan-сетями

В настоящем разделе описываются команды, необходимые для конфигурирова­ния маршрутизации в среде VLAN-сетей между маршрутизатором и коммутатором. Перед выполнением этих команд необходимо проверить каждый маршрутизатор

и коммутатор с целью выяснения типа VLAN-инкапсуляции, который ими поддер­живается. Например, коммутаторы Catalyst 2950 поддерживали магистральные со­единения 802.1Q с момента появления версии IOS Cisco 12.0(5.2)WC(1), но они не поддерживают магистральные соединения ISL. Маршрутизаторы Cisco поддержи­вают магистральные соединения ISL и 802.1Q начиная с версии Cisco IOS 12.0(T). Для того, чтобы маршрутизация между VLAN-сетями работала соответствующим образом, необходимо чтобы все участвующие в ней маршрутизаторы и коммутаторы поддерживали один и тот же тип инкапсуляции. На маршрутизаторе один физиче­ский подынтерфейс может быть подразделен на несколько виртуальных подынтерфейсов. Подынтерфейсы предоставляют гибкое решение задачи маршрутизации не­скольких потоков данных через один физический интерфейс. Для определения подынтерфейсов на физическом интерфейсе необходимо решить следующие задачи.

  1. Идентифицировать интерфейс.

  2. Задать инкапсуляцию VLAN-сетей.

  3. Назначить интерфейсу IP-адрес.

Для идентификации интерфейса используется команда interface в режиме глобального конфигурирования:

Router(con£ig)#interface FastEthernet port-number subinterface-number

Параметр port-number задает физический интерфейс, а параметр subinterface-number— виртуальный интерфейс. Маршрутизатор должен быть способен обмени­ваться информацией с коммутатором, используя стандартизованный магистральный протокол. Это означает, что оба соединенных между собой устройства должны по­нимать друг друга. В приведенном примере используется протокол 802.1Q.

Для задания типа VLAN-инкапсуляции используется команда encapsulation в режиме конфигурирования интерфейса:

Router(config-if)#encapsulation dot1q vlan-number

Параметр vlan-number задает VLAN-сеть, для которой передает данные данный ин­терфейс VLAN. Идентификатор ID VLAN-сети добавляется к фрейму только в том случае, если этот фрейм предназначен для удаленной сети (т.е. не принадлежащей данной локальной сети). Каждый VLAN-пакет переносит в заголовке пакета иденти­фикатор ID VLAN-сети. Для назначения интерфейсу IP-адреса следует ввести в режи­ме конфигурирования интерфейса команду:

Router (con£ig-if) #ip address ip-address subnet-mask

Параметры ip-address и subnet-mask представляют собой 32-битовый адрес сети и маску конкретного интерфейса.

Лабораторная работа: конфигурирование межсетевой VLAN-маршрутизации

В этой лабораторной работе требуется сконфигурировать внешний маршрутизатор для передачи данных между несколькими VLAN-сетями с помощью коммутаторов.

Резюме

В среде виртуальных локальных сетей VLAN магистральные соединения реали­зуются для расширения сферы связи по VLAN-сетям за пределы одной сети. Обычно магистральные соединения реализуются между коммутаторами путем перевода по крайней мере одного порта на каждом из коммутаторов, участвующих в работе маги­стрального канала, в магистральный режим. Двумя наиболее часто используемыми магистральными протоколами, позволяющими управлять передачей данных от раз­личных VLAN-сетей являются:

Магистральный протокол VLAN-сетей VLAN Trunking Protocol — VTP) был разрабо­тан для решения некоторых потенциальных проблем в среде VLAN-сетей путем под­держки в сети согласования. Протокол VTP обладает следующими преимуществами:

В случае, когда конечной станции одной VLAN-сети требуется осуществить связь с конечной станцией в другой VLAN-сети, требуется межсетевая VLAN-маршрутизация.

В дополнение к материалу, изложенному в настоящей главе, рекомендуется озна­комиться с лабораторными работами (e-Lab Activities), видеоклипами (Videos) и фо­тографиями (PhotoZooms), которые находятся на прилагаемом к книге компакт-диске.