文章目录
前言
IS-IS和OSPF一样都是链路状态路由协议,现在运营商一般都是用IS-IS协议来工作
一:什么是IS-IS?
1.1:概述
- 中间系统到中间系统(IS-IS,Intermediate system to intermediate system,意为“中间系统到中间系统”)是一种内部网关协议,是电信运营商普遍采用的内部网关协议之一
- IS-IS与OSPF一样都是链路状态路由协议,使用SPF算法,使用Hello包建立邻居关系、使用LSP交换链路状态信息,采用分层设计
- 更多定义请直接百度百科
1.2:华为IS-IS的路由种类和功能?
- 两种路由器级别,L1和L2
- L1负责在同一个区域内传播链路状态信息(类似OSPF中的1类和2类)
- L2负责在不同的区域内相互传播链路状态信息(类似OSPF的3类)
- 三种路由器的功能:L1,L2和L1-2
- L1能获取区域内的路径信息,
- L2能获取区域间的路径信息
- L1-2:能同时获取区域内和区域间路径
- 连接L2路由器和L1/L2路由器的路径会形成骨干区域
- IS-IS度量值
- 接口的度量值默认是10,可修改
1.3:邻居关系的建立
- 相同区域内
- L1可以和L1,L1-2建立邻居关系,但无法和L2建立邻居关系
- L2可以和L2,L1-2建立邻居关系
- L1-2可以和L1和L2建立邻居关系
- 不同区域内
- L1无法和其他路由建立邻居关系
- L2可以和其他路由建立邻居关系,除了L1
- L1-2可以和其他路由建立邻居关系,除了L1
1.4:NSAP地址
- IS-IS中NSAP类似于OSPF中的router-id
- LSP 使用NSAP地址来标识路由器并建立拓扑表,因此为IP提供路由选择需要NSAP地址
- NSAP地址8-20字节,用16进制标识,包含如下主要信息:
- 1.区域编号
- 2.系统编号(固定6个字节)
- 3.NSEL位(固定1字节,并重置为0)
- 例如:49.0001.0020.0200.2002.00
- 分析:49.0001:49是固定格式,0001代表在area1,若区域为30,则为49.0030
- 0020.0200.2002:是由IP地址2.2.2.2转换过来的
- 00:固定格式
1.4.1:NSAP地址的换算
- 原则:
- 通过环回口32位地址补齐成48位获得,即补足3位,然后4位分割
- 举例:12.12.12.12
- 补足3位:变成012.012.012.012
- 4位分割:变成0120.1201.2012
- 所以12.12.12.12转换后变为:49.0001.0120.1201.2012.00
1.5:华为IS-IS常用命令
-
查看命令
-
dis isis peer '//查看isis邻居关系'