S系列框式交换机(S75/S75E/S85)

S系列框式核心交换机是面向下一代IP城域网、大型园区网推出的新一代T比特运营级模块化核心交换机。
通用
{{sendMatomoQuery("S系列框式交换机(S75/S75E/S85)","MPLS配置命令")}}

MPLS配置命令

更新时间:2023-12-08

1MPLS配置命令

1.1MPLS配置命令

MPLS配置命令有:

mpls ip(全局)

mpls ip(端口)

mpls static binding ipv4

mpls static crossconnect

mpls ip propagate-ttl

mpls ip ttl-expiration pop

mpls mtu

clear mpls counters

show mpls forwarding-table

show mpls ftn-table

show mpls interface

show mpls label range

show mpls static

show mpls traffic

1.1.1mpls ip(全局)

使用mpls ip(全局)启动MPLS功能

mpls ip

no mpls ip

参数

缺省

缺省情况下没有配置

命令模式

全局配置状态

使用说明

此命令允许MPLS 沿着通告的路由路径转发IPv4报文(有时称为动态标签交换)。对于一个指定的端口,若需要动态标签交换,需要在端口上配置此命令。

示例

相关命令

1.1.2mpls ip(端口)

使用mpls ip (端口)启动端口的mpls功能,包括在该端口收发MPLS报文。

mpls ip

no mpls ip

参数

缺省

缺省情况下没有配置

命令模式

VLAN端口配置状态

使用说明

mpls沿着通告路由路径转发ipv4报文有时有称为动态标签交换。若该端口启动了LDP并且端口上也启动该配置,则可以进行邻居的协商,发布标签。

示例

相关命令

1.1.3mpls static binding ipv4

配置三层FTN条目

mpls static binding ipv4 dest mask output nexthop [label_value | explicit-null | implicit-null ]

no mpls static binding ipv4 dest mask output nexthop [label_value | explicit-null | implicit-null ]

参数

参数

参数说明

dest

三层FTN目标地址前缀

mask

地址前缀掩码

nexthop

下一跳IP地址

label_value

出标签

explicit-null

显式零标签

implicit-null

隐式零标签

缺省

缺省情况下不进行配置

命令模式

全局配置状态

使用说明

三层mpls静态LSP既可以做内层标签也可以做外层标签

相应命令的no形式用来取消相应的静态LSP配置。

示例

switch_config# mpls static bind ipv4 1.1.1.1 255.255.255.0 output 172.19.20.133 1000

相关命令

1.1.4mpls static crossconnect

配置三层ILM条目

mpls static crossconnect incoming-label outgoing-intf nexthop [label_value | explicit-null | implicit-null ]

no mpls static crossconnect incoming-label outgoing-intf nexthop [label_value | explicit-null | implicit-null ]

参数

参数

参数说明

incoming-label

入标签,范围为配置的静态标签范围

outgoing-intf

下一跳的出端口

nexthop

下一跳IP地址

label_value

出标签

explicit-null

显式零标签

implicit-null

隐式零标签

缺省

缺省情况下不进行配置

命令模式

全局配置状态

使用说明

三层mpls静态LSP既可以做内层标签也可以做外层标签。

相应命令的no形式用来取消相应的静态LSP配置。

示例

switch_config# mpls static crossconnect 111 vlan2 172.19.20.133 112

相关命令

1.1.5mpls ip propagate-ttl

配置MPLS报文TTL的处理策略。

mpls ip propagate-ttl

no mpls ip propagate-ttl

参数

命令模式

全局配置状态

使用说明

缺省情况下配置了mpls ip propagate-ttl,当IP报文被封装成MPLS报文发送出去的时候,在压入标签时,将ip报文的的TTL值拷贝到MPLS的标签TTL域中。当要使用一个固定的ttl(255)来封装IP报文的第一层标签时,使用此命令的no形式。

该命令配置仅在交换机CPU转发报文时有效。

示例

相关命令

1.1.6mpls ip ttl-expiration pop

使用命令mpls ip ttl-expiration pop指定具有TTL值的报文如何转发。

mpls ip ttl-expiration pop label-depth

no mpls ip ttl-expiration pop label-depth

参数

参数

参数说明

label-depeth

配置查找路由表的最大标签深度

缺省

