Настройка IP Demux EcoRouter Documentation / Настройка IP Demux
Технология демультиплексирования входящего потока данных со стороны глобальной сети на один или более выходных потоков в направлении локальных сетей. Выбор желаемого выхода осуществляется на основании сконфигурированных сервисных интерфейсов на портах устройства. Для полноценного функционирования технология предполагает наличие сформированной таблицы с информацией о расположении клиентов в сети. Подобная информация может быть получена динамическим и статическим путем. Под динамикой, в данном контексте, подразумевается способность маршрутизатора получать всю необходимую информацию о клиентах при DHCP перенаправлениях к серверу. Подобный метод не подразумевает статическую настройку IP адреса на клиентских машинах. Однако, для полноценного контроля, доступности сетевых элементов и полной независимости от удаленных серверов, в арсенале сетевого администратора присутствует способ создания статической записи о клиенте.
- Интерфейс IP demux является интерфейсом третьего уровня
- К интерфейсу IP demux может быть присоединено несколько сервисных интерфейсов на одном или нескольких физических портах
- IP demux имеет таблицу соответствия клиентских IP адресов, VLAN'ов и портов. Таблица может формироваться динамическим и статическим путем
- При передаче кадра с меткой VLAN на интерфейс IP demux метка снимается автоматически и дополнительных операций над меткой не требуется
Интерфейс IP demux – это виртуальный L3 интерфейс, на который может быть назначен IP-адрес из маршрутизируемой подсети. Пересылка пакетов в другие подсети будет осуществляется за счёт привязки к определенному порту с набором service instance.
Базовая настройка интерфейса IP demux:
Команда | Описание |
---|---|
interface demux.<NAME> | Создание интерфейса demux. Где <NAME> – произвольное число |
ip address <IP>/<MASK> | Назначение IP-адреса c префиксом |
Пример:
ecorouter(config)#interface demux.0
ecorouter(config-if-demux)#ip address 10.10.10.1/24
Работа динамической версии IP demux реализуется при наличии DHCP-сервера в сети. Таблица соответствия IP-адресов, VLAN'ов и портов формируется на основании сетевых настроек, которые запрашивают конечные устройства у DHCP-сервера. На интерфейсе IP demux необходимо указать созданный профиль DHCP-ретрансляции. При такой организации конечные устройства за интерфейсом demux будут иметь доступ к шлюзу и глобальной сети соответственно, но возможность общения между VLAN исключена.
Пример настройки IP Demux
Шаг 1. Создание интерфейса demux и назначение адреса
ecorouter(config)#interface demux.0
ecorouter(config-demux)#ip add 10.0.0.254/30
Шаг 2. Создание DHCP-профиля, указание режима работы и адреса DHCP-сервера
ecorouter(config)#dhcp-profile 0
ecorouter(config-dhcp)#mode proxy
ecorouter(config-dhcp)#server 1.100.100.1
Подробнее о настройке DHCP см. статью DHCP-ретрансляция.
Шаг 3. Присоединение DHCP-профиля к интерфейсу demux
ecorouter(config)#interface demux.0
ecorouter(config-demux)#set dhcp 0
На одном demux интерфейсе может быть привязка к одному профилю DHCP.
Шаг 4. Создание сервисного интерфейса на порту (см. статью Сервисный интерфейс )
ecorouter(config)#port te1
ecorouter(config-port)#service-instance 1
Шаг 5. Указание номеров или диапазона обрабатываемых VLAN
ecorouter(config-service-instance)#encapsulation dot1q 1-3 exact
Шаг 6. Привязка сервисного интерфейса к интерфейсу demux
ecorouter(config-service-instance)#connect ip interface demux.0
Также в этой же схеме реализована работа статической версии IP demux для конечного устройства PC3, которое работает со статическим адресом.
Шаг 7. Создание сервисного интерфейса для операций с VLAN конечного устройства.
ecorouter(config)#port te1
ecorouter(config-port)#service-instance 1.4
ecorouter(config-service-instance)#encapsulation dot1q 4 exact
Шаг 8. Присоединение к интерфейсу demux.
ecorouter(config-service-instance)# connect ip interface demux.0
Шаг 9. Добавление записи в таблицу интерфейса demux.
ecorouter(config-if)#ip demux 10.0.0.4/32 port te1 service-instance 1.4 push 4
Данной записью добавили клиента со статическим адресом в таблицу интерфейса demux. В команде ip demux на первом месте стоит аргумент с ip адресом конечного устройства, далее следует указание на порт, на котором настроен сервисный интерфейс, обрабатывающий данный VLAN. На последнем месте указывается метка VLAN, которую необходимо поместить в пакет.
Команды просмотра IP Demux
Просмотр содержимого таблицы интерфейса выполняется с помощью команды show interface demux clients demux.NAME.
Пример выполнения показан ниже.
ecorouter#sh interface demux clients demux.0
IP Address MAC Address Port C-tag S-tag WAN packets LAN packets WAN bytes LAN bytes
---------------------------------------------------------------------------------------------------
10.0.0.1 c403.130f.0000 <4> ----- ----- 0 0 0 0