Logo

EcoRouter

EcoNAT

EcoQOE

EcoBypass

English

  • Release Notes
  • Виды интерфейсов EcoRouter Documentation / Виды интерфейсов

    Порт

    Порт (port) – это устройство в составе EcoRouter, которое работает на уровне коммутации. Выходы портов расположены на передней панели маршрутизатора.

    Логика именования и нумерации портов описана в разделе Оборудование.

    Названия портов чувствительны к регистру и указываются только с маленькой буквы.

    По умолчанию все порты на устройстве включены.

    Ниже приведены базовые команды настройки порта.

    Переход на уровень конфигурации определенного порта. Где te1 – его имя:

    ecorouter(config)#port te1

    Выставление значения mtu отличного от стандартного в диапазоне 1504-9728. Необязательная настройка.

    ecorouter(config-port)#mtu 1600

    MTU (maximum transmission unit) означает максимальный размер полезного блока данных одного пакета (payload), который может быть передан протоколом без фрагментации. Когда говорят об MTU, обычно имеют в виду протокол канального уровня сетевой модели OSI.

    Значение MTU для многих сетевых протоколов не превышает 1522, однако в EcoRouter существует возможность задать значение MTU в пределах от 82 до 9728. Таким образом становится возможным использование Jumbo frame (ethernet-кадр, в котором можно передать данные, по размеру превышающие 1500 байт).

    Для административного выключения порта используется команда shutdown в контексте конфигурирования порта.

    Для административного включения порта используется команда no shutdown в контексте конфигурирования порта.


    При выполнении этих команд выводятся сообщения о состоянии линка.

    Если порт выключен средствами системы, то в выводе статистики по портам его состояние обозначается "administratively down".

    При выключении порта все привязанные к нему сущности (интерфейсы и сервисные интерфейсы) также выключаются.


    Пример:


    ecorouter#show port
    Gigabit Ethernet [igb] port ge3 is up
    MTU: 9728
    LACP priority: 32767
    Input packets 12757610, bytes 4507446111, errors 0
    Output packets 41139047, bytes 47165314669, errors 0
    Service instance ge3.olia is up
    ingress encapsulation untagged
    ingress rewrite none
    egress encapsulation untagged
    egress none
    Connect bridge raccoon symmetric
    Input packets 12757610, bytes 4507446111
    Output packets 41139681, bytes 47165195683
    Gigabit Ethernet [igb] port ge4 is down
    MTU: 9728
    LACP priority: 32767
    Input packets 1468304, bytes 249589783, errors 0
    Output packets 4598726, bytes 5586328327, errors 0
    Service instance ge4.sergey is down
    ingress encapsulation untagged
    ingress rewrite none
    egress encapsulation untagged
    egress none
    Connect bridge raccoon symmetric
    Input packets 1468303, bytes 249590010
    Output packets 4653951, bytes 5592867728
    Gigabit Ethernet [igb] port ge5 is up
    MTU: 9728
    LACP priority: 32767
    Input packets 6878595, bytes 3664083768, errors 0
    Output packets 13210832, bytes 14688926470, errors 0
    Service instance ge5.alexander is up
    ingress encapsulation untagged
    ingress rewrite none
    egress encapsulation untagged
    egress none
    Connect bridge raccoon symmetric
    Input packets 6878604, bytes 3664084308
    Output packets 13212782, bytes 14688868859
    Gigabit Ethernet [igb] port ge6 is down
    MTU: 9728
    LACP priority: 32767
    Input packets 3103204, bytes 504476889, errors 0
    Output packets 5093754, bytes 4810094601, errors 0
    Service instance ge6.timurr is down
    ingress encapsulation untagged
    ingress rewrite none
    egress encapsulation untagged
    egress none
    Connect bridge raccoon symmetric
    Input packets 3103202, bytes 504475973
    Output packets 5125510, bytes 4812650924
    Gigabit Ethernet [igb] port ge7 is down
    MTU: 9728
    LACP priority: 32767
    Input packets 0, bytes 0, errors 0
    Output packets 0, bytes 0, errors 0

    ecorouter(config)#port te0
    ecorouter(config-port)#shutdown
    ecorouter(config-port)#[Fri Sep  2 08:31:10 2016][INFO] PHYS: LINK is DOWN  on port 'te0(0)'
    ecorouter#show port
     10 Gigabit Ethernet [none] port te0 is administratively down
      MTU: 9728
      LACP priority: 32767
       link state DOWN;
      Input packets 0, bytes 0, errors 0
      Output packets 0, bytes 0, errors 0
       Service instance te0.100 is down
        ingress encapsulation none
        ingress rewrite none
        egress encapsulation none
        egress none
        Input packets 0, bytes 0
        Output packets 0, bytes 0
       Service instance te0.200 is down
        ingress encapsulation dot1q any
        ingress rewrite none
        egress encapsulation dot1q any
        egress none
        Input packets 0, bytes 0
        Output packets 0, bytes 0
     
     10 Gigabit Ethernet [none] port te1 is up
      MTU: 9728
      LACP priority: 32767
       link state UP;
      Input packets 0, bytes 0, errors 0
      Output packets 0, bytes 0, errors 0
     
    ecorouter(config-port)#no shutdown
    ecorouter(config-port)#[Fri Sep  2 08:34:28 2016][INFO] PHYS: LINK is UP  on port 'te0(0)'
    ecorouter#show port
     10 Gigabit Ethernet [none] port te0 is up
      MTU: 9728
      LACP priority: 32767
       link state UP;
      Input packets 0, bytes 0, errors 0
      Output packets 0, bytes 0, errors 0
       Service instance te0.100 is up
        ingress encapsulation none
        ingress rewrite none
        egress encapsulation none
        egress none
        Input packets 0, bytes 0
        Output packets 0, bytes 0
       Service instance te0.200 is up
        ingress encapsulation dot1q any
        ingress rewrite none
        egress encapsulation dot1q any
        egress none
        Input packets 0, bytes 0
        Output packets 0, bytes 0
     
     10 Gigabit Ethernet [none] port te1 is up
      MTU: 9728
      LACP priority: 32767
       link state UP;
      Input packets 0, bytes 0, errors 0
      Output packets 0, bytes 0, errors 0



    Агрегирование каналов

    Агрегирование каналов – объединение нескольких каналов в один логический канал для увеличения пропускной способности и резервирования. Чтобы добавить порты в объединенный канал они должны быть идентично настроены и параллельны. То есть, агрегируемые каналы должны соединять между собой два устройства, параллельно друг другу.

    В один агрегированный порт могут быть объединены до 8 портов на одной или разных картах устройства. Для объединения скоростные характеристики портов должны совпадать. Также на портах не должно быть привязанных сервисных интерфейсов. Сервисный интерфейс для операций с метками VLAN настраивается на сконфигурированном агрегированном порту (см. раздел Сервисные интерфейсы).

    Интерфейс

    Интерфейс (interface) – это логический интерфейс для адресации L3. Название интерфейса задается администратором и чувствительно к регистру (например: intQQ и intqq, – это разные интерфейсы). В названиях интерфейсов разрешены только строчные и прописные латинские буквы, цифры и знак точка '.'.

    В EcoRouter существуют L3-интерфейсы, которые служат для поддержки определенного функционала (IP Demux, интерфейсы обратной петли и т.д.) и называются соответственно. В качестве имени обычных логических интерфейсов для адресации L3 нельзя использовать названия специальных интерфейсов (ВСЕ ИМЕНА РЕГИСТРОЗАВИСИМЫЕ):

    • demux.<номер>,
    • loopback.<номер>,
    • pppoe.<номер>,
    • Null,
    • vlan.

    Базовая настройка интерфейса происходит в конфигурационном режиме:

    ecorouter(config)#interface NAME

    Создание интерфейса. Где NAME – произвольное имя.

    Общий вид командной строки при конфигурировании интерфейса (режим контекста конфигурирования интерфейса).

    ecorouter(config-if)#

    Назначение IP-адреса c префиксом.

    ecorouter(config-if)#ip address 10.10.10.1/24    

    Назначение IP-адреса c маской подсети.

    ecorouter(config-if)# ip address 10.10.10.1 255.255.255.0

    Назначение статического MAC-адреса.

    ecorouter(config-if)# static-mac 1c87.7640.fa02

    При этом базовый MAC-адрес сохраняется в памяти (его можно посмотреть при помощи команды show interface <NAME>). Для возврата к базовому MAC-адресу используется команда no static-mac.

    Включение интерфейса.

    ecorouter(config-if)#no shutdown    

    Выключение интерфейса.

    ecorouter(config-if)# shutdown    

    Интерфейс loopback

    Интерфейс loopback (Interface Loopback) – это виртуальный петлевой L3 интерфейс. Название интерфейса loopback задается администратором и чувствительно к регистру (например: Int loopback.QQ и Int loopback.qq, – это разные интерфейсы). Формат названия такого интерфейса: loopback.<название>.

    В EcoRouterOS номера интерфейсов loopback должны быть уникальными среди всех созданных виртуальных маршрутизаторов. То есть имя loopback.100 не может быть использовано в VR1 и VR2. При попытке использовать одно и то же имя в другом виртуальном устройстве EcoRouterOS выдаст сообщение об ошибке поясняющее, что интерфейс используется в другом устройстве.

    Базовая настройка интерфейса loopback:

    ecorouter(config)#interface loopback.NAME

    Создание интерфейса loopback. Где NAME – произвольный номер.

    ecorouter(config-if-loopback)#ip address 1.1.1.1/32

    Назначение IP-адреса c префиксом.


    Или:   

    ecorouter(config-if-loopback)#ip address 1.1.1.1 255.255.255.255

    Назначение IP-адреса c маской подсети.

    ecorouter(config-if-loopback)#no shutdown

    Команда включения интерфейса.

    ecorouter(config-if-loopback)#shutdown

    Команда выключения интерфейса.

    Интерфейс 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

    Bridge domain

    Bridge domain – это локальный широковещательный домен второго уровня модели OSI, который существует отдельно от понятия VLAN и оперирует идентификаторами виртуальных подсетей. Bridge domain создается на каждом устройстве отдельно и имеет значение только на нём. Подобное разделение позволяет определять различные виртуальные подсети на порт и гибко управлять отдельными виртуальными доменами. Тем самым снимается ограничение масштабируемости, обусловленное глобальной привязкой VLAN к конкретному устройству сегмента. Bridge domain строится из одного или нескольких L2 сервисных интерфейсов, называемых service-instance.

    Команда создания bridge domain: bridge <NAME>. Где NAME – произвольное имя.

    Интерфейс bridge domain

    Интерфейс bridge domain (Bridge Domain Interface, BDI) – это логический интерфейс, позволяющий организовать двунаправленный поток трафика между сетями из bridge domain в L3 интерфейсы для маршрутизации.

    Базовая настройка интерфейса:

    КомандаОписание

    interface <NAME>

    Создание интерфейса бридж домена. Где NAME – произвольное имя

    ip address <IP><MASK>Назначение IP-адреса с маской подсети
    connect to bridge <NAME>Привязка к созданному ранее bridge

    Пример:

    ecorouter(config)#interface NAME
    ecorouter(config-if)#ip address 10.10.10.1 255.255.255.255
    ecorouter(config-if)#connect to bridge NAME

     

    Интерфейс PPPoE

    PPPoE (Point-to-point protocol over Ethernet) - сетевой протокол канального уровня (второй уровень сетевой модели OSI) передачи кадров PPP через Ethernet. В основном используется xDSL-сервисами. Предоставляет дополнительные возможности (аутентификация, сжатие данных, шифрование).

    Описание команд для настройки PPPoE-сервера на EcoRouter представлено в таблице ниже.

    Команда

    Описание

    pppoe-profile <PROFILE_NAME>
    Команда вводится в конфигурационном режиме (config). В результате выполнения этой команды будет создан профиль, в котором можно будет изменять настройки протокола PPPoE, настройки для создания PPP-соединений, указать subscriber map и способ раздачи ip-адресов абонентам.
    interface pppoe.<IF_NUMBER>
    Команда вводится в конфигурационном режиме (config). В результате выполнения этой команды будет создан интерфейс, настройки которого будут использованы для создания PPPoE-сессий.
    profile <PROFILE_NAME>
    Команда вводится в контекстном режиме настройки pppoe-интерфейса (config-if-pppoe). В результате выполнения этой команды на интерфейсе будет включен протокол PPPoE с настройками, указанными в выбранном профиле.

    Service Instance

    Service instance (Субинтерфейс, SI, Сервисный интерфейс) является логическим субинтерфейсом, работающим между L2 и L3 уровнями. Данный вид интерфейса необходим для соединения физического порта с интерфейсами L3, интерфейсами bridge, портами. Используется для гибкого управления трафиком на основании наличия меток VLANов в фреймах, или их отсутствия. Сквозь сервисный интерфейс проходит весь трафик, приходящий на порт. На одном порту может существовать много сервисных интерфейсов, которые будут обрабатывать разные метки VLAN'ов по-разному.

    Команда создания сервисного интерфейса: service-instance <NAME>.

    Название субинтерфейса задается администратором. В каждой строчке service instance может содержаться только один признак трафика.

    Пример:

    ecorouter(config)#port te0

    Сервисный интерфейс создаётся в режиме конфигурации порта.

    ecorouter(config-port)#service-instance 100

    Создание сервисных интерфейсов.

    ecorouter(config-service-instance)#encapsulation dot1q 4

    Указание номера, обрабатываемого VLAN.

    ecorouter(config-service-instance)#rewrite pop 1

    Указание выполняемой операции.

    ecorouter(config-service-instance)#connect ip interface e1

    Указание в какой интерфейс нужно отправить обработанные кадры.

     

    Команды просмотра состояний интерфейсов

    Просмотр состояния и текущей конфигурации портов, интерфейсов и субинтерфейсов осуществляется при помощи команды show. Ниже приведено несколько примеров.

    Просмотр состояния и текущей конфигурации всех портов:

    ecorouter#show port
    te0 is up
     Type:  [10 Gigabit Ethernet]
     MTU: 9728[82-9728]
      link state UP;  
     Input packets 0, bytes 0, errors 0
     Output packets 0, bytes 0, errors 0
    te1 is up
     Type:  [10 Gigabit Ethernet]
     MTU: 9728[82-9728]
      link state UP;  
     Input packets 0, bytes 0, errors 0
     Output packets 0, bytes 0, errors 0
     Service instance te1/QQ1 is up

    Просмотр состояния и конфигурации определенного порта:

    ecorouter#show port te0
    te0 is up
     Type:  [10 Gigabit Ethernet]
     MTU: 9728[82-9728]
      link state UP;  
     Input packets 0, bytes 0, errors 0
     Output packets 0, bytes 0, errors 0

    Просмотр состояния интерфейса port channel:

    ecorouter#show port channel

    Подробный вывод состояния всех созданных интерфейсов:

    ecorouter#show interface  
    Interface e56[11] is up, line protocol is up
     Ethernet address 0000.ab80.d303
     MTU: 1500 [68-65536]
    NAT: no
     ICMP redirection is on
     Label switching is disabled
     <UP,BROADCAST,RUNNING,MULTICAST>
     inet 10.10.10.1/24 broadcast 10.10.10.255/24
      Input packets 0, bytes 0
      Output packets 0, bytes 0
    Interface e3[10] is up, line protocol is up
     Ethernet address 0000.ab80.d303
     MTU: 1500 [68-65536]
    NAT: no
     ICMP redirection is on
     Label switching is disabled
     <UP,BROADCAST,RUNNING,MULTICAST>
     DHCP Proxy is enabled
      128.66.1.1
      Input packets 0, bytes 0
      Output packets 0, bytes 0

    Подробный вывод состояния и конфигурации определенного интерфейса:

    ecorouter#show interface e3
      Interface e3[10] is up, line protocol is up
      Snmp index: 7
      Ethernet address: 1234.ab00.00ff (configured)
      Base MAC: 1c87.7640.fa02 (not in use)
      MTU: 1500
      NAT: no
      ICMP redirection is on
      Label switching is disabled
      <UP,BROADCAST,RUNNING,MULTICAST>
      Connect port te0 service instance te0/e1 symmetric
      inet 100.200.200.253/31
      total input packets 156, bytes 14976
      total output packets 156, bytes 14976

    Краткий вывод статусов всех интерфейсов:

    ecorouter#show interface brief
    Interface        Status           Protocol         Description
    ---------------------------------------------------------------
    e56              up               up                
    e3               up               up               Users

    Просмотр информации о сессиях через интерфейс ip demux. Где указаны логический и физический адреса хоста, номер порта маршрутизатора за которым он включен и номер VLAN.

    ecorouter#show ip-unnumbered-table e10
    IP Address      MAC Address     Port       C-tag      S-tag
    -----------------------------------------------------------
    10.10.10.2      0050.7966.6800  <1>        2          -----

    Все интерфейсы и порты по умолчанию включены. Для того, чтобы выключить интерфейс или порт нужно дать команду shutdown в режиме конфигурации интерфейса или порта.

    ecorouter#configure terminal
    ecorouter(config)#port te0
    ecorouter(config-port)#shutdown
    ecorouter(config-port)#
    ecorouter#show port te0
    te0 is administratively down

    Строчка «administratively down» указывает на то, что данный порт сейчас выключен.

     Type:  [10 Gigabit Ethernet]
     MTU: 9728[82-9728]
      link state DOWN;  
     Input packets 0, bytes 0, errors 0
     Output packets 0, bytes 0, errors 0

    Команды просмотра SFP модулей

    Для просмотра краткой информации о SFP-модулях используется команда административного режима show transceiver.

    Команда show transceiver показывает информацию по всем портам, а ее модификация show transceiver port <NAME> показывает информацию по конкретному порту.

    Для данной команды возможно использование модификаторов и вывода в файл так же, как и для других команд show.

    Для SFP-модулей выводится информация, представленная в таблице ниже.

    Параметр

    Описание

    Module Type

    Тип передатчика:

    • 1000BASE-T - модуль стандарта 1000BASE-T - 1 Гбит/с, витая пара, длина сегмента до 100 метров;

    • 100BASE-FX - модуль стандарта 100BASE-FX - 100 Мбит/с, максимальная длина сегмента 412 метров для полнодуплексного режима и 2 километра для полудуплексного режима по мультимодовому волокну;

    • 1000BASE-SX - модуль стандарта 1000BASE-SX  - 1 Гбит/с, мультимодовое оптоволокно с длиной сегмента 220/550 метров;

    • 1000BASE-LX - модуль стандарта 1000BASE-LX - 1 Гбит/с, максимальная длина сегмента 550 метров для мультимодового оптоволокна и 5 километров для одномодового режима;

    • 100BASE-LX - модуль стандарта 100BASE-LX - 100 Мбит/с, максимальная длина сегмента 15 километров в полнодуплексном режиме по паре одномодовых оптических волокон;

    • 10GBASE-SR - модуль стандарта 10GBASE-SR - 10 Гбит/с, максимальная длина сегмента 300 метров для мультимодового оптоволокна;
    • 10GBASE-LR - модуль стандарта 10GBASE-LR - 10 Гбит/с, максимальная длина сегмента 10 километров для одномодовых оптических волокон;
    • 10GBASE-LRM - модуль стандарта 10GBASE-LRM - 10 Гбит/с, максимальная длина сегмента 220 метров для мультимодового оптоволокна;
    • 10GBASE-ER - модуль стандарта 10GBASE-ER - 10 Гбит/с, максимальная длина сегмента 40 километров для одномодовых оптических волокон;
    • Unspecified - неизвестный тип модуля.

    Module Vendor Name

    Производитель

    Module Part Number

    Артикул

    Module Serial Number

    Серийный номер

    Module Revision

    Версия

    Module Manufacturing Date

    Дата изготовления. Формат: ГГММДД

    Module supports DDM

    Есть ли поддержка функции цифрового контроля параметров модуля (температуры, напряжения и т.д.)

    Module temperature

    Температура модуля в градусах по Цельсию. Параметр доступен при поддержке DDM

    Module voltage

    Напряжение на модуле, Вольт. Параметр доступен при поддержке DDM

    Для "медных" портов данная информация недоступна, вместо нее выводится строка "Module doesn't identify itself as SFF-compatible".

    Пример вывода информации:

    ecorouter#show transceiver
     Port: te0
      Module doesn't identify itself as SFF-compatible
     
     Port: te1
      Module doesn't identify itself as SFF-compatible
     
     Port: te2
      Module doesn't identify itself as SFF-compatible
     
     Port: ge0
      Module Type: 1000BASE-T
      Module Vendor Name: FiberTrade      
      Module Part Number: SFP-Copp-10-1000
      Module Serial Number: FT1601190702    
      Module Revision: A   
      Module Manufacturing Date: 160119  
      Module supports DDM: no
     
     Port: fe0
      Module Type: 100BASE-FX
      Module Vendor Name: FiberTrade      
      Module Part Number: FT-SFP-GE-100FX
      Module Serial Number: FGF32M03        
      Module Revision: 1.0
      Module Manufacturing Date: 160527  
      Module supports DDM: no
     
     Port: ge1
      Module Type: 1000BASE-T
      Module Vendor Name: OptiCin         
      Module Part Number: SFP-RJ45        
      Module Serial Number: TA2C010008      
      Module Revision: A   
      Module Manufacturing Date: 100305  
      Module supports DDM: no
     
     Port: fe1
      Module Type: Unspecified
      Module Vendor Name: OEM             
      Module Part Number: PPH-1302-02CD   
      Module Serial Number: P0816060804     
      Module Revision: 1.0
      Module Manufacturing Date: 160613  
      Module supports DDM: yes
      Module temperature: 24.00 C
      Module voltage: 3.28 Volt

      Port: te3
       Module Type: 10GBASE-LR
       Module Vendor Name: OEM
       Module Part Number: SFP+-10G-LR
       Module Serial Number: P1309040335
       Module Revision: A
       Module Manufacturing Date: 130904
       Module supports DDM: yes
       Module temperature: 37.00 C
       Module voltage: 3.27 Volt
       Module TX power: 0.63 mW (-2.01 dBm)