IS-IS与OSPF的比较

1) IS-IS 只定义了两种网络拓扑类型:broadcast和general topology。在Cisco路由器中链路分为point-to-point
和broadcast。
OPSF定义了四种网络拓扑类型:point-to-point、point-to-multipoint、broadcast和nonbroadcast。

2) 两 种协议都维护一个链路状态数据库(Link State Database)
IS-IS使用LSP(Link State PDU),LSP自己就是一个数据报;
OSPF使用LSA(Link State Advertisements),LSA必须被封装(encapsulate)在OSPF报头和IP报头内。

3) 两种协议都使用SPF算法来计算路由
IS-IS在域内(intra-area)运行Level 1 SPF计算路由,在域间(inter-area)运行Level 2 SPF计算路由;
OSPF在域内(intra-area)运行SPF计算路由,在域间(inter-area)运行距离向量算法(distance vector algorithm)来计算路由。

4) 两种协议都使用域(area)来建立两层分级的网络拓扑结构
IS-IS的骨干不是特定的一个域,而是由连续的Level 2 路由器组成;
OSPF的骨干必须有而且必须为area 0;
IS-IS的域边界是在路由器之间的链路(link)上;
OSPF的域边界是在路由器上;
IS-IS的两层分级的网络拓扑结构不是必须的,网络可以完全由Level 1 路由器或完全由Level 2 路由器构成。
OSPF的必须有area 0,可以只有一个area,但必须是area 0。

5) IS-IS的特性之一是:IS-IS路由器最多能有3个域地址(area addresses),这在域间传输中很有用。

6) 两种协议都是无类路由协议,都在area间汇总(summary)

7) 两种协议处理错误(corrupted)LSP/LSA的方法不同:
IS-IS中任何一个路由器都能丢弃(purge)corrupted LSP;
OSPF中只有corrupted LSA的发送者(originator)才能丢弃(purge)它。

8) 在广播网络(broadcast network)中两种协议都要建立adjacency关系
IS-IS中,只要neighbor的Hello数据报中有你的identity,adjacency关系就建立成功。该阶段经历一个三次握手的过程:Down→Init→Up。
OSPF中,建立adjacency关系前经历的过程:Down→Init→Two-way→Exstart→Exchange→Uploading→Full。

9) IS-IS neighbors会建立adjacency关系,即使Hello-intervals或Hello multipliers不同;
OSPF neighbors不会建立adjacency关系,如果Hello-intervals或Dead-intervals不同。

10) 在广播网络(broadcast network)中两种协议都要选择一个DIS/DR
IS-IS中DIS是动态选择的,即若有更高优先级或更大的地址的路由器加入网络,则新加入的路由器成为DIS;
OSPF中DR相对稳定,即只要DR没有down掉,DR保持其地位;
IS-IS中,广播网络中的路由器与所有的邻居建立adjacency关系;
OSPF中,广播网络中的路由器只与DR和BDR邻居建立adjacency关系;
IS-IS中,DIS不与它的neighbors同步(synchronize)。DIS生成the pseudonode for the LAN,并且每3秒发送PSNPs(partial sequence number PDUs)或每10秒发送CSNPs(complete sequence number PDUs)。其他的路由器也可以用PSNPs向DIS申请丢失的LSP或发送给DIS一个新的LSP。因为DIS能flood PDUs,所以DIS不需要与其neighbors同步(synchronization);有因为不需要与其neighbors同步(synchronization),所以不需要BDIS。
OSPF中,DR/BDR用单播(unicast)传送DDP的方式分别与其他的所以路由器同步(synchronization)。

11) 两种协议都有认证(authentication)
IS-IS只支持简单认证;
OSPF支持简单认证和MD5认证。

12) IS-IS的L1/L2路由器不向L1路由器发布L2路由。L1路由器就象OSPF中的完全端域(totally stubby area)。 文章录入:csh    责任编辑:csh

(0)

