首页 > 其他分享 >配置静态双向共路LSP示例

配置静态双向共路LSP示例

时间:2022-11-15 17:26:08浏览次数:50  
标签:LSRA LSRC LSRB 示例 Ethernet1 mpls LSP te 共路

本例描述了静态双向共路LSP的基本配置过程,包括使能MPLS TE,配置链路的MPLS TE带宽属性,配置MPLS TE隧道和创建静态双向共路LSP。

静态双向共路LSP主要用于在MPLS网络中为承载业务提供双向的静态隧道。

如下图所示,通过建立一条LSRA到LSRC的静态双向共路LSP,要求LSRA到LSRC的带宽为10M bit/s。

配置思路

采用如下的思路配置静态MPLS TE隧道:

1、配置各接口的IP地址及路由协议。

2、配置MPLS基本能力,使能MPLS TE。

3、配置链路的MPLS TE带宽属性。

4、配置MPLS TE隧道。

5、配置静态双向共路LSP的入节点、中间节点和出节点。

6、配置LSRC的反向隧道绑定。

数据准备

为完成此配置例,需准备如下的数据:

1、LSRA和LSRC上隧道的接口编号、隧道接口IP地址、目的地址、隧道ID、隧道信令协议(为cr-static)

2、各链路的最大可预留带宽和BC带宽

3、静态双向共路LSP入节点的下一跳地址和出标签

4、静态双向共路LSP中间节点的入接口、下一跳和出标签

5、静态双向共路LSP出节点的入接口

操作步骤

1、配置各接口的IP地址及路由协议

配置各接口的IP地址和掩码,并配置路由协议,保证各LSR之间在网络层互通

设备名称 接口 IP地址
LSRA Loopback1 1.1.1.1/32
Ethernet1/0/1 2.1.1.1/24
LSRB Loopback1 2.2.2.2/32
Ethernet1/0/1 2.1.1.2/24
Ethernet1/0/2 3.2.1.1/24
LSRC Loopback1 3.3.3.3/32
Ethernet1/0/1 3.2.1.2/24

2、配置MPLS基本能力,使能MPLS TE

LSRA

[~LSRA] mpls lsr-id 1.1.1.1
[*LSRA] mpls
[*LSRA-mpls] mpls te
[*LSRA-mpls] quit
[*LSRA] interface Ethernet 1/0/1
[*LSRA-Ethernet1/0/1] mpls
[*LSRA-Ethernet1/0/1] mpls te
[*LSRA-Ethernet1/0/1] commit
[~LSRA-Ethernet1/0/1] quit

  LSRB

[~LSRB] mpls lsr-id 2.2.2.2
[*LSRB] mpls
[*LSRB-mpls] mpls te
[*LSRB-mpls] quit
[*LSRB] interface Ethernet 1/0/1
[*LSRB-Ethernet1/0/1] mpls
[*LSRB-Ethernet1/0/1] mpls te
[*LSRB-Ethernet1/0/1] commit
[~LSRB-Ethernet1/0/1] quit
[*LSRB] interface Ethernet 1/0/2
[*LSRB-Ethernet1/0/2] mpls
[*LSRB-Ethernet1/0/2] mpls te
[*LSRB-Ethernet1/0/2] commit
[~LSRB-Ethernet1/0/2] quit

 LSRC

[~LSRC] mpls lsr-id 3.3.3.3
[*LSRC] mpls
[*LSRC-mpls] mpls te
[*LSRC-mpls] quit
[*LSRC] interface Ethernet 1/0/1
[*LSRC-Ethernet1/0/1] mpls
[*LSRC-Ethernet1/0/1] mpls te
[*LSRC-Ethernet1/0/1] commit
[~LSRC-Ethernet1/0/1] quit

3、配置链路的MPLS TE带宽属性 

# 在隧道沿途各节点出接口上配置链路的最大可预留带宽和BC0带宽。链路的BC0带宽必须大于隧道带宽(10M bit/s) 

# 配置LSRA

[~LSRA] interface Ethernet 1/0/1
[~LSRA-Ethernet 1/0/1] mpls te bandwidth max-reservable-bandwidth 100000
[*LSRA-Ethernet 1/0/1] mpls te bandwidth bc0 100000
[*LSRA-Ethernet 1/0/1] commit
[~LSRA-Ethernet 1/0/1] quit

#配置LSRB

