【数通面试私房菜之ISIS专题】第六期:ISIS与OSPF异同点详解

OSPF与IS-IS比较—基本特点

相同点
1.均为IGP协议,且应用广泛。
2.均支持IP环境。
3.均采用分层设计和分区域设计。

不同点
1.OSPF仅支持IP;IS-IS既支持IP,又支持CLNP。
2.OSPF支持的网络类型丰富有P2P网络、P2MP网络、NBMA网络和广播网络;IS-IS仅支持两种网络类型,P2P网络和广播网络。
3.OSPF支持虚连接;IS-IS虽然有类似功能,但是多数厂商不支持。
4.OSPF工作在IP之上,协议号为89;IS-IS工作在数据链路层之上。
5.OSPF基于接口划分区域;IS-IS基于设备划分区域。

OSPF与IS-IS比较—邻接关系特点

相同点
1.均通过Hello建立和维护邻居关系。
2.多点访问网络均选举DR/DIS。

不同点
1.OSPF建立邻居关系条件相对苛刻,需要检查Hello报文中的掩码、认证、hello/dead时间间隔、区.域等信息;IS-IS的要求则相对宽松。
2.OSPF点对点链路形成邻居关系比较可靠需要三次握手;IS-IS可靠性相对较弱,有两次握手和三次握手。
3.OSPF邻居关系不分层次;IS-IS邻居关系分两个层次,层1和层2。
4.OSPF处理DR/BDR和IS-IS处理DIS方式不同。

OSPF与IS-IS比较—数据库同步特点

相同点

  1. 均需形成统一的LSDB。

不同点
1.OSPF LSA种类繁多;IS-IS LSP种类较少。
2.OSPF与IS-IS数据库同步过程不同。
3.OSPF LSA生存时间从零递增;IS-IS LSP生存时间从最大值递减。
4.IS-IS LSP种类较少,但是扩展性较强,主要通过LSP携带的TLV字段进行功能扩展。

OSPF与IS-IS比较—其他特点

相同点
1.均使用SPF算法计算路由。
2.无环路,收敛快,支持大规模网络部署。

不同点
1.OSPF开销类型较为简单,是基于带宽的;IS-IS开销类型相对较复杂,理论上开销类型分为四种,包括缺省开销、时延开销、代价开销、差错开销,但在实现上只采用缺省开销。
2.OSPF支持按需拨号网络;IS-IS无此特性。

上一篇:isis的实验


下一篇:理解python可变类型vs不可变类型,深拷贝vs浅拷贝