缺省情况下,报文按照原来的标签栈进行转发。

命令模式

全局配置状态

使用说明

可以指定报文是通过全局路由表还是报文的原始标签栈来进行转发。转发方式是根据报文中标签的层数来决定的。可以通过本命令指定标签的层数。如果报文中标签的层数小于命令配置的层数,报文将通过全局路由表来进行转发,同时将会产生一个ICMP TTL EXCEED报文。若报文中含有的标签层数大于命令所指定的,报文将按照自身标签来进行转发。

该命令配置仅在交换机CPU转发报文时有效。

示例

相关命令

1.1.7mpls mtu

使用mpls mtu 设置端口可以发送的最大MPLS报文长度。

mpls mtu bytes

no mpls mtu bytes

参数

参数

参数说明

bytes

配置端口MPLS报文MTU

缺省

缺省情况使用端口的MTU作为MPLS MTU

命令模式

端口配置状态

使用说明

MPLS报文或者IPv4报文的长度超过了端口配置的MTU,将在转发时对该报文进行分片。

该命令配置仅在交换机CPU转发报文时有效。

示例

相关命令

1.1.8clear mpls counters

使用clear mpls counters,清除mpls traffic记数器

clear mpls counters

参数

缺省

无缺省值

命令模式

管理状态

使用说明

示例

相关命令

1.1.9show mpls forwarding-table

显示MPLS标签转发信息库的内容。

show mpls forwarding-table [ { network mask } | interface intf | labels label

nexthop address | vfi word | pwid pwid]

参数

参数

参数说明

network

目标网络号

mask

目标网络掩码

interface intf

显示标签转发信息库中具有指定出端口的条目

labels label

显示标签转发信息库中具有指定本地分发的具有指定标签的条目

nexthop address

显示标签转发信息库中以指定邻居作为下一跳的条目

vfi word

显示标签转发信息库中具有指定vfi的条目

pwid pwid

显示标签转发信息库中具有指定pwid值的条目

缺省

缺省情况下显示转发表中的所有条目。

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

相关命令

1.1.10show mpls ftn-table

显示FECtoNHLFE表中的内容。

show mpls ftn-table [ { network mask } | neighbor address | remote-label value | vrf word | vfi word]

参数

参数

参数说明

network

目标网络号

mask

目标掩码

neighbor address

转发等价类的下一跳地址

remote-label value

配置的出标签

vrf word

指定vrf

vfi word

指定vfi

缺省

显示FTN表的所有条目。

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

相关命令

1.1.11show mpls interface

使用show mpls interface显示mpls 端口信息。

show mpls interface [ interface-name | all [ detail ] ]

参数

参数

参数说明

interface-name

端口类型和名称

all

显示所有的端口,包括没有配置mpls ip的端口

detail

显示端口的mtu以及输入输出mpls报文的统计值

缺省

仅仅简要显示配置了mpls的端口信息

命令模式

管理模式、全局配置态、端口模式

使用说明

显示配置了mpls的特定或者所有端口信息。

示例

相关命令

1.1.12show mpls label range

使用show mpls lable range显示本地可用的标签分配范围

show mpls label range

参数

缺省

无缺省值

命令模式

管理模式、全局配置态、端口模式

使用说明

可以使用mpls label range命令配置一个本地标签分配范围以取代缺省的标签分配范围。如果配置前,标签没有被分配,则新的标签配置范围可以立即生效;否则,必须等交换机重启以后才能生效。

示例

相关命令

1.1.13show mpls static

使用该命令显示静态配置的三层FTNILM以及二层L2VC

show mpls static { binding ipv4 | crossconnect | l2vpn }

参数

参数

参数说明

binding ipv4

显示静态配置的FTN

crossconnect

显示静态配置的ILM

l2vpn

显示二层mpls静态配置的vc

缺省

没有缺省配置。

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

相关命令

1.1.14show mpls traffic

使用show mpls traffic显示mpls报文统计信息。

show mpls traffic

参数

缺省

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

相关命令

1.2LDP配置命令

LDP配置命令有

mpls ldp router-id

mpls ldp enable

mpls ldp discovery transport-address

mpls ldp advertise-labels

mpls ldp discovery hello

mpls ldp neighbor password

mpls ldp discovery targeted-hello

