一看就会!!IS-IS动态路由协议

目录

IS-IS 形成邻居关系的条件

影响ISIS邻居建立的条件

修改接口级别的主要应用场景

IS-IS领居关系

ISIS具体的报文

在点到点网络中邻接建立的过程

2Way的过程

3way的过程

点到点邻居状态TLV中包含四个参数

关于System ID


 

IS-IS 形成邻居关系的条件

  1. 同一层次
  2. 同一区域
  3. 同一网段
  4. 相同网络类型 P2P broadcast
  5. 相同的mtu值
  6. 认证相同
  7. 在P2P网络中,system-id长度要一致,最大区域地址数要相同

补充点:(1)IS-IS接口开销类型两端类型不一致,邻居可以建立,但路由不能学习

       (2)不同的进程ID号,可以建立邻居关系

            R1是1类 区域1,R2是2类 区域2,这种是没问题的

影响ISIS邻居建立的条件

  1. 区域ID不一致。(只会影响level-1)
  2. 网络类型不一致。
  3. 运行级别不一致。(注:在华为中如果系统级别和接口电路级别不同,以系统级别为准。)
  4.  

修改接口级别的主要应用场景

  1. 只向该网段发送和接收L1或者L2的报文。
  2. 只将该接口的路由宣告进L1或L2。 (系统级别包含接口级别)

IS-IS领居关系

  1. level-1 和 level-2 无法建立。
  2. levle-1和level-1 (需保证区域ID一致)
  3. level-1 和level-1-2 (需保证区域ID一致)
  4. level-2 和level-2 (level-2的邻居建立不会检查区域ID)
  5. level-2 和level-1-2 (level-2的邻居建立不会检查区域ID)
  6. level-1-2 和level-1-2 。(可以建立level-1的关系,但需保证区域ID一致。可以建立level-2的关系,不检测区域ID)

ISIS具体的报文

Hello PDU (IIH)用于建立和维护邻居关系

 

level-1 Lan IIH(01-80-C2-00-00-14)

level-2 Lan IIH (01-80-C2-00-00-15)

P2P IIH

LSP PDU用于交换链路状态信息

 

Level-1 LSP

Levle-2 LSP

SNP PDU用于维护LSDB的完整与同步,且为摘要信息

 

CSNP:

 

Level-1 CSNP

Levle-2 CSNP

CSNP:

 

Level-1 CSNP

Levle-2 CSNP

在点到点网络中邻接建立的过程

2Way的过程

2Way是属于两次握手,没有可靠性保证。只要收到邻接发送的IIH报文,并检测通过,维护邻居的状态为UP状态。

3way的过程

3Way是属于三次握手,在点到点网络中使用3way的方式保证邻接建立的可靠性。新增一种TLV,点到点邻居状态TLV。

点到点邻居状态TLV中包含四个参数

state:本地当前维护邻居的状态。

本地接口扩展电路ID(4B)

邻居的System ID

邻接接口的扩展电路ID(4b)

关于System ID

一个中间系统(路由器)至少有一个NET(最多可有254个),默认最多3个。

同一AREA中间系统必须有相同的area ID(level-2, level-2)。

每个中间系统在一个area中必须有一个唯一的System ID。

一个域中的两个Level-2中的系统不同有相同的System ID。

NSA至少为8个字节,最多20个字节。

对于IP应用程序而言,1字节定义的AFI(标识二进制DSP语法的地址域),最少2字节定义实际区域信息,6字节定义系统ID和1字节的NSEL,故SNAP地址最少为10字节。


猜你喜欢

转载自blog.csdn.net/CN_LiTianpeng/article/details/107127326