相关推荐

  • ospf的注意事项

    1. ospf是不能使用secondary ip建立邻居关系的 2. 只有secondary ip和primary ip在同一area内的时候,才能被宣告出去 3. 一个area内可以有多个DR,但一个广播域内只能有一个DR 4. ospf在p2p的链路上是不支持unnumbered ip的 5. distribute-list可以在inbound方向上阻止路由插入路由表, 但不能阻止lsa进入lsdb. 也就是为什么outbound distribute-list在链路状态路由协议上不起作用,

  • 17 New OSPF Feature

    1. OSPF with BFD(bidirection forwarding dection)   在微秒级的时间单位内检测到邻居关系的丢失   更快的hello和dead interval.(dead interval=1s) 2. OSPF Link State Database Overload Protection   防止lsdb超过预期设置的大小 3. MPLS LDP-IGP Synchronization and Autoconfiguration   LDP和IGP间的同步

  • 配置OSPF非纯 Stub 区域NSSA

    NSSA区域与OSPF stub区域相似,不从主干扩散5型外部链路状态通告(ISA)到区域,但可在区域内以有限形式引进AS外部路由. NSSA能通过重分配在NSSA区域内引进7型AS外部路由,再将7型LSA译成5型LSA,由NSSA区域边界路由器(ABR)散发到整个路由选择域.翻译中可以汇总和过滤. 对于因特网服务提供商(ISP)或网络管理员而言,他们必须使用OSPF将中央站点与 使用不同路由选择协议的远程站点相连接,因此利用NSSA使管理变得较为简单. 在NSSA前,由于到远程站点的路由不能重

  • why is it preferable to use OSPF over RIP

    The biggest advantage of OSPF is that it is efficient; OSPF requires very little network overhead even  in very large internetworks. The biggest disadvantage of OSPF is its complexity; OSPF requires  prop er planning and is more difficult to configur

  • OSPF相邻之前的几个邻居状态解释

    当OSPF邻接形成时,路由器有几个状态变化.这些状态在OSPF RFC 2328 第10.1部分已经被定义,以下是每个状态的详尽解释. 使用的组件 本文不限于特定软件和硬件版本. 本文提供的信息在特定实验室环境里从设备创建.本文的所有设备开始了为缺省(默认)配置.如果在一个真实网络工作,确保使用它以前了解所有命令的潜在影响. 下来 这是第一个OSPF邻居状态.它意味着信息(hello)从此相邻未获得,但是hello 信息包在此状态可能仍然被发送到相邻. 在充分地接近的邻居状态期间,如果路由器在R

  • OSPF协议介绍

    一.基本概念和术语 1. 链路状态 OSPF路由器收集其所在网络区域上各路由器的连接状态信息,即链路状态信息(Link-State),生成链路状态数据库(Link-State Database).路由器掌握了该区域上所有路由器的链路状态信息,也就等于了解了整个网络的拓扑状况.OSPF路由器利用"最短路径优先算法(Shortest Path First, SPF)",独立地计算出到达任意目的地的路由. 2. 区域 OSPF协议引入"分层路由"的概念,将网络分割成一个&

  • 静态路由再发布到OSPF中

    大型网络中经常遇到使用OSPF路由协议,比如:市级单位中心7513作核心设备使用OSPF协议与上级省级单位相联采用OSPF协议,下属县级单位联接3745.3600.2600等接入路由,同样使用OSPF协议,而在下一级,则使用1721等低档次的路由设备连接所一级的单位,由于1721的CPU处理能力有限当使用OSPF路由协议时,全网上百台路由并且这些路由会在上级分给的一个区域里,CPU利用率很高,处理速度很慢,所以我们在这一级使 用静态路由协议,所以在3745.3600.2600等县机级单位会涉及到

  • OSPF路由协议概念及工作原理

    OSPF路由协议概念及工作原理 --随着Internet技术在全球范围的飞速发展,OSPF已成为目前Internet广域网和Intranet企业网采用最多.应用最广泛的路由协议之一.OSPF(Open Shortest Path First)路由协议是由IETF(Internet Engineering Task Force)IGP工作小组提出的,是一种基于SPF算法的路由协议,目前使用的OSPF协议是其第二版,定义于RFC1247和RFC1583. 1.概述 --OSPF路由协议是一种典型的链

  • 探讨关于OSPF的network配置

    一般什么时候用完整的IP地址,什么时候用网络地址? OSPF是link state protocol,主要是interface状态(如ip address,mask,Hello time....)这些信息在 Routers间建立adjency的过程中会通过LSAs被互换,直到同Area收敛,所有Routers有同样的link state database,然后以自己为根(root)建立SPF tree,最后在根据SPF计算出route table.Area内任何一个interface的变化都会被

  • OSPF与EIGRP的比较

    OSPF和EIGRP都是近年来出现的比较好的动态路由协议,OSPF以协议标准化强,支持厂家多,受到广泛应用,而EIGRP协议由网络界公认的领先厂商Cisco公司发明,并靠其在业界的影响力和绝对的市场份额,也受到用户的普遍认同.然而这两种协议究竟哪种更好,谁更适合网络未来发展的需要?本文就用户普遍关心的问题,从技术角度客观分析这两种协议各自的优缺点,以便网络集成商和企业用户在网络设计规划时,能作为参考. 一.OSPF协议 (一).OSPF协议简介 OSPF是Open Shortest Path F

随机推荐