mpls ldp holdtime

mpls ldp explicit-null

mpls ldp logging

show mpls ldp bindings

show mpls ldp discovery

show mpls ldp neighbor

show mpls ldp parameters

1.2.1mpls ldp router-id

指定一个端口作为LDProuter id

mpls ldp router-id A.B.C.D

no mpls ldp router-id [A.B.C.D]

参数

参数

参数说明

A.B.C.D

指定ip地址作为LDP router id

缺省

缺省情况下不配置该命令,LDProuter id的选择参照下面的使用说明。

命令模式

全局配置状态

使用说明

指定ip地址作为LDP router id

示例

switch_config#mpls ldp router-id 101.0.0.1

相关命令

1.2.2mpls ldp enable

启动端口LDP功能。

mpls ldp enable

no mpls ldp enable

参数

缺省

缺省情况没有配置

命令模式

VLAN端口配置模式

使用说明

要启动端口的LDP功能,必须首先启动全局mpls ip及端口mpls ip

示例

switch_config_v1#mpls ldp enable

相关命令

show mpls ldp neighbor

mpls ip(全局,端口)

1.2.3mpls ldp discovery transport-address

LDP使用该命令配置邻居发现机制参数,用指定ip地址来和邻居建立TCP连接。

mpls ldp discovery transport-address { ip_address | interface }

no mpls ldp discovery transport-address { ip_address | interface }

参数

参数

参数说明

transport-address

表明LDP需要指定ip地址来进行TCP连接的建立

ip_address

指定具体的ip地址来建立TCP连接,形式为*.*.*.*

interface

用该端口配置的ip地址来建立TCP连接

缺省

采用端口的ip地址来建立TCP连接。

命令模式

端口配置状态

使用说明

LDP会话建立以前,必须在两台LSR之间先行建立TCP连接,通过此连接来进行标签通告。为了建立TCP连接,交换机必须知道对方的传入地址(IP地址)

若用指定的ip建立连接成功,即使再改动ip_address,也不再重新建立连接。

示例

switch# config

switch_config# interface vlan 1

switch_config_v1# mpls ldp discovery transport-address interface

相关命令   

show mpls ldp neighbor

1.2.4mpls ldp advertise-labels

LDP使用该命令控制本地指定地址前缀分配的入标签如何分发。

mpls ldp advertise-labels for prefix-access-list

no mpls ldp advertise-labels for prefix-access-list

参数

参数

参数说明

prefix-access-list

指定何种地址前缀的入标签将被通告出去

缺省

所有目标地址前缀的标签都会通告给LDP的所有邻居。

命令模式

全局配置状态

使用说明

示例

switch_config# ip access-list standard pfx-filter

switch_config_stdl# permit 10.101.0.0 255.255.0.0

switch_config_stdl# permit 10.221.0.0 255.255.0.0

switch_config_std)# exit

switch_config# mpls ldp advertise-labels for pfx-filter

相关命令

   

1.2.5mpls ldp discovery hello

LDP使用该命令控制发送hello消息的时间间隔、邻居的保持时间。

mpls ldp discovery  hello { holdtime second | interval second}

no mpls ldp discovery hello { holdtime | interval}

参数

参数

参数说明

holdtime

定义的一个时间周期,在该周期内,对于一个已经发现的邻居,若没有收到其发送的hello消息,认为该邻居继续存在。缺省值为15

interval

发送hello报文的时间周期,缺省值为3

second

邻居存在或者发送hello消息的时间间隔

缺省

holdtime时间是15秒,interval时间是5秒。

命令模式

全局配置状态

使用说明

端口上发现的邻居后,若在hold time超时前,仍然没有收到该邻居的hello消息,则会将该邻居删除,并且中止和该邻居的LDP会话。

hold time时间过大,会导致LDP过慢的检查出连接超时;若时间过短,则会因为链路上突发的流量导致hello报文丢失时,引起LDP中止会话。

示例

switch# config

switch_config# mpls ldp discovery hello holdtime 30

switch_config# mpls ldp discovery hello interval 10

相关命令  

show mpls ldp parameters

1.2.6mpls ldp neighbor password

配置TCP连接的MD5认证,以增强LDP邻居会话的安全性。

mpls ldp neighbor ipaddr password word

no mpls ldp neighbor ipaddr password

