is是什么 IS-IS和IS-IS的相同点,你了解吗?

雅思2024-04-11 20:24:49佚名

首先,在讲IS-IS协议之前,有必要提一下OSPF。 您应该熟悉 OSPF。 是的,IS-IS也是一种链路状态路由协议。 IS-IS和OSPF有很多相同点和不同点,但是我感觉差别不是太大。 有人说IS-IS更简单,但我认为IS-IS才是正统。 当然is是什么,这因人而异。 。 。 。 。 。

IS-IS协议

1、首先简单描述一下OSPF和IS-IS的相似之处:

1. 维护LSDB,利用SPF算法计算到达目标网络的最优路径。

2. 两者都使用hello 报文来建立和维护邻接关系。

3.它们都有区域的概念,用于构建分层网络。

4. 它们都是无类别路由协议。

5. 在广播多路访问网络中,需要选择指定路由器

6.支持认证

2. IS-IS 的某些术语与OSPF 不同。 具体来说,应该说,这涉及到IS-IS的基本原则。 在 IS-IS 中:

1. 路由器是一个中间系统(IS)

2. 主机是端系统(End,ES)

因此,主机和路由器之间通信的协议称为ES-IS协议

路由器之间用来通告路由的协议称为IS-IS协议

ISO型号

这个定义的由来是IS-IS本质上是基于ISO模型的。 是的,你没有看错,就是ISO。 最初由ISO定义的模型在很多地方被称为OSI。 就是大家熟悉的七层模型。 在 ISO 术语中,主机是端系统,路由器是中间系统。 因此,IS-IS协议被称为中间系统到中间系统协议(注:中间有一个“-”)

此外,ISO还定义了一些其他术语,例如:

is是什么_is是什么_is是什么

连接到子网的接口称为子网连接点 (SNAP)。 这实际上是一个点,类似于节点的概念,而不是一个实际的物理接口。

从一个节点的 OSI 层到另一节点的等效 OSI 层的数据单元称为协议数据单元 (PDU),因此:

数据帧是数据链路数据单元(DLPDU)

数据包是网络层协议数据单元(NPDU)

与OSPF中LSA功能类似的数据单元称为链路状态数据单元(LSP)。

需要说明的是,与OSPF不同的是,OSPF中的每种信息类型都直接封装在IP头中,LSP本身就是一个数据包。

3、IS-IS还有区域的概念:

1、所有IS-IS路由器完全在一个区域内,并且区域的边界在链路上,而不是在设备上(关联OSPF区域比较)

2、IS-IS()的骨干区域为第二层(Layer 2,L2)区域,而非骨干区域为第一层(L1)区域。

3. 中间系统可以是第一层路由器 - L1,第二层路由器 - L2,或 L1/L2 两种类型的路由器

4. 相对于OSPF:

L1-非骨干内部路由器 L2-骨干路由器 L1/L2-ABR,每个ABR必须为每个区域维护一个LSDB

5.IS-IS只有邻接关系,可以是L1邻接关系,也可以是L2邻接关系。

6、形成邻接关系的特定L1区域AID(相当于OSPF区域,area)必须相同

7、L2区域形成邻接关系。 AID可以相同或不同。

8. L1/L2 路由器实际上是位于L1 区域的路由器。 它可以同时拥有多个 L1 或 L2 邻接关系,而 L2 路由器仅具有 L2 邻接关系。

9. 两个邻居之间也可以同时存在 L1/L2 邻接关系。 换句话说,IS-IS 区域可以重叠。

10、和OSPF一样,所有区域间通信都必须经过L2区域(防环路)

is是什么_is是什么_is是什么

11. 一个区域内的每台L1路由器都会维护一个相同的LSDB。

12. 但是,L1/L2 路由器不需要向L1 类型路由器通告L2 类型路由。 L1区域相当于OSPF的末节区域(OSPF Stub)。 为了与其他区域通信,L1区域必须将数据转发到L1/L2路由器。 ;L1/L2路由器通过在LSP中设置一个称为“区域关联位”的二进制位,即ATT二进制位is是什么,通知其他L1路由器它可以到达其他区域。

4、OSPF有区域ID和RID的概念; 在IS-IS 中,这两个参数是通过单个地址定义的。 这个地址称为网络实体标题(title,NET)(注:ISO定义为ISO地址):

1.IS-IS完全是在单个区域内,也就是说IS-IS区域是基于路由设备的,因此区域ID是与整个路由设备关联的,而不是基于接口的(OSPF区域划分可以基于接口)

2. 缺省情况下,IS-IS 路由器最多有3 个区域地址。 当然,cisco可以修改max-area-命令以支持最大254。

3. 与OSPF一样,每个设备都必须有一个身份标识符,并且在整个IS-IS中必须是唯一的。 这个唯一的标识符称为系统ID(ID),相当于OSPF的RID。

4. IS-IS 中所有节点的系统ID 必须使用相同的长度。 在CISCO中,该字段被定义为6个八位字节(48位,通常用于该设备上的接口的mac地址)

5. 另外,还有一个叫做NSAP选择器(SEL)的东西。 该单个八位位组通常设置为 0X00

6. 网络服务接入点(NSAP):与网络层上的节点关联的唯一服务

NSAP 位于 ISO 地址中。 当SEL设置大于0x00时,这个地址就是NSAP地址,相当于TCP/IP协议栈中网络层IP数据包中“目的IP地址+协议号”的概念,具体指的是一个网络层服务

当ISO地址的SEL设置为0x00时,该地址是NET地址,表示某个节点的网络层本身的地址。

示例:dd.0000.00

其中49代表IS-IS域,0001代表区域ID,dd.0000代表系统ID,00代表SEL(相当于接口IP地址),整个网络地址最少8个八位字节(64bit) ) - ------ 20 个八位字节之间 ()

地址需要满足以下条件:

NET 地址必须以单个八位字节字段开头(例如,47.xxxx...)

NET 地址必须以单个八位字节字段结尾,并且应设置为 0x00

在cisco路由器上,NET地址的系统ID必须是6个八位字节(48位,通常是mac地址)

以上就是ISIS的基本介绍。 其余内容将在下一节中更新。 接下来我们简单配置一下cisco的IS-IS。

is是什么_is是什么_is是什么

网络拓扑结构

R1

R2

R3

R4

R1启动ISIS进程

界面下公告

R2启动IS-IS进程

界面下公布

在R2接口下公布

R3启动IS-IS进程

R3接口公告

R3接口公告

R4启动IS-IS进程

界面下公布

界面下公布

查看邻居表:

R1

R2

R3

R4

R1路由表

R2

R3

R4

接下来,您可以在 R1 和 R4 上使用 is-type 命令修改邻接类型:

R4

R1

以上是IS-IS的基本介绍,比OSPF简单一些。 当然,这里没有介绍IS-IS的状态、指定路由器的选举等扩展功能。 如果您有兴趣,可以关注下一期。 谢谢。 !

相关推荐

猜你喜欢

大家正在看

换一换