ISIS(Intermediate System to Intermediate System)学习笔记

ISIS(Intermediate System to Intermediate System)学习笔记

一、ISIS 概述

ISIS(Intermediate System to Intermediate System)是一种内部网关协议(IGP),基于链路状态算法,用于在大型网络中高效地传播路由信息。它将网络中的路由器视为中间系统(Intermediate System),通过建立邻居关系、收集链路状态信息和计算最短路径树来确定最优路由路径,广泛应用于大型企业网络和互联网服务提供商的网络中。

二、ISIS 的工作原理

1. 邻居关系建立

  • 发现机制:ISIS 路由器通过在接口上发送 Hello 数据包来发现邻居。Hello 数据包包含路由器的标识、优先级、保持时间等信息,用于确定与哪些路由器可以建立邻居关系。

  • 建立条件:邻居关系的建立需要满足一定的条件,如相同的区域标识、相同的认证信息等。当两台路由器的接口属于同一区域且彼此知晓时,它们之间可以建立邻居关系。

2. 链路状态信息传播

  • 链路状态广告(LSA):ISIS 路由器会生成描述自身链路状态的 LSA,并将其泛洪到整个网络中。LSA 包含路由器的直连链路信息、邻居关系信息等。

  • 泛洪机制:当路由器的链路状态发生变化时,它会生成新的 LSA 并泛洪到网络中,其他路由器接收到 LSA 后会更新自己的链路状态数据库,并将 LSA 泛洪到其他接口,确保整个网络的链路状态信息一致。

3. 路由计算

  • 最短路径树计算:每台 ISIS 路由器根据收集到的链路状态信息,使用 Dijkstra 算法计算出以自己为根的最短路径树,从而确定到各个网络节点的最优路由路径。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jason悠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值