IS-IS配置实例(一)

组网需求

现网中有5台路由器。用户希望在这5台路由器实现网络互联,并且因为R1性能相对较低,所以还要使这台路由器处理相 对较少的数据信息。同时用户希望R1可以选择最优路径访问192.168.10.0/24和192.168.20.0/24网段。

配置思路

在各路由器上配置IS-IS基本功能,实现网络互联。其中,配置R1为Level-1路由器,可以使这台路由器维护相对少量的数据信息。 同时,配置R2和R3为Level-1/2路由器与R4和R5这两台Level-2路由器互联

组网图

操作步骤

1、实现基本路由通信

2、配置ISIS相关信息

3、引入外部路由

实现基本路由通信

R1

[R1]int loo0 //设置本地环回地址loopback,此处用于定义isis的NET地址中的system id
[R1-LoopBack0]ip address 1.1.1.1  32

[R1-LoopBack0]int g0/0/0	
[R1-GigabitEthernet0/0/0]ip address 10.1.12.1  24

[R1-GigabitEthernet0/0/0]int g0/0/1	
[R1-GigabitEthernet0/0/1]ip address 10.1.13.1 24

R2

[R2]int loo0
[R2-LoopBack0]ip address 2.2.2.2  32

[R2-LoopBack0]int g0/0/0
[R2-GigabitEthernet0/0/0]ip address 10.1.12.2  24