以密文显示已配置的MD5认证密钥。

mpls ldp neighbor password encrypt

参数

参数

参数说明

ipaddr

邻居的路由IDip地址)。

word

该邻居使用的MD5认证密钥。

缺省

没有配置

命令模式

全局配置状态

使用说明

示例

switch_config# mpls ldp neighbor 1.1.1.1 password mypassword

switch_config# mpls ldp neighbor password encrypt

switch_config# write

相关命令

1.2.7mpls ldp neighbor targeted

配置TCP会话连接,可以跨路由器建立LDP邻居关系。

mpls ldp neighbor ipaddr targeted

no mpls ldp neighbor ipaddr targeted

参数

参数

参数说明

ipaddr

指定标记邻居的路由IDip地址)。

缺省

没有配置

命令模式

全局配置状态

使用说明

示例

switch_config# mpls ldp neighbor 1.1.1.1 targeted

相关命令

show mpls ldp neighbor

1.2.8mpls ldp discovery targeted-hello

配置指定邻居发现机制参数

mpls ldp discovery targeted-hello { accept | holdtime seconds | interval seconds }

no mpls ldp discovery targeted-hello { accept | holdtime | interval }

参数

参数

参数说明

holdtime

定义的一个时间周期,在该周期内,对于一个已经发现的远端邻居,若没有收到其发送的hello消息,认为该邻居继续存在。缺省值为45

interval

发送hello报文的时间周期,缺省值为15

second

邻居存在或者发送hello消息的时间间隔

缺省

holdtime 45秒,interval 15

命令模式

全局配置模式

使用说明

端口上发现的target邻居后,若在target holdtime超时前,仍然没有收到该邻居的target hello消息,则会将该邻居删除,并且中止和该邻居的target LDP会话。

target holdtime时间过大,会导致target LDP过慢的检查出连接超时;若时间过短,则会因为链路上突发的流量导致target hello报文丢失时,引起target LDP中止会话。

示例

switch_config#mpls ldp discovery targeted-hello holdtime 60

switch_config#mpls ldp discovery targeted-hello interval 15

相关命令

show mpls ldp parameters

1.2.9mpls ldp holdtime

没有收到keepalive消息时,LDP会话的保持时间。

mpls ldp holdtime seconds

no mpls ldp holdtime

参数

参数

参数说明

second

holdtime的取值时间范围,为165535

缺省

缺省时间为60秒。

命令模式

全局配置状态

使用说明

在建立一个LDP会话的两个LSR之间选择holdtime的最小值作为LDP会话时间.

示例

switch_config# mpls ldp holdtime 30

相关命令 

show mpls ldp parament

1.2.10mpls ldp explicit-null

配置了该命令以后,LDP将向上游邻居通知explicit null标签而不是implicit null标签。

mpls ldp explicit-null [ for prefix-acl | to peer-acl | for prefix-acl to peer-acl ]

no mpls ldp explicit-null [ for prefix-acl | to peer-acl | for prefix-acl to peer-acl ]

参数

参数

参数说明

for prefix-acl

对于符合指定的前缀地址列表,将用explicit null标签取代implicit null标签通知LDP上游邻居。

to peer-acl

将用explicit null标签取代implicit null标签通知指定的LDP上游邻居。

缺省

除非明确配置了mpls ldp explicit-null否则,对于本地直连路由,LDP向上游邻居通告的是implicit null标签。

命令模式

全局配置状态

使用说明

通常情况下,对于本地直连路由,LDP向上游邻居通告implicit null标签以便于上游邻居在转发mpls报文时采用倒数第二跳弹出外层标签(PHP)。若为了阻止进行倒数第二跳弹出外层标签,而采用explicit null标签交换外层标签的策略,则需要配置本命令。

若配置了mpls ldp explicit-null,满足prefix-acl的直连路由将用explicit null标签替代implicit null标签,通告给满足peer-acl的上游邻居;若没有配置prefix-acl,则所有的直连路由都将用explicit null标签替代implicit null标签,通告给满足peer-acl的上游邻居;若没有配置peer-acl,则所有的直连路由都将用explicit null标签替代implicit null标签,通告给所有上游邻居。

