什么是is-is路由协议 IS-IS路由协议配置实践

2023-07-25

一、IS-IS路由协议简介,IS-IS路由协议最初是ISO为CLNP设计的一种动态路由协议。运行IS-IS协议的网络包含了终端系统、中间系统、区域和路由域。一个路由器是Intermediate System,一个主机就是End System。主机和路由器之间运行的协议称为ES-IS,路由器与路由器之间运行的协议称为IS-IS。区域是路由域的细分单元,IS-IS允许将整个路由域分为多个区域,IS-IS就是用来提供路由域内或一个区域内的路由。IS-IS与OSPF路由协议不同,OSPF是按照链路划分区域,IS-IS是按照路由器划分区域,一个路由器可以是level-1,level-1-2,level-2三种角色之一。IS-IS支持的路由条目更多,常用于城域网。
二、IS-IS路由协议配置实践,1、实验环境说明,博文实验环境采用GNS3模拟器搭建IS-IS网络实验环境,路由器使用c7200,iso系统版本为c7200-advipservicesk9-mz.124-20.T.bin。
2、拓扑图,如下拓扑图我们使用4台路由器完成IS-IS路由协议模拟实验,路由器R1和R2模拟核心区域路由器,区域编号49.01;路由器R3、R4模拟普通区域,区域编号分别为49.02和49.03。
什么是is-is路由协议 IS-IS路由协议配置实践 (https://ic.work/) 移动通信 第1张
3、网络配置,R1路由器配置如下>
R2路由器配置如下:
R3路由器配置如下>
R4路由器配置如下:
4、协议验证测试
IS-IS邻居验证,我们可以看到存在clns和IP两种邻居。
R1#show clns nei
R1#show clns is-neighbors
R1#show isis nei,什么是is-is路由协议 IS-IS路由协议配置实践 (https://ic.work/) 移动通信 第2张
IS-IS路由验证,查看管理距离值。IS-IS邻居建立成功后,互联路由就自动完成了路由宣告。
什么是is-is路由协议 IS-IS路由协议配置实践 (https://ic.work/) 移动通信 第3张
直连路由重发布,在R3和R4上创建loopback地址并重发布到ISIS中
#R3
R3#int loop 0
R3#ip add 3.3.3.3 255.255.255.255
R3#router isis
R3#redistribute connected level-1
#R4
R4#int loop 0
R4#ip add 4.4.4.4 255.255.255.255
R4#router isis
R4#redistribute connected level-1
#查看路由,什么是is-is路由协议 IS-IS路由协议配置实践 (https://ic.work/) 移动通信 第4张
默认路由验证,level-1-2路由器默认会向level-1路由发布默认路由,#R1上创建loop0口
R1#int loop 0
R1#ip add 1.1.1.1 255.255.255.255
#R4上查看路由,什么是is-is路由协议 IS-IS路由协议配置实践 (https://ic.work/) 移动通信 第5张

#R4上虽然没有1.1.1.1的明细路由,但是可以ping通1.1.1.1,什么是is-is路由协议 IS-IS路由协议配置实践 (https://ic.work/) 移动通信 第6张
三、IS-IS知识点总结,IS-IS除了IP路由,还需要CLNS地址;,IS-IS采用了分层结构,L1表示普通区域,L2表示骨干核心区域,L2区域只可以有一个;,IS-IS路由协议中,路由器有三种角色level-1,level-2-only,level1-1-2,思科路由器默认是level-1-2;,CLNS地址标识的是整个节点,包括区域+设备ID+进程三部分组成,可变长都8-20字节;,IS-IS工作在3层,其协议报文直接封装在数据链路层的帧结构中,跟IP无关;,IS-IS路由协议管理距离值115;,一台ISIS路由器默认最多属于3个区域,通过max-area-addresses命令修改,可以设置为3-254。
四、CLNS地址说明,路由器使用的CLNS地址被称为NSAP
NSAP=Area + System ID + NSEL。

文章推荐

相关推荐