[~LSRB] interface Ethernet 1/0/1
[~LSRB-Ethernet1/0/1] mpls te bandwidth max-reservable-bandwidth 100000
[*LSRB-Ethernet1/0/1] mpls te bandwidth bc0 100000
[*LSRB-Ethernet1/0/1] quit
[*LSRB] interface Ethernet 1/0/2
[*LSRB-Ethernet1/0/2] mpls te bandwidth max-reservable-bandwidth 100000
[*LSRB-Ethernet1/0/2] mpls te bandwidth bc0 100000
[*LSRB-Ethernet1/0/2] commit
[~LSRB-Ethernet1/0/2] quit

#配置LSRC

[~LSRC] interface Ethernet 1/0/1
[*LSRC-Ethernet1/0/1] mpls te bandwidth max-reservable-bandwidth 100000
[*LSRC-Ethernet1/0/1] mpls te bandwidth bc0 100000
[*LSRC-Ethernet1/0/1] commit
[~LSRC-Ethernet0/1/0] quit

4、配置MPLS TE隧道接口  

# 在LSRA上配置LSRA至LSRC的MPLS TE隧道

[~LSRA] interface Tunnel 10
[*LSRA-Tunnel10] ip address unnumbered interface loopback 1
[*LSRA-Tunnel10] tunnel-protocol mpls te
[*LSRA-Tunnel10] destination 3.3.3.3
[*LSRA-Tunnel10] mpls te tunnel-id 100
[*LSRA-Tunnel10] mpls te signal-protocol cr-static
[*LSRA-Tunnel10] mpls te bidirectional
[*LSRA-Tunnel10] commit
[~LSRA-Tunnel10] quit

# 在LSRC上配置LSRC至LSRA的MPLS TE隧道

[~LSRC] interface Tunnel 20
[*LSRC-Tunnel20] ip address unnumbered interface loopback 1
[*LSRC-Tunnel20] tunnel-protocol mpls te
[*LSRC-Tunnel20] destination 1.1.1.1
[*LSRC-Tunnel20] mpls te tunnel-id 200
[*LSRC-Tunnel20] mpls te signal-protocol cr-static
[*LSRC-Tunnel20] commit
[~LSRC-Tunnel20] quit

5、配置静态双向共路LSP的入节点、中间节点和出节点

# 配置LSRA为静态双向共路LSP的入节点

[~LSRA] bidirectional static-cr-lsp ingress Tunnel10
[*LSRA-bi-static-ingress-Tunnel10] forward nexthop 2.1.1.2 out-label 20 bandwidth ct0 10000 pir 10000
[*LSRA-bi-static-ingress-Tunnel10] backward in-label 20
[*LSRA-bi-static-ingress-Tunnel10] commit
[~LSRA-bi-static-ingress-Tunnel10] quit

# 配置LSRB为静态双向共路LSP的中间节点

[~LSRB]bidirectional static-cr-lsp transit lsp1
[*LSRB-bi-static-transit-lsp1] forward in-label 20 nexthop 3.2.1.2 out-label 40 bandwidth ct0 10000 pir 10000
[*LSRB-bi-static-transit-lsp1] backward in-label 16 nexthop 2.1.1.1 out-label 20 bandwidth ct0 10000 pir 10000
[*LSRB-bi-static-transit-lsp1] commit
[~LSRB-bi-static-transit-lsp1] quit

# 配置LSRC为静态双向共路LSP的出节点

[~LSRC] bidirectional static-cr-lsp egress Tunnel20
[*LSRC-bi-static-egress-Tunnel20] forward in-label 40 lsrid 1.1.1.1 tunnel-id 100
[*LSRC-bi-static-egress-Tunnel20] backward nexthop 3.2.1.1 out-label 16 bandwidth ct0 10000 pir 10000
[*LSRC-bi-static-egress-Tunnel20] commit
[~LSRC-bi-static-egress-Tunnel20] quit

6、配置LSRC的反向隧道绑定

[~LSRC] interface Tunnel20
[~LSRC-Tunnel20] mpls te passive-tunnel
[*LSRC-Tunnel20] mpls te binding bidirectional static-cr-lsp egress Tunnel20
[*LSRC-Tunnel20] commit
[~LSRC-Tunnel20] quit

7、检查配置结果

配置完成后,在LSRA上执行display interface tunnel命令,可以看到Tunnel接口的状态为Up。

在各节点上执行display mpls te tunnel命令,可以看到MPLS TE隧道的建立情况。

LSA

在LSRB上查看配置结果

在LSRC上查看配置结果

在各节点上执行display mpls te bidirectional static-cr-lsp命令,可以看到双向静态LSP的信息。

配置完成后,在LSRA上执行ping命令,检测静态双向共路LSP的连通性。 

  

标签:LSRA,LSRC,LSRB,示例,Ethernet1,mpls,LSP,te,共路
From: https://www.cnblogs.com/longlyseul/p/16893087.html

相关文章