Общие настройки MPLS
forwarding interface
Данной командой включается передачу MPLS-пакетов на интерфейсе.
Использование отрицательной формы команды (no) отключает передачу MPLS-пакетов на интерфейсе.
Синтаксис
[no] forwarding interface { <IF> | <TUN> }
Параметры
<IF> – имя интерфейса устройства, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;
<TUN> – имя туннеля устройства, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
10
Командный режим
CONFIG-MPLS
Пример
esr(config-mpls)# forwarding interface gi 1/0/14
history statistics
Данной командой включается запись статистики использования псевдопровода/динамического псевдопровода.
Использование отрицательной формы команды (no) отключает запись статистики использования псевдопровода/динамического псевдопровода.
Синтаксис
[no] history statistics
Параметры
Отсутствуют.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-AUTODISCOVERY-BGP
CONFIG-L2VPN-PW
Пример
esr(config-l2vpn-autodiscovery-bgp)# history statistics
l2vpn
Данной командой осуществляется переход в контекст настройки MPLS-L2-туннелей.
Использование отрицательной формы команды (no) удаляет все настройки MPLS-L2-туннели.
Синтаксис
[no] l2vpn
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
10
Командный режим
CONFIG-MPLS
Пример
esr(config-mpls)# l2vpn
ldp
Данной командой осуществляется переход в контекст настройки протокола LDP.
Использование отрицательной формы команды (no) удаляет все настройки протокола LDP.
Синтаксис
[no] ldp
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
10
Командный режим
CONFIG-MPLS
Пример
esr(config-mpls)# ldp
mpls
Данной командой осуществляется переход в контекст настройки функционала MPLS.
Использование отрицательной формы команды (no) удаляет все настройки функционала LDP.
Синтаксис
[no] mpls
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример
esr(config)# mpls
system cpu load-balance mpls passenger
Данной командой включается функционал балансировки трафика между CPU маршрутизатора.
Использование отрицательной формы команды (no) отключает функционал балансировки.
Синтаксис
system cpu load-balance mpls passenger [ <OPTION> ]
no system cpu load-balance mpls passenger [ <OPTION> ]
Параметры
Параметр <OPTION> принимает значения:
- ip – включает поиск и добавление в расчет хеша ip-src и ip-dst;
- ipoe-pw-with-cw – возможность явно указать, что используется заголовок с Control Word.
- ipoe-pw-without-cw – возможность явно указать, что не используется заголовок с Control Word.
Значение по умолчанию
Отключено. В расчете хеш не используются ip-src и ip-dst.
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример
esr(config)# system cpu load-balance mpls passenger ip
Настройки протокола LDP
address-family
Команда позволяет перейти в режим конфигурации параметров LDP для выбранной address family.
Использование отрицательной формы команды (no) удаляет все параметры из конфигурации.
Синтаксис
[no] address-family ipv4
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP
Пример
esr(config-ldp)# address-family ipv4
advertise-labels
Команда позволяет задать FEC, для которых протокол LDP будет выделять и распространять метки.
Использование отрицательной формы команды (no) возвращает значение по умолчанию.
Синтаксис
advertise-labels <OBJ-GROUP-NETWORK-NAME>
no advertise-labels
Параметры
<OBJ-GROUP-NETWORK-NAME> – имя профиля IP-адресов, задаётся строкой до 31 символа.
Значение по умолчанию
Метки выделяются и анонсируются для всех FEC.
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP
Пример
esr(config-ldp)# advertise-labels mpls_adv
clear mpls ldp
Данная команда служит для сброса LDP-процесса или для очистки таблицы LDP-соседей.
Синтаксис
clear mpls ldp [neighbor <ADDR> ]
Параметры
<ADDR> – IP-адрес LDP-соседа, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
ESR1# clear mpls ldp neighbor 1.1.1.1
description
Данная команда позволяет добавить описание для LDP-соседа.
Использование отрицательной формы команды (no) удаляет описание LDP-соседа.
Синтаксис
description <STRING>
no description
Параметры
<STRING> – строка от 1 до 255 символов.
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP-NEIGH
Пример
esr(config-ldp-neig)# description ESR1
discovery hello holdtime
Данная команда устанавливает значение параметра holdtime. Holdtime – интервал времени, в течении которого должно прийти хотя бы одно LDP hello сообщение.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
discovery hello holdtime <TIME>
no discovery hello holdtime
Параметры
<TIME> – время в секундах в интервале [3..65535].
Значение по умолчанию
15
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP
CONFIG-LDP-AF-IPV4-IF
Пример
esr(config-ldp-af-ipv4-if)# discovery hello holdtime 45
discovery hello interval
Данная команда устанавливает значение параметра hello interval. Hello interval – промежуток времени между отправкой LDP hello сообщения.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
discovery hello interval <TIME>
no discovery hello interval
Параметры
<TIME> – время в секундах в интервале [1..65535].
Значение по умолчанию
5
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP
CONFIG-LDP-AF-IPV4-IF
Пример
esr(config-ldp-af-ipv4-if)# discovery hello interval 15
discovery targeted-hello accept
Данная команда разрешает прием targeted-hello сообщений.
Использование отрицательной формы команды (no) запрещает прием targeted-hello сообщений.
Синтаксис
discovery targeted-hello accept
no targeted-hello accept
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP-AF-IPV4
Пример
esr(config-ldp-af-ipv4)# discovery targeted-hello accept
discovery targeted-hello interval
Данная команда устанавливает значение параметра hello interval. Hello interval – промежуток времени между отправкой LDP hello сообщений для targeted-соседа.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
discovery targeted-hello interval <TIME>
no discovery targeted-hello interval
Параметры
<TIME> – время в секундах в интервале [1..65535].
Значение по умолчанию
5
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP
CONFIG-LDP-NEIGH
Пример
esr(config-ldp-neig)# discovery targeted-hello interval 15
discovery targeted-hello holdtime
Данная команда устанавливает значение параметра holdtime для targeted-соседа. Holdtime – интервал времени, в течение которого должно прийти хотя бы одно LDP hello сообщение.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
discovery targeted-hello holdtime <TIME>
no discovery targeted-hello holdtime
Параметры
<TIME> – время в секундах в интервале [3..65535].
Значение по умолчанию
45
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP
CONFIG-LDP-NEIGH
Пример
esr(config-ldp-af-ipv4-if)# discovery hello holdtime 45
egress-label-type
С помощью данной команды устанавливается режим, когда для FEC, у которых маршрутизатор является egress lsr, анонсируется метка explicit-null (0) вместо implicit null (3).
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
egress-label-type explicit-null
no egress-label-type
Параметры
Команда не содержит параметров.
Значение по умолчанию
Анонсируется IMPLICIT NULL (3).
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP
Пример
esr(config-ldp)# egress-label-type explicit-null
enable
Данной командой включает процесс LDP.
Использование отрицательной формы команды (no) отключает процесс LDP.
Синтаксис
[no] enable
Параметры
Команда не содержит параметров.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP
Пример
esr(config-ldp)# enable
interface
Данная команда включает прием и рассылку LDP hello сообщений на интерфейсе для определенной address-family.
Использование отрицательной формы команды (no) отключает прием и рассылку LDP hello сообщений на интерфейсе.
Синтаксис
[no] interface { <IF> | <TUN> }
Параметры
<IF> – имя интерфейса устройства, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;
<TUN> – имя туннеля устройства, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP-AF-IPV4
Пример
esr(config-ldp-af-ipv4)# interface gigabitethernet 1/0/1
keepalive
С помощью данной команды устанавливается время ожидания от соседа keepalive-сообщения. В случае истечения таймера сосед считается недоступным.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
keepalive <TIMER>
no keepalive
Параметры
<TIMER> – время в секундах [3..65535].
Значение по умолчанию
180
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP
CONFIG-LDP-NEIGH
Пример
esr(config-ldp)# keepalive 120 esr(config-ldp-neig)# keepalive 160
neighbor
Данная команда позволяет создать и перейти в режим конфигурации LDP-targeted соседа.
Использование отрицательной формы команды (no) удаляет targeted-соседа из конфигурации.
Синтаксис
[no] neighbor <ADDR>
Параметры
<ADDR> – IP-адрес соседа, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP
Пример
esr(config-ldp)# neighbor 2.2.2.2
password
Данная команда устанавливает пароль для аутентификации с соседом.
Использование отрицательной формы команды (no) удаляет пароль.
Синтаксис
password { <TEXT> | encrypted <ENCRYPTED-TEXT> }
no password
Параметры
<CLEAR-TEXT> – пароль, задаётся строкой длиной [8..16] символов;
<ENCRYPTED-TEXT> – зашифрованный пароль размером [8..16] байт ([16..32] символа) в шестнадцатеричном формате (0xYYYY...) или (YYYY...).
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP-NEIGH
Пример
esr(config-ldp-neig)# password cleartextpassword
prefix-list
Данная команда устанавливает список, описывающий подсети, для которых протокол LDP будет выделять и распространять метки.
Использование отрицательной формы команды (no) возвращает значение по умолчанию.
Синтаксис
prefix-list <PREFIX-LIST-NAME>
no prefix-list
Параметры
<PREFIX-LIST-NAME> – имя списка, задаётся строкой до 31 символа.
Значение по умолчанию
Метки выделяются и анонсируются для всех FEC.
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP-AF-IPV4
Пример
esr(config-ldp-af-ipv4)# prefix-list LDP_ALLOCATE
router-id
Данной командой устанавливается идентификатор маршрутизатора для LDP-протокола.
Использование отрицательной формы команды (no) удаляет идентификатор маршрутизатора для LDP-протокола.
Синтаксис
router-id { <ID> | <IF> | <TUN> }
no router-id
Параметры
<ID> – идентификатор маршрутизатора, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
<IF> – интерфейс, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;
<TUN> – имя туннеля устройства, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP
Пример
esr(config-ldp)# router-id 1.1.1.1
show mpls ldp binding
Данная команда позволяет вывести информацию по выделенным меткам.
Синтаксис
show mpls ldp binding [ detailed ] [ { <ADDR/LEN> | neighbor <ADDR> | [ local <LABEL-ID> ] [ remote <LABEL-ID> ] } ]
Параметры
<ADDR/LEN> – IP-подсеть, задаётся в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAA – DDD принимает значения [0..255] и EE принимает значения [1..32];
<LABEL-ID> – метка, задается в виде числа в диапазоне [0-104875];
<ADDR> – IP-адрес LDP-соседа, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
detailed – информация выдается в детализированном формате.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
ESR1# sh mpls ldp bindings 10.10.0.4/32: local label: 16 remote label: 16 lsr: 10.10.0.1 remote label: 149 lsr: 10.10.0.3 remote label: imp-null lsr: 10.10.0.4 inuse 10.10.0.2/32: local label: imp-null remote label: 34 lsr: 10.10.0.1 remote label: 152 lsr: 10.10.0.3 remote label: 142 lsr: 10.10.0.4 10.10.0.1/32: local label: 20 remote label: imp-null lsr: 10.10.0.1 inuse remote label: 139 lsr: 10.10.0.3 remote label: 127 lsr: 10.10.0.4
show mpls ldp discovery
Данная команда позволяет вывести оперативную информацию по состоянию процесса обнаружения LDP.
Синтаксис
show mpls ldp discovery [ detailed ]
Параметры
detailed – информация выдается в детализированном формате.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
ESR1# show mpls ldp discovery detailed Local LDP ID: 1.1.1.1 Discovery sources: Interfaces: gigabitethernet 1/0/1: Hello interval: 5 seconds Transport IP address: 1.1.1.1 LDP ID: 4.4.4.4 Source IP address: 10.10.10.2 Transport IP address: 4.4.4.4 Hold time: 15 seconds Proposed hold time: 15/15 (local/peer) seconds Targeted hellos: 1.1.1.1 -> 4.4.4.4: Hello interval: 5 seconds Transport IP address: 1.1.1.1 LDP ID: 4.4.4.4 Source IP address: 4.4.4.4 Transport IP address: 4.4.4.4 Hold time: 45 seconds Proposed hold time: 45/45 (local/peer) seconds
show mpls forwarding-table
Данная команда позволяет вывести таблицу коммутации по меткам (LFIB).
Синтаксис
show mpls forwarding-table [ { <ADDR/LEN> | label <LABLE-ID> | nexthop <ADDR> | tunnel <ID> } ]
Параметры
<ADDR/LEN> – IP-подсеть, задаётся в виде AAA.BBB.CCC.DDD/EE, где каждая часть AAA – DDD принимает значения [0..255] и EE принимает значения [1..32];
<LABEL-ID> – метка, задается в виде числа в диапазоне [0..104875];
<ADDR> – IP-адрес LDP-соседа, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
<ID> – идентификатор в виде числа в диапазоне [1..2000000].
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
ESR1# show mpls forwarding-table Local Outgoing Prefix Outgoing Next Hop label label or tunnel ID Interface -------- -------- ------------------------------------------- ---------------- --------------------------------------- 18 16 PW ID 100 -- 4.4.4.4 17 imp-null 4.4.4.4/32 gi1/0/1 10.10.10.2
show mpls ldp neighbor
Данная команда отображает информацию обо всех LDP-соседях.
Синтаксис
show mpls ldp neighbor [ { <ADDR> | interface { <IF> | <TUN> } } ]
Параметры
<ADDR> – IP-адрес LDP-соседа, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
<IF> – имя интерфейса устройства, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;
<TUN> – имя туннеля устройства, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
ESR1# show mpls ldp neighbor Peer LDP ID: 4.4.4.4; Local LDP ID 1.1.1.1 State: Operational TCP connection: 4.4.4.4:38759 - 1.1.1.1:646 Messages sent/received: 195/194 Uptime: 03:07:33 LDP discovery sources: gigabitethernet 1/0/1 1.1.1.1 -> 4.4.4.4
targeted
Данная команда включает отправку targeted hello сообщений.
Использование отрицательной формы команды (no) отключает отправку targeted hello сообщений.
Синтаксис
[no] targeted
Параметры
Команда не имеет параметров.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP-NEIGH
Пример
esr(config-ldp-neig)# targeted
transport-address
С помощью данной команды определяется IP-адрес источника для LDP-сообщений, необходимых для установления сессии.
Использование отрицательной формы команды (no) удаляет сконфигурированный IP-адрес источника для LDP-сообщений.
Синтаксис
transport-address <ADDR>
no transport-address
Параметры
<ADDR> – задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
Необходимый уровень привилегий
10
Командный режим
CONFIG-LDP-AF-IPV4
Пример
esr(config-ldp-af-ipv4)# transport-address 1.1.1.1
Настройки MPLS L2VPN
autodiscovery bgp
Команда позволяет перейти в контекст настройки BGP auto-discovery and singnaling.
Использование отрицательной формы команды (no) удаляет параметр из конфигурации.
Синтаксис
[no] autodiscovery bgp
Параметры
Отсутствуют.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-EOMPLS
Пример
esr(config-l2vpn-vpls)# autodiscovery bgp
ignore encapsulation-mismatch
Данная команда разрешает установку псевдопроводного соединения при несовпадении типа инкапсуляции.
Использование отрицательной формы команды (no) включает проверку типа инкапсуляции перед установкой псевдопроводного соединения.
Синтаксис
[ no ] ignore encapsulation-mismatch
Параметры
Команда не содержит параметров.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-AUTODISCOVERY-BGP
Пример
esr(config-l2vpn-autodiscovery-bgp)# ignore encapsulation-mismatch
ignore mtu-mismatch
Данная команда разрешает установку псевдопроводного соединения при несовпадении значения MTU.
Использование отрицательной формы команды (no) включает проверку значения MTU перед псевдопроводного соединения.
Синтаксис
[no] ignore mtu-mismatch
Параметры
Команда не содержит параметров.
Значение по умолчанию
Отключено.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-AUTODISCOVERY-BGP
Пример
esr(config-l2vpn-autodiscovery-bgp)# ignore mtu-mismatch
mtu
Данная команда задает значение MTU для псевдопроводного соединения. Заданное значение передается в extended community.
Использование отрицательной формы команды (no) устанавливает значение MTU по умолчанию.
Синтаксис
mtu <VALUE>
no mtu
Параметры
<VALUE> – размер MTU, принимает значения в диапазоне [552..10000].
Значение по умолчанию
1500
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-AUTODISCOVERY-BGP
Пример
esr(config-l2vpn-autodiscovery-bgp)# mtu 1510
rd
Установка значения Route Distinguisher для данного экземпляра VPLS.
Использование отрицательной формы команды (no) удаляет параметр из конфигурации.
Синтаксис
rd <RD>
no rd
Параметры
<RD> – значение Route distinguisher, задается в одном из следующем виде:
- <ASN>:<nn>, где <ASN> – принимает значение [1..65535], nn – принимает значение [1..65535];
- <ADDR>:<nn>, где <ADDR> имеет вид – AAA.BBB.CCC.DDD/EE и AAA-DDD принимают значения [0..255], а nn – принимает значение [1..65535];
- <4BASN>:<nn>, где <4ASN> – принимает значение [1..4294967295], nn – принимает значение [1..65535].
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-AUTODISCOVERY-BGP
Пример
esr(config-l2vpn-autodiscovery-bgp)# rd 65000:10001
route-target
Установка перечня значений route-target extended community.
Синтаксис
[no] route-target { import | export | both } <RT>
Параметры
import – команда определяет маршруты из таблицы L2VPN со значением <RT>, которые будут помещены в соответствующий экземпляр VPLS;
export – команда устанавливает значения <RT>, с которыми маршруты из данного экземпляра VPLS будут анонсированы в BGP;
both – команда устанавливает значение <RT>, c которым маршруты будут анонсированы и импортированы в данном экземпляре VPLS;
<RT> – значение route-target, задается в одном из следующем виде:
- <ASN>:<nn>, где <ASN> – принимает значение [1..65535], nn – принимает значение [1..65535];
- <ADDR>:<nn>, где <ADDR> имеет вид – AAA.BBB.CCC.DDD/EE и AAA-DDD принимают значения [0..255], а nn – принимает значение [1..65535];
- <4BASN>:<nn>, где <4ASN> – принимает значение [1..4294967295], nn – принимает значение [1..65535].
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-AUTODISCOVERY-BGP
Пример
esr(config-l2vpn-autodiscovery-bgp)# route-target export 65000:10001
ve id
Данной командой задается идентификатор экземпляра VPLS.
Использование отрицательной формы команды (no) удаляет параметр из конфигурации.
Синтаксис
ve id <ID>
no ve id
Параметры
<ID> – идентификатор экземпляра VPLS, принимает значения в диапазоне [1..16384].
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-AUTODISCOVERY-BGP
Пример
esr(config-l2vpn-autodiscovery-bgp)# ve id 5
ve range
Данной командой настраивается диапазон идентификаторов пограничных устройств VPLS.
Использование отрицательной формы команды (no) устанавливает значение ve range по умолчанию.
Синтаксис
ve range <ID
no ve range
Параметры
<ID> – идентификатор пограничного устройства, принимает значения в диапазоне [8..100].
Необходимый уровень привилегий
10
Значение по умолчанию
10
Командный режим
CONFIG-L2VPN-AUTODISCOVERY-BGP
Пример
esr(config-l2vpn-autodiscovery-bgp)# ve range 20
vpn id
Данной командой задается идентификатор VPN-соединения.
Использование отрицательной формы команды (no) удаляет параметр из конфигурации.
Синтаксис
vpn id <ID
no vpn id
Параметры
<ID> – идентификатор VPN-соединения, принимает значения в диапазоне [1..4294967295].
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-AUTODISCOVERY-BGP
Пример
esr(config-l2vpn-autodiscovery-bgp)# vpn id 5
bridge-group
C помощью данной команды задается VSI (Virtual Switching Instance).
Использование отрицательной формы команды (no) удаляет параметр из конфигурации.
Синтаксис
bridge-group <INDEX>
no bridge-group
Параметры
<INDEX> – индекс bridge-group. Bridge с указанным индексом должен быть заранее добавлен в конфигурацию.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-EOMPLS
Пример
esr(config-l2vpn-vpls)# bridge-group 25
description
Данной командой задаётся описание.
Использование отрицательной формы команды (no) удаляет описание.
Синтаксис
description <LINE>
no description
Параметры
<LINE> – описание. Задается в виде строки длиной [1-255] символов.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-PW
CONFIG-L2VPN-PW-CLASS
Пример
esr(config-l2vpn-pw)# description PW_FOR_VLAN398
enable
Данной командой активируется выбранный функционал.
Использование отрицательной формы команды (no) деактивирует выбранный функционал.
Синтаксис
[no] enable
Параметры
Команда не имеет параметров.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-PW
CONFIG-L2VPN-EOMPLS
Пример
esr(config-l2vpn-pw)# enable
encapsulation mpls mtu
Данной командой устанавливается значение MTU для pseudowire-интерфейсов входящих в данный pw-class.
Использование отрицательной формы команды (no) устанавливает значение MTU по умолчанию.
Синтаксис
encapsulation mpls mtu <MTU>
no encapsulation mpls mtu
Параметры
<MTU> – значение MTU, принимает значение в диапазоне [552..10000].
Значение по умолчанию
1500
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-PW-CLASS
Пример
esr(config-l2vpn-pw-class)# encapsulation mpls mtu 1464
encapsulation mpls status-tlv disable
Данной командой отключается обмен status-tlv сообщениями.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
[no] encapsulation mpls status-tlv disable
Параметры
Команда не имеет параметров.
Значение по умолчанию
status-tlv enable
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-PW-CLASS
Пример
esr(config-l2vpn-pw-class)# encapsulation mpls status-tlv disable
interface
C помощью данной команды задается Attached Circuit интерфейс.
Использование отрицательной формы команды (no) удаляет Attached Circuit интерфейс.
Синтаксис
interface { <IF> | <TUN> }
no interface
Параметры
<IF> – имя интерфейса устройства, задаётся в виде, описанном в разделе Типы и порядок именования интерфейсов маршрутизатора;
<TUN> – имя туннеля устройства, задаётся в виде, описанном в разделе Типы и порядок именования туннелей маршрутизатора.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-EOMPLS
Пример
esr(config-l2vpn-p2p)# interface gigabitethernet 1/0/4.398
neighbor-address
C помощью данной команды указывается адрес маршрутизатора, до которого будет установлен псевдопровод.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
neighbor-address <ADDR>
no neighbor-address
Параметры
<ADDR> – IP-адрес маршрутизатора, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
Значение по умолчанию
Адрес соседа принимается равным LSR_ID.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-EOMPLS
Пример
esr(config-l2vpn-pw)# neighbor-address 192.168.24.78
p2p
C помощью данной команды создается L2VPN типа точка-точка (VPWS).
Использование отрицательной формы команды (no) удаляет указанный p2p.
Синтаксис
[no] p2p <NAME>
Параметры
<NAME> – имя p2p-сервиса, задается строкой до 31 символа.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN
Пример
esr(config-l2vpn)# p2p VLAN_398
pw
C помощью данной команды создается псевдопровод.
Использование отрицательной формы команды (no) удаляет псевдопровод.
Синтаксис
pw <PW_ID> <LSR_ID>
no pw
Параметры
<PW_ID> – идентификатор psewdowire, задается в виде числа в диапазоне [1..4294967295];
<LSR_ID> – идентификатор LSR, до которого строится pseudo-wire, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-EOMPLS
Пример
esr(config-l2vpn-p2p)# pw 398 1.1.1.1
pw-class
C помощью данной команды создается pw-class.
Использование отрицательной формы команды (no) удаляет pw-class из конфигурации.
Синтаксис
[no] pw-class <WORD>
Параметры
<WORD> – имя pw-class длиной [1..31] символов.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN
Пример
esr(config-l2vpn)# pw-class Class1
pw-class
C помощью данной команды задается pw class для псевдопровода.
Использование отрицательной формы команды (no) убирает pw-class для данного псевдопровода.
Синтаксис
pw-class <WORD>
no pw-class
Параметры
<WORD> – имя pw-class, задается строкой длиной [1..31] символов.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-PW
Пример
esr(config-l2vpn-pw)# pw-class Class1
transport-mode
Данная команда позволяет выбрать транспортный режим для данного псевдопровода.
Использование отрицательной формы команды (no) возвращает значение по умолчанию.
Синтаксис
transport-mode { ethenet | vlan }
no transport-mode
Параметры
ethernet – режим, при котором при входе в pseudo-wire из заголовка удаляется 802.1Q тег;
vlan – режим, при котором 802.1Q тег может быть сохранен при передаче через pseudo-wire.
Значение по умолчанию
ethernet
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN-EOMPLS
Пример
esr(config-l2vpn-p2p)# transport-mode vlan
vpls
C помощью данной команды создается L2VPN типа point-to-multipoint.
Использование отрицательной формы команды (no) удаляет указанный vpls.
Синтаксис
[no] vpls <NAME>
Параметры
<NAME> – имя vpls-сервиса, задается строкой до 31 символа.
Необходимый уровень привилегий
10
Командный режим
CONFIG-L2VPN
Пример
(config-l2vpn)# vpls Customer1
show mpls l2vpn bindings
Данная команда позволяет вывести информацию по параметрам псевдопровода.
Синтаксис
show mpls l2vpn binding [ { [ local <LABEL-ID> ] [ remote <LABEL ID> ] | neighbor <ADDR> | pw <PW-ID> | ve-id <VE-ID> } ]
Параметры
<LABEL-ID> – MPLS-метка, задается в виде числа в диапазоне [0..104875];
<ADDR> – IP-адрес LDP-соседа, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255];
<PW-ID> – идентификатор psewdowire, задается в виде числа в диапазоне [1..4294967295];
<VE-ID> – идентификатор PE-маршрутизатора в домене VPLS [1.. 16384].
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
esr# show mpls l2vpn bindings pw 100 Neighbor: 1.1.1.1, PW ID: 100 Local label: 19 Type: Eth Tagged Group ID: 0 MTU: 1500 Remote label: 28 Type: Eth Tagged Group ID: 0 MTU: 1500
show mpls l2vpn pseudowire
Данная команда позволяет вывести информацию по статусу псевдопровода.
Синтаксис
show mpls l2vpn pseudowire [ pw <PW-ID> ] [neighbor <ADDR> ]
Параметры
<PW-ID> – идентификатор psewdowire, задается в виде числа в диапазоне [1..4294967295];
<ADDR> – IP-адрес targeted LDP соседа, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
esr# show mpls l2vpn pseudowire Neighbor PW ID Type Status --------------------------------------- ---------- ---------- -------- 1.1.1.1 100 Eth Tagged Up
show mpls l2vpn p2p
Данная команда позволяет получить оперативную информацию по сервису VPWS.
Синтаксис
show mpls l2vpn p2p [ name <WORD> ]
Параметры
<WORD> – имя сервиса, задается строкой длиной [1..31] символов.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
esr# sh mpls l2vpn p2p P2P: VPWS gigabitethernet 1/0/4.10: MTU: 1500 Status: Up PW ID 100, Neighbor 10.10.0.2: MTU: 1500 Status TLV: Enable Last change (d,h:m:s): 00,00:05:35 Status: Up
show mpls l2vpn pw-class
Данная команда позволяет получить оперативную информацию по шаблону конфигурации, примененному к псевдопроводу.
Синтаксис
show mpls l2vpn pw-class [ name <WORD> ]
Параметры
<WORD> – имя шаблона, задается строкой длиной [1..31] символов.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
PE1# sh mpls l2vpn pw-class PW-class Neighbor PW ID Status Status-tlv MTU -------------------------------- ---------- ---------- ------ ---------- ------ PW_template 10.10.0.2 100 UP Enable 1500
show mpls l2vpn vpls
Данная команда позволяет получить оперативную информацию по сервису VPLS.
Синтаксис
show mpls l2vpn vpls [ name <WORD> ]
Параметры
<WORD> – имя сервиса, задается строкой длиной [1..31] символов.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример
esr# sh mpls l2vpn vpls VPLS: VPLS bridge 100: MTU: 1500 Status: UP PWs: PW ID 23, Neighbor 10.10.0.1: MTU: 1500 Status TLV: Enable Last change(d,h:m:s): 00,19:00:07 Status: UP