HCIP笔记 | IS-IS 协议 中间系统到中间系统(一)
- 2019 年 11 月 12 日
- 笔记
IS-IS 协议 中间系统到中间系统
协议优先级:15
metric : cost
运行 IS-IS 协议的路由器必须有一个必须有一个被称为 NET (Network Entity Title)的网络地址,NET 也称为网络实体名,长度为 8 至 20 字节,其格式可 以多种多样。 通常,在 IP 环境下 NET 格式为:区域 ID (1 字节)+系统 ID(6 个字节)+SEL (1 个字节),NET 中的 SEL 总是为 00。 配置路由器的网络实体名,同一台路由,可以配置 3 个网络实体名,但它们的 system ID 要相同

IS-IS 支持的网络类型:
- 点对点网络类型(P2P)。
- 广播多路访问网络类型(Broadcast Multiple Access)。
int g0/0/0 isis circuit-type p2p
在 P2P 链路上,分为两次握手机制和三次握手机制。
int s0/0/0 isis ppp-negotiation 3-way only
设置为动态主机名。
isis is-name R1
配置认证
int g0/0/0 isis authentication-mode md5 huawei

hello 报文中的 padding 在 P2P 网络中,建立好之后,就没有了,节约带宽, 在广播网络中一直有
int s0/0/0 isis padding-hello 一直有 padding
int s0/0/0 isis small-hello 没有 padding

不在同一个网段,建立 ISIS 邻居,两边的路由器都要设置
int s0/0/0 isis peer-ip-ignore
清除 LSDB
<Huawei>reset isis 1 all
修改 IS-IS 路由器的级别
isis is-level level-1

修改 IS-IS 路由器接口的级别
int g0/0/0 isis circuit-level level-2
查看接口的 isis 报文收发情况
debugging isis adjacency interface g0/0/0
查看数据库的情况
display isis lsdb level-1 verbose

DIS (Designated IS)选举
DIS 优先级,默认是 64 ,取值范围是 0–127 。如果 DIS 优先级的值为 0, 并不表示不参与 DIS 选举,而只是表示 DIS 优先级最低。在接口的 DIS 优先 级相同的情况下, MAC 地址较大者将成为 DIS。
int g0/0/0 isis dis-priority 127 level-2

OSPF 协议中的 DR 与 ISIS 协议的 DIS 的区别:
- DR 选举先看优先级,再比较 router-id ,DIS 先看优先级,再比较 mac 地址
- DR 默认为 1,取值范围为 0-255,DIS 默认为 64,取值范围为 0-127,
- DR 的值为 0 ,代表放弃 DR 选取,DIS 的值为 0 ,只是值小,并不放弃 DIS选举
- DR 主要为了减少 LSA 泛洪,DIS 是为周期发送 CSNP,同步 LSDB
- DR 有备份的设备 BDR ,DIS 没有备份的 DIS
- DR 的选举是在链路上选举的,DIS 的选举分为 Level-1 和 Level-2,在路由器上选举
- DR 默认不开启抢占, DIS 默认抢占
- OSPF 选举 DR/BDR 需要 waiting time 达 40 秒,过程也较为复杂,而 ISIS 选举 DIS 等待两个 Hello 报文间隔就可以,简单快捷.
- 选举完成后,ISIS 网络链路内所有的路由器之间都建立的是邻接关系。OSPF 中DRothers 只与 DR/BDR 形成 full 邻接关系, DRothers 之间只有 2-way 的关系
IS-IS 与 OSPF 差异性
1.网络类型和开销方式:
- IS-IS 协议只支持两种网络类型,且所有带宽默认开销值都是一样的
- OSPF 协议支持四种网络类型,且会根据不同的带宽设定相应的开销值,对帧中继,按需链路等网络类型有很好的支持。
2.区域类型:
- IS-IS 协议分 L1/L2 区域,L2 区域是骨干区域有全部明细路由。L1 去往 L2 只有默认路由。
- OSPF 协议分骨干区域,普通区域,特殊区域。普通区域和特殊区域跨区域访问需要经过骨干区域。
3.报文类型:
- IS-IS 协议路由承载报文类型只有 LSP 报文且里面路由信息是不区分内部与外部的,简单高效,无需递归计算。
- OSPF 协议路由承载报文 LSA 类型多样,有1/2/3/4/5/7 类等。路由级别等级森严,且需要递归计算,适合精细化调度计算。
IS-IS 开销值
IS-IS 有三种方式来确定接口的开销,按照优先级由高到底分别如下: ①接口开销:为单个接口设置开销,优先级最高。 ②全局开销:为所有接口设置开销,优先级中等。 ③自动计算开销:根据接口带宽自动计算开销,优先级最低。 IS-IS 开销类型 narrow ,接口下最大只能配置值为 63 的开销值,但是在大型网络设计中,较小的度量范围不能满足实际需求。IS-IS 开销类型 wide , 接口开销值可以扩展到 16777215 。