注意:如果希望启动交换机的MPLS VPN功能,请确保分发Explicit-NULL标签的功能没有被配置,否则,VPN业务将无法正常工作。

示例

下面的命令允许所有的直连路由都将用explicit null标签替代implicit null标签,通告给所有上游邻居:

switch_config# mpls ldp explicit-null

下面的命令允许将路由137.5.0.0explicit null标签替代implicit null标签,通告给所有上游邻居。对于其他直连路由,采用implicit null通知给所有上游邻居:

switch_config# mpls ldp explicit-null for adv-exp-null

switch_config # ip access-list standard adv-exp-null

switch_config _std# permit 137.5.0.0 255.255.0.0

switch_config _std# deny any

switch_config _std#

相关命令

show mpls ldp bindings

1.2.11mpls ldp logging

将邻居的变动情况记录到日志中。

mpls ldp logging neighbor-changes

no mpls ldp logging neighbor-changes

参数

缺省

不将邻居的变动情况记录到日志中。

命令模式

全局配置状态

使用说明

.

示例

switch_config# mpls ldp logging neighbor-changes

相关命令   

1.2.12show mpls ldp bindings

显示通过LDP学习到的标签绑定

show mpls ldp bindings [ summary | A.B.C.D mask |vfi word|vrf word]

参数

参数

参数说明

summary

显示绑定信息摘要

A.B.C.D mask

显示指定IP子网和掩码的绑定信息

vfi word

显示LDP L2VPN VFI标签绑定信息

vrf word

显示VPN路由和转发表

缺省

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

PE1#show mpls ldp bindings

132.1.1.1/32

    Upstream binding : lsr 202.252.1.252 ; tag imp-null

172.133.20.0/24

    Downstream binding : lsr 202.252.1.252 ; tag exp-null

133.1.1.1/32

    Downstream binding : lsr 202.252.1.252 ; tag 19

相关命令

无 

1.2.13show mpls ldp discovery

该命令显示运行了LDP邻居发现机制的端口列表

show mpls ldp discovery

参数

缺省

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

PE1#show mpls ldp discovery

Local LDP Identifier:

132.1.1.1:0

Discovery Sources:

Interface:

Vlan1

LDP Id: 202.252.1.252:0, From 172.167.132.252, Refresh 00:00:15

Vlan2

 LDP Id: 201.201.201.201:0, From 192.168.20.149, Refresh 00:00:12

相关命令

 

1.2.14show mpls ldp neighbor

该命令显示LDP和邻居的会话状态

show mpls ldp neighbor [ A.B.C.D ]

参数

参数

参数说明

A.B.C.D

显示指定IP地址的LDP邻居信息

缺省

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

PE1#show mpls ldp neighbor

                  ---------------------

  Peer LDP Ident: | 201.201.201.201:0 |

                  ---------------------

    Up time: 00:02:33; Refresh Time: 00:00:53; State: Operation

    TCP connection: 192.168.20.132,646 <-> 192.168.20.149,20005

    Label Distribution Method: DU

    Transport Address: 0.0.0.0

    Discovery Interface:

      Vlan 1, Src IP addr: 192.168.20.149, Refresh Time: 00:00:14
    Addresses bound to peer LDP Ident:

      201.201.201.201 149.1.1.1 192.167.1.201 204.100.1.201

      204.200.1.201 192.168.20.149 172.132.40.201 172.132.50.201

      172.149.132.149

                  -------------------

  Peer LDP Ident: | 202.252.1.252:0 |

                  -------------------

    Up time: 00:49:30; Refresh Time: 00:00:52; State: Operation

    TCP connection: 172.167.132.132,646 <-> 172.167.132.252,51372

    Label Distribution Method: DU

    Transport Address: 172.167.132.252

    Discovery Interface:

      Vlan 2, Src IP addr: 192.168.20.252, Refresh Time: 00:00:13

      Vlan 3, Src IP addr: 172.167.132.252, Refresh Time: 00:00:14

    Addresses bound to peer LDP Ident:

      192.168.20.252 172.16.20.252 192.168.130.1 202.252.1.252

      20.252.1.252 143.10.1.252 17.1.1.1 19.1.1.252

相关命令

无 

1.2.15show mpls ldp parameters

该命令显示LDP当前的参数

show mpls ldp parameters

参数

缺省

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

PE1#show mpls ldp pa