[R2-GigabitEthernet0/0/0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip address 10.1.24.2  24

R3

[R3]int loo0	
[R3-LoopBack0]ip address 3.3.3.3  32
              
[R3-LoopBack0]int g0/0/0
[R3-GigabitEthernet0/0/0]ip address 10.1.13.3  24

[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip address 10.1.35.3  24

R4

[R4]int loo0
[R4-LoopBack0]ip address 4.4.4.4  32

[R4-LoopBack0]int g0/0/0
[R4-GigabitEthernet0/0/0]ip address 10.1.24.4 24

[R4-GigabitEthernet0/0/0]int g0/0/1
[R4-GigabitEthernet0/0/1]ip address 10.1.45.4  24

R5

[R5]int loo0
[R5-LoopBack0]ip address 5.5.5.5  32

[R5-LoopBack0]int g0/0/0
[R5-GigabitEthernet0/0/0]ip address 10.1.35.5  24

[R5-GigabitEthernet0/0/0]int g0/0/1
[R5-GigabitEthernet0/0/1]ip address 10.1.45.5 24

测试路由连通性(此处通过R1pingR2、R3来测试)

配置ISIS相关信息

R1

[R1]isis   //默认进程号为1
[R1-isis-1]network-entity  49.0001.0010.0100.1001.00  //设置NET地址,NET地址由OSPF的router-id演变而来,route-id不足3位的在前面加0补足3位,补足后每4位划分为1段,形成system id。
//NET地址由area id +system id +序列号组成(固定1个字节,00),此组网中area id已给出,只需组合好system id就可以得出NET地址,此处讲解的不是很详细,带有个人理解,如需详细了解可自行百度了解。

[R1-isis-1]is-name R1  //设置isis的name,需成对设置,即本设备设置is-name则与之建立邻接关系的设置也需设置,不然查看信息时不会显示is-name,只会显示NET地址。

[R1-isis-1]cost-style wide  //修改开销模式为宽模式

[R1-isis-1]is-level level-1  //设置设备为Level-1 模式

//在接口下启动isis
[R1-isis-1]int g0/0/0
[R1-GigabitEthernet0/0/0]isis enable 

[R1-GigabitEthernet0/0/0]int g0/0/1	
[R1-GigabitEthernet0/0/1]isis enable 
[R1-GigabitEthernet0/0/1]q

//在loopback里启动isis,如果不启动后面引入外部地址,其他设备路由表中将没有相应的路由,无法进行路由渗透。
//路由渗透 ,为了防止次优路径出现,所以组网中此处进行路由渗透。路由渗透及相关概念如果不会可自行百度,此处讲解没有很详细。
[R1]int LoopBack 0
[R1-LoopBack0]isis enable 

R2

[R2]isis
[R2-isis-1]network-entity 49.0001.0020.0200.2002.00

[R2-isis-1]is-name R2
[
[R2-isis-1]cost-style wide

[R2-isis-1]is-level level-1-2
[R2-isis-1]int g0/0/0
[R2-GigabitEthernet0/0/0]isis enable 

[R2-GigabitEthernet0/0/0]int g0/0/1	
[R2-GigabitEthernet0/0/1]isis enable 
[R2-GigabitEthernet0/0/1]q

[R2]int loo0
[R2-LoopBack0]is enable 
[R2-LoopBack0]dis th
[V200R003C00]
#
interface LoopBack0
 ip address 2.2.2.2 255.255.255.255 
 isis enable 1
#
return

R3

[R3]isi
[R3-isis-1]network-entity 49.0001.0030.0300.3003.00

[R3-isis-1]is-name R3

[R3-isis-1]is-level level-1-2

[R3-isis-1]cost-style wide

[R3-isis-1]int g0/0/0
[R3-GigabitEthernet0/0/0]isis enable 

[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]is enable 

[R3-GigabitEthernet0/0/1]int loo0	
[R3-LoopBack0]is enable 

R4

[R4]isis

[R4-isis-1]network-entity 49.0002.0040.0400.4004.00

[R4-isis-1]is-level level-2

[R4-isis-1]cost-style wide

[R4-isis-1]is-name R4、

[R4-isis-1]int g0/0/0
[R4-GigabitEthernet0/0/0]is enable 

[R4-GigabitEthernet0/0/0]int g0/0/0	
[R4-GigabitEthernet0/0/0]is enable 

[R4-GigabitEthernet0/0/0]int loo0
[R4-LoopBack0]is enable 

R5

[R5]isis
	
[R5-isis-1]network-entity 49.0002.0050.0500.5005.00

[R5-isis-1]is-name R5

[R5-isis-1]cost-style wide

[R5-isis-1]is-level level-2

[R5-isis-1]int g0/0/0	
[R5-GigabitEthernet0/0/0]isis enable 

[R5-GigabitEthernet0/0/0]int g0/0/1	
[R5-GigabitEthernet0/0/1]isis enable 

[R5-GigabitEthernet0/0/1]int loo0	
[R5-LoopBack0]isis enable 

查看邻接关系情况

circuit  id 伪节点——man网络才有,P2P网络没有

查看路由表

引入外部路由

R4

[R4]int loo1
[R4-LoopBack1]ip address 192.168.10.1 24
[R4-LoopBack1]isis enable 

R5

[R5]int loo1
[R5-LoopBack1]ip address 192.168.20.1 24
[R5-LoopBack1]isis enable 

查看R2、R3路由表

此处显示的是最优路由,但是这个组网中存在次优路由 ,需要配置路由渗透来解决这个问题。

因为由两条路径,isis默认开销为0,两条路径的开销一样,但是R1访问两个外网有多条路径,会出现次优路径。

(除R1没有新引入的路由,其他设备都有新引入的路由,如果其他设备也没有,请查看是否有接口没有成功使能isis)

路由渗透

R2

[R2]IP ip-prefix aa permit 192.168.10.0  24  //设置路由前缀,允许192.168.10.0网段通过
[R2]isis
[R2-isis-1]import-route isis level-2 into level-1  filter-policy  ip-prefix aa  //路由渗透
[R2-isis-1]q

路由渗透成功

R3

[R3]ip ip-prefix bb permit 192.168.20.0 24
[R3]isis
[R3-isis-1]import-route isis level-2 into level-1   filter-policy ip-prefix bb

R1ping 引入的外网地址测试

查看路由表

通过下一跳地址,我们可以看出R1访问引入192.168.10.0 网段经过R2进行最优访问,R1访问引入192.168.20.0 网段经过R2进行最优访问。

  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值