【每日一记11】+第19天:了解IS-IS协议
  

伊利丹·怒风 1162

{{ttag.title}}
首先,在讲IS-IS协议之前,有必要提一下OSPF,提到OSPF,你应该不会陌生,没错IS-IS也是一个链路状态路由协议。IS-IS和OSPF有很多相同和不同的地方,但本人感觉差异化并不是太大,有人说IS-IS更简单,但我觉得IS-IS才是正统,当然,这得因人而异。。。。。。

IS-IS协议
一、首先简述一下OSPF和IS-IS的相同点:
1.都维护一个LSDB,并且使用SPF算法计算到达目标网络的最优路径
2.都利用hello数据包来建立和维系邻接关系
3.都有用于构建层次化网络的区域的概念
4.都是无类路由协议
5.在广播型多路访问网络中都需要选取一个指定路由器
6.支持认证
二、IS-IS有些术语和OSPF有所不同,具体应该说这涉及到IS-IS的基本原理,在IS-IS中:
1.一台路由器就是一个中间系统(Intermediate System,IS)
2.一台主机就是一个端系统(End System,ES)
因此,主机和路由器之间的通信的协议被称为ES-IS协议
被路由器用来进行彼此通告路由的协议称为IS-IS协议

ISO模型
这一定义的由来是因为IS-IS本质上是基于ISO模型的,对,没看错,就是ISO,ISO最初定义的模型,很多地方叫做OSI,就是那个大家熟悉的七层模型,在ISO的术语中,主机就是端系统,路由器就是中间系统,因此,IS-IS协议被叫做中间系统到中间系统协议(注:中间是有“-”的)
除此之外,ISO还定义了其他的一些术语,比如:
与一个子网相连的接口称为子网连接点(subnetwork point of attachment,SNAP),这实际上是一个点,类似于节点的概念,而不是实际的物理接口
从一个节点的OSI层到另一个节点对等的OSI层的数据单元称为协议数据单元(protocol data unit,PDU),因此:
一个数据帧就是一个数据链路PDU(data-link protocol data unit,DLPDU)
一个数据包就是一个网络层协议数据单元(network protocol data unit,NPDU)
和OSPF中的LSA类似的功能的数据单元叫做链路状态PDU(link-state protocol data unit,LSP)
需要注意,与OSPF不同的是,OSPF中的每一个信息类型都是直接封装于IP包头内,而LSP本身就是一个数

打赏鼓励作者,期待更多好文!

打赏
2人已打赏

新手456962 发表于 2020-9-25 08:58
  
学习一下~
yim 发表于 2021-5-27 08:15
  
发表新帖
热门标签
全部标签>
每日一问
【 社区to talk】
高手请过招
新版本体验
标准化排查
纪元平台
产品连连看
功能体验
GIF动图学习
平台使用
社区新周刊
信服课堂视频
技术笔记
安全效果
安装部署配置
网络基础知识
运维工具
排障笔记本
S豆商城资讯
答题自测
解决方案
VPN 对接
2023技术争霸赛专题
云化安全能力
产品解析
关键解决方案
专家问答
设备维护
存储
迁移
文档捉虫
华北区交付直播
每周精选
西北区每日一问
畅聊IT
技术圆桌
在线直播
MVP
升级
安全攻防
上网策略
测试报告
日志审计
问题分析处理
流量管理
每日一记
用户认证
原创分享
sangfor周刊
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
SDP百科
功能咨询
终端接入
授权
资源访问
地址转换
虚拟机
产品预警公告
玩转零信任
技术争霸赛
「智能机器人」
追光者计划
卧龙计划
华北区拉练
天逸直播
以战代练
秒懂零信任
技术晨报
技术盲盒
山东区技术晨报
齐鲁TV
2024年技术争霸赛
北京区每日一练
场景专题
故障笔记
排障那些事
升级&主动服务
高频问题集锦
POC测试案例
全能先锋系列
专家说
热门活动
产品动态
行业实践

本版版主

461
248
13

发帖

粉丝

关注

本版达人

feeling

本周分享达人

新手29676...

本周提问达人