Protocol version: 1

Session hold time: 60 sec; keep alive interval: 24 sec

Discovery hello: holdtime: 15 sec; interval: 3 sec

LDP loop detection: on

LDP label distribution method: DU

LDP label retention mode: Conservative

LDP label allocation method: Independ

上述各字段的含义描述如下:

字段

描述

    protocol version

 显示LDP的版本信息。

    session hold time

LDP针对已经建立邻居的,在没有收到邻居的信息后,邻居关系的保持时间。

    keep alive

 LDP发送keep alive消息给邻居的时间间隔。

    discovery hello

 发送hello报文的间隔时间以及没有收到hello报文时设置的保持时间。

    loop detection

 LSP环路检测。

    label distribution

 标签分发方式。

    label retention

 标签保持方式。

    label allocation

 标签分配方式。

相关命令

1.3MPLS-L2VPN配置命令

MPLS-L2VPN配置命令包括

mpls l2vpn

mpls vfi

pwid

neighbor

mpls l2vpn vfi

switchport mpls l2vpn vfi

switchport mpls l2vpn vfi

show mpls forwarding-table

show mpls ftn-table

show mpls

show mpls l2vpn vfi

show mpls l2vpn pw

1.3.1mpls l2vpn

全局启动二层MPLS VPN功能。

mpls l2vpn

no mpls l2vpn

参数

缺省

缺省情况没有配置

命令模式

全局配置模式

使用说明

示例

switch_config#mpls l2vpn

相关命令

1.3.2mpls vfi

该命令创建虚拟转发实例并进入其配置模式。

mpls vfi vfi-name { ptop | vpls }

no mpls vfi vfi-name

参数

参数

参数说明

vfi-name

指定VFI名称

ptop

指定VFI的类型为点到点

vpls

指定VFI的类型为点到多点

缺省

缺省情况没有配置

命令模式

全局配置模式

使用说明

启动L2VPN功能之后,需要创建VFI并将其绑定到VLAN端口。

示例

switch_config#mpls vfi red ptop

相关命令

pwid

neighbor peer-addr encapsulation mpls

1.3.3pwid

该命令指定VFI使用的伪线路号。

pwid value

参数

参数

参数说明

value

伪线路号

缺省

创建VFI之后,缺省伪线路号没有配置

命令模式

VFI配置模式

使用说明

PW ID表示该VFI在建立伪线路时使用的标识,每个VFIPW ID不同,VFI邻居之间必须使用相同的PW ID来标识同一个VFI,否则PW无法建立。为VFI指定PW ID之后,该标识是不可以修改的,如果希望修改一个VFIPW ID,请将VFI删除之后重新创建。

示例

switch_config#mpls vfi red ptop

switch_config_vfi_red#pwid 100

相关命令

mpls vfi

neighbor peer-addr encapsulation mpls

1.3.4neighbor

该命令指定VFI邻居

neighbor peer-addr encapsulation mpls

no neighbor peer-addr encapsulation mpls

参数

参数

参数说明

peer-addr

邻居IP地址

缺省

VFI创建后,缺省没有配置任何邻居

命令模式

VFI配置模式

使用说明

需要注意的是,仅仅指定VFI的邻居并不能在两个LSR之间建立指定目标会话,还需要通过命令mpls ldp neighbor命令将VFI邻居指定为LDP邻居。一般可以使用交换机上回环端口的地址作为邻居地址以及LDPRouter ID,这样可以更易于网络管理。

对于点到点模式的VFI,只能为其指定一个邻居。

示例

无。

相关命令

mpls vfi

pwid

1.3.5mpls l2vpn vfi

该命令将一个已经创建的VFI绑定到VLAN端口

mpls l2vpn vfi vfi-name

no mpls l2vpn vfi vfi-name

参数

参数

参数说明

vfi-name

VFI名称

缺省

缺省情况VFI没有绑定到任何端口

命令模式

VLAN端口配置模式

使用说明

在绑定了VFIVLAN接口下不支持三层能力。请勿在绑定了VFIVLAN接口上配置IP地址

示例

无。

相关命令

show interface vlan vlan-id

1.3.6switchport mpls l2vpn vfi

使用该命令将物理端口配置为VFI的接入端口。

switchport mpls l2vpn vfi vfi-name

