美文网首页
ISIS邻接关系(3)

ISIS邻接关系(3)

作者: 虽然逆风依然不羁 | 来源:发表于2020-09-10 09:18 被阅读0次

hello报文,用于建立和维护邻接关系;

ISIS在LAN(广播网络)和P2P(点对点网络)两种网络类型中形成邻接关系的过程稍有不同,使用不同的hello报文:

点到点IIH:用于点到点网络;

L1 LAN IIH:用于广播网络L1邻接;

L2 LAN IIH:用于广播网络L2邻接;

一、广播网络的邻接关系建立


在广播网络中,ISIS使用LAN IIH来建立邻接关系;

当路由器发送Hello报文时,会根据接口的层级决定发送L1的hello还是L2的hello;

接口层级跟全局层级没关系,在接口下配置,接口缺省层级是L1/2;

L1的LAN IIH发送到组播地址:01-80-c2-00-00-14;

L2的LAN IIH发送到组播地址:01-80-c2-00-00-15;

(1)R1发送IS Neighbor为空的LAN IIH报文;

(2)R2收到不包含自身接口mac地址的LAN IIH报文,状态变为init,发送IS Neighbor填充对端接口mac地址的LAN IIH报文;

(3)R1收到包含自身接口mac地址的LAN IIH报文,状态变为up,发送IS Neighbor填充对端接口mac地址的LAN IIH报文;

(4)R2收到包含自身接口mac地址的LAN IIH报文,状态为up;

广播网络上邻接关系建立后,路由器等待2个hello间隔时间,开始选举DIS;

LAN IIH专用报头中Priority高的优先,缺省优先级为64;

LAN IIH优先级相同,接口MAC地址大的优先;

二、P2P网络的邻接关系建立


当初在设计ISIS的时候,点到点hello报文不包括IS Neighbor TLV,因此P2P网络中无法像广播网络那样使用三次握手机制来建立邻接关系,只能使用两次握手机制;

两次握手的问题在于单通故障会导致邻居之间一边up,一边down,直到在后来的集成ISIS协议中增加了P2P邻接状态TLV,才支持通过三次握手机制建立邻接关系;

P2P IIH报文中没有IS Neighbor TLV

1、R1发送P2P IIH;

2、R2收到后,状态变为up,发送P2P IIH;

3、R1收到后,状态变为up;

P2P IIH报文中点对点邻接状态TLV介绍:

(1)邻接状态共有三种:Down、Init、UP;

(2)扩展本地电路ID:本端对点对点接口的标识;

(3)邻居SystemID:邻居系统ID;

(4)邻居扩展本地电路ID:邻居端对点对点接口的标识;

P2P网络上三次握手机制与广播网络上三次握手机制类似,区别在于广播网络上LAN IIH报文IS Neighbor TLV中包含的是邻居接口mac地址,而P2P IIH报文p2p邻接关系TLV中包含的是邻居SystemID,同时携带了邻接状态;

三、建立邻接关系的影响因素


1、systemID不能冲突;

2、L1邻接关系区域地址不一致;

3、认证不一致;

4、链路两端IP地址不在一个网段;(点对点链路上可以配置忽略对hello报文源IP地址的检查)

5、路由器层次不一致;(L1路由器和L2路由器)

6、接口MTU值要一致;

7、ISIS网络类型不一致;

8、最大区域地址数要相同;

相关文章

  • ISIS邻接关系(3)

    hello报文,用于建立和维护邻接关系; ISIS在LAN(广播网络)和P2P(点对点网络)两种网络类型中形成邻接...

  • ISIS基础(1)

    内容概要: 1、ISIS地址 2、ISIS区域及路由器角色 3、ISIS网络类型 ISIS最初是为OSI协议栈设计...

  • 图的邻接表邻接矩阵创建

    一、邻接矩阵 1.1 邻接矩阵的定义 邻接矩阵是表示顶点之间相邻关系的矩阵。设G=(V, E)是具有n个顶点的图,...

  • 邻接矩阵及其实现

    通过图论学习,能将图之间的关系用矩阵来表示。 提前在文档里写好邻接矩阵。 输出邻接矩阵

  • 数据结构与算法 学习笔记-4

    有向图 稀疏矩阵与邻接矩阵 邻接矩阵(Adjacency Matrix)是表示顶点之间相邻关系的矩阵。设G=(V,...

  • 图-邻接表与邻接矩阵

    邻接矩阵 邻接矩阵(Adjacency Matrix)是表示顶点之间相邻关系的矩阵。设G=(V,E)是一个图,其中...

  • 1 图的邻接矩阵表示 2 图的邻接表表示 3 生成树 4 dijkstra 5 floyd 6 kruskal &...

  • 1、邻接矩阵 2、邻接表 3、广度优先遍历 4、深度优先遍历①递归 ②非递归 Dijkstra算法 Floyd-W...

  • 从0开始——图

    1图的概念 2.图的存储结构 1.邻接矩阵 2.邻接表 3.图的遍历 1.2邻接表的深度优先算法 1.3扩展:马踏...

  • 数据结构——图

    目录 1、相关术语 2、图的表示 2.1、邻接矩阵 2.2、邻接表 3、图的遍历 3.1、深度优先搜索 3.2、广...

网友评论

      本文标题:ISIS邻接关系(3)

      本文链接:https://www.haomeiwen.com/subject/ujgeektx.html