首页 > 其他分享 >配置RSVP-TE隧道示例

配置RSVP-TE隧道示例

时间:2022-11-23 18:14:44浏览次数:50  
标签:LSRA LSRC LSRB isis 示例 Ethernet1 mpls TE RSVP

组网需求

如下图所示,节点LSRA、LSRB、LSRC和LSRD运行IS-IS,都属于Level-2。

使用RSVP-TE从LSRA到LSRD建立一条TE隧道,带宽为20Mbit/s。隧道沿途的链路最大可预留带宽为100Mbit/s,BC0带宽为100Mbit/s。

配置思路

采用如下的思路使用RSVP-TE配置MPLS TE隧道:

1、配置各接口的IP地址及作为LSR ID的Loopback地址。

2、全局使能IS-IS协议,配置网络实体名称,改变cost类型以使能IS-IS TE。并在各接口(包括Loopback接口)上使能IS-IS。

3、配置MPLS LSR-ID并全局使能MPLS、MPLS TE、MPLS RSVP-TE、MPLS CSPF。

4、使能各接口的MPLS、MPLS TE和MPLS RSVP-TE。

5、在隧道沿途的各链路出接口上配置链路的最大可预留带宽和BC带宽。

6、在入节点创建隧道接口,指定隧道的IP地址、隧道协议、目的地址以及隧道带宽。

数据准备

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

1、配置各接口的IP地址

设备名称 接口 接口地址
LSRA Ethernet1/0/1 10.1.1.1/24
Loopback1 1.1.1.9/32
LSRB Ethernet1/0/1 10.1.1.2/24
Loopback1 2.2.2.9/32
Ethernet1/0/2 10.2.1.1/24
LSRC Loopback1 3.3.3.9/32
Ethernet1/0/2 10.2.1.2/24
Ethernet1/0/1 10.3.1.1/24
LSRD Loopback1 4.4.4.9/32
Ethernet1/0/1 10.3.1.2/24

2、配置IS-IS协议发布路由

# 配置LSRA

[~LSRA] isis 1
[*LSRA-isis-1] network-entity 00.0005.0000.0000.0001.00
[*LSRA-isis-1] is-level level-2
[*LSRA-isis-1] quit
[*LSRA] interface Ethernet 1/0/1
[*LSRA-Ethernet1/0/1] isis enable 1
[*LSRA-Ethernet1/0/1] quit
[*LSRA] interface loopback 1
[*LSRA-LoopBack1] isis enable 1
[*LSRA-LoopBack1] commit
[~LSRA-LoopBack1] quit

#配置LSRB

[~LSRB] isis 1
[*LSRB-isis-1] network-entity 00.0005.0000.0000.0002.00
[*LSRB-isis-1] is-level level-2
[*LSRB-isis-1] quit
[*LSRB] interface Ethernet 1/0/1
[*LSRB-Ethernet1/0/1] isis enable 1
[*LSRB-Ethernet1/0/1] quit
[*LSRB] interface Ethernet 1/0/2
[*LSRB-Ethernet1/0/2] isis enable 1
[*LSRB-Ethernet1/0/2] quit
[*LSRB] interface loopback 1
[*LSRB-LoopBack1] isis enable 1
[*LSRB-LoopBack1] commit
[~LSRB-LoopBack1] quit

#配置LSRC

[~LSRC] isis 1
[*LSRC-isis-1] network-entity 00.0005.0000.0000.0003.00
[*LSRC-isis-1] is-level level-2
[*LSRC-isis-1] quit
[*LSRC] interface Ethernet 1/0/1
[*LSRC-Ethernet1/0/1] isis enable 1
[*LSRC-Ethernet1/0/1] quit
[*LSRC] interface Ethernet 1/0/2
[*LSRC-Ethernet1/0/2] isis enable 1
[*LSRC-Ethernet1/0/2] quit
[*LSRC] interface loopback 1
[*LSRC-LoopBack1] isis enable 1
[*LSRC-LoopBack1] commit
[~LSRC-LoopBack1] quit

#配置LSRD

[~LSRD] isis 1
[*LSRD-isis-1] network-entity 00.0005.0000.0000.0004.00
[*LSRD-isis-1] is-level level-2
[*LSRD-isis-1] quit
[*LSRD] interface Ethernet 1/0/1
[*LSRD-Ethernet1/0/1] isis enable 1
[*LSRD-Ethernet1/0/1] quit
[*LSRD] interface loopback 1
[*LSRD-LoopBack1] isis enable 1
[*LSRD-LoopBack1] commit
[~LSRD-LoopBack1] quit