no switchport mpls l2vpn vfi [vfi-name]

参数

参数

参数说明

vfi-name

VFI名称

缺省

缺省情况VFI的接入端物理端口没有配置。

命令模式

物理端口配置模式

使用说明

配置VFIVLAN接口绑定之后,还需要配置该VLAN中的物理端口作为VFI的接入端口(CE侧端口)。

物理端口的VLAN模式决定该端口如何处理来自CE的报文:

Access模式:端口只能绑定到一个VFI,忽略来自CE报文的VLAN Tag,无论是否带有VLAN Tag,报文始终在VFI中转发。

Trunk模式:端口可以绑定到多个VFI,根据CE报文的VLAN Tag决定在哪一个VFI中转发,不带VLAN Tag的报文不属于任何一个VFI。如果将绑定到多个VFITrunk端口修改为Access模式,该端口在所有VFI中都将不能工作。

示例

无。

相关命令

无。

1.3.7mpls label range

使用该命令可以配置标签的动态申请范围以及静态标签的范围。

mpls label range { min max [ static { min max } ] }

no mpls label range

参数

参数

参数说明

min

标签范围的最小值,默认为1024

max

标签范围的最大值,默认为1048544

static

配置静态标签的范围

缺省

缺省情况下静态标签范围为16 1023,动态标签的范围如下1024 1048544

命令模式

全局配置模式

使用说明

为了加快查找速度,目前我们的标签配置范围自动圆整到32的整数倍。实际支持64K个标签。其中标签015IETF保留值,我们在配置时不能使用。

若配置了标签范围,但在还没有认为标签被分配给其它模块使用的前提下,若我们改变了标签的分配范围,则新的标签范围立即生效;否则,需要下次启动以后才能生效。

我们将16 1023作为静态标签的范围,若需要改变静态标签范围,改变后的值不得超出此范围。

示例

switch_config# mpls label range 1030 10000 static 16 99

% Label Range should be multiples of 32. So actual label range is (1030,10021).

相关命令

1.3.8mpls static vfi

创建二层静态FTNILM条目

mpls static vfi vfi-name incoming-label output peer-addr outgoing-label

no mpls static vfi vfi-name incoming-label output peer-addr outgoing-label

参数

参数

参数说明

vfi-name

VFI名称

incoming-label

入标签,配置范围为静态标签范围

peer-addr

VFI邻居地址

outgoing-label

出标签,范围 16 - 1023

缺省

缺省情况没有配置

命令模式

全局配置模式

使用说明

示例

下面的命令用来在本地交换机与邻居134.1.1.1之间建立一条静态伪线路,其中本地与对端发送报文使用的VC标签分别为2018

switch_config# mpls static vfi blue 18 output 134.1.1.1 20

相关命令

1.3.9show mpls forwarding-table

查看转发信息库中L2VPN使用的ILM条目

show mpls forwarding-table vfi word | pwid value

参数

参数

参数说明

vfi word

显示标签转发信息库中具有指定VFI名称的条目

pwid value

显示标签转发信息库中具有指定pwid的条目,value取值范围为1 4294967295

缺省

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

相关命令

1.3.10show mpls ftn-table vfi

查看指定VFIFTN条目

show mpls ftn-table vfi vfi-name

参数

参数

参数说明

vfi-name

VFI名称

缺省

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

相关命令

1.3.11show mpls static l2vpn

查看静态配置的L2VPN VC条目

show mpls static l2vpn

参数

缺省

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

相关命令

1.3.12show mpls l2vpn vfi

查看所有VFI的状态信息

show mpls l2vpn vfi

参数

缺省

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

相关命令

1.3.13show mpls l2vpn pw

查看伪线路状态信息

show mpls l2vpn pw [ pwid | neighbor peer-addr | interface interface-name | detail ]

参数

参数

参数说明

pwid

伪线路号

peer-addr

邻居地址

interface-name

端口类型和名称

detail

详细信息

缺省

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

相关命令

1.3.14show mpls ldp bindings vfi

查看与VFI相关的标签绑定信息

show mpls ldp bindings vfi vfi-name

参数

参数

参数说明

vfi-name

VFI名称

缺省

命令模式

管理模式、全局配置态、端口模式

使用说明

示例

相关命令