配置完成后,在各节点上执行display ip routing-table命令,可以看到相互之间都学到了到对方的路由。以LSRA的显示为例:

 

 3、配置MPLS基本能力,使能MPLS TE、RSVP-TE和CSPF

# 在各节点全局使能MPLS、MPLS TE和RSVP-TE,在隧道沿途的接口上使能MPLS、MPLS TE和RSVP-TE,并在入节点使能CSPF。

# 配置LSRA。

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

# 配置LSRB。

[~LSRB] mpls lsr-id 2.2.2.9
[*LSRB] mpls
[*LSRB-mpls] mpls te
[*LSRB-mpls] mpls rsvp-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] mpls rsvp-te
[*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] mpls rsvp-te
[*LSRB-Ethernet1/0/2] commit
[~LSRB-Ethernet1/0/2] quit

# 配置LSRC。  

[~LSRC] mpls lsr-id 3.3.3.9
[*LSRC] mpls
[*LSRC-mpls] mpls te
[*LSRC-mpls] mpls rsvp-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] mpls rsvp-te
[*LSRC-Ethernet1/0/1] quit
[*LSRC] interface Ethernet 0/2/0
[*LSRC-Ethernet1/0/2] mpls
[*LSRC-Ethernet1/0/2] mpls te
[*LSRC-Ethernet1/0/2] mpls rsvp-te
[*LSRC-Ethernet1/0/2] commit
[~LSRC-Ethernet1/0/2] quit

# 配置LSRD。

[~LSRD] mpls lsr-id 4.4.4.9
[*LSRD] mpls
[*LSRD-mpls] mpls te
[*LSRD-mpls] mpls rsvp-te
[*LSRD-mpls] quit
[*LSRD] interface Ethernet 1/0/1
[*LSRD-Ethernet1/0/1] mpls
[*LSRD-Ethernet1/0/1] mpls te
[*LSRD-Ethernet1/0/1] mpls rsvp-te
[*LSRD-Ethernet1/0/1] commit
[~LSRD-Ethernet1/0/1] quit

4、配置IS-IS TE

# 配置LSRA。

[~LSRA] isis 1
[~LSRA-isis-1] cost-style wide
[*LSRA-isis-1] traffic-eng level-2
[*LSRA-isis-1] commit
[~LSRA-isis-1] quit

# 配置LSRB。  

[~LSRB] isis 1
[~LSRB-isis-1] cost-style wide
[*LSRB-isis-1] traffic-eng level-2
[*LSRB-isis-1] commit
[~LSRB-isis-1] quit

# 配置LSRC。

[~LSRC] isis 1
[~LSRC-isis-1] cost-style wide
[*LSRC-isis-1] traffic-eng level-2
[*LSRC-isis-1] commit
[~LSRC-isis-1] quit

# 配置LSRD。

[~LSRD] isis 1
[~LSRD-isis-1] cost-style wide
[*LSRD-isis-1] traffic-eng level-2
[*LSRD-isis-1] commit
[~LSRD-isis-1] quit

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

# 在隧道沿途各接口上配置链路的最大可预留带宽和BC0带宽 

# 配置LSRA

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

# 配置LSRB。  

[~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-Ethernet1/0/1] quit

6、配置MPLS TE隧道接口  

# 在隧道入节点上创建Tunnel接口,并配置Tunnel接口的IP地址、隧道协议、目的地址、Tunnel ID、动态信令协议以及隧道带宽,并执行commit命令使配置生效。  

# 配置LSRA。

[~LSRA] interface tunnel1
[*LSRA-Tunnel1] ip address unnumbered interface loopback 1
[*LSRA-Tunnel1] tunnel-protocol mpls te
[*LSRA-Tunnel1] destination 4.4.4.9
[*LSRA-Tunnel1] mpls te tunnel-id 1
[*LSRA-Tunnel1] mpls te bandwidth ct0 20000
[*LSRA-Tunnel1] commit
[~LSRA-Tunnel1] quit

7、检查配置结果  

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

 

 在LSRA上执行display mpls te tunnel-interface命令可以看到隧道详细信息。

 

在LSRA上执行display mpls te cspf tedb all命令查看TEDB中的链路信息。

 

标签:LSRA,LSRC,LSRB,isis,示例,Ethernet1,mpls,TE,RSVP
From: https://www.cnblogs.com/longlyseul/p/16919314.html

相关文章