ospf和isis
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. IGP协议规划
域内路由协议(IGP)在城域网中起着连通骨干、选径和自动迂回的作用。
IGP通过计算每条路径的权值来寻找最佳路径。
在目前,可以用于大规模的运营商网络同时又基于标准的IGP路由协议有OSPF和IS-IS。两种路由协议均是基于链路状态计算的最短路径路由协议,采用同一种最短路径算法(Dijkstra)。两种协议在实现方法、网络结构上均相似,在大型ISP网络中都有众多的成功案例。
1.1. IS-IS和OSPF协议对比分析
IS-IS和OSPF路由协议都属于链路状态路由协议。OSPF同IS-IS相比具有更广泛的支持性,几乎所有厂商的路由器都支持这种协议,而IS-IS作为在大多数骨干网络中运用得路由协议,在骨干网中应用的更为广泛。对IS-IS 和OSPF两种协议简单对比如下:
▪ISIS协议可扩展性更强
基于TLV思想设计的IS-IS可以很方便的支持各种协议,如CLNS、
IPv4、IPv6,利于以后的扩容,IS-IS具有很好的分层分域能力,适
用于大型网络。而OSPF不是基于TLV设计的,目前广泛采用的
OSPFv2只能为IPv4路由,若将来需要在城域网支持IPv6,需要
OSPFv3和OSPFv2双协议栈运行
▪IS-IS协议本身更简单,占用网络设备系统资源小
链路状态协议对网络设备系统资源占用主要体现在2个方面:内存和
CPU。路由器内存的大小决定了协议数据库可以存储链路状态报文的
数目(OSPF里称为LSA,IS-IS里称为LSP),而在全网路由器链路状态
数据库同步后开始通过SPF算法计算路由时,则需要消耗路由器CPU
的计算能力。由于IS-IS本身协议报文更精简(IS-IS只有两种LSP,
而OSPF常用的LSA达到6种),且SPF的处理过程比OSPF更简单一
些。因此,ISIS对系统资源占用也较小,路由收敛和恢复时间快。而
收敛速度快也意味着整个网络更稳定。同时也使得IS-IS支持的网络节点数量和链路数量大大增加。目前国外大型ISP最大的IS-IS应用案例里,单Level-2设计,最多有1000台左右的路由器。国内最大的IS-IS网络也有600多台路由器(江苏电信城域网);
▪IS-IS路由计算更准确可靠
IS-IS在一个层次内应用SPF计算有效路由,而OSPF只能在一个区域内用SPF计算有效路由,对于跨区域路由计算应用距离矢量的算法计算,计算出来的路由可能不是最佳路径,且OSPF NASA区域存在双出口丢失单边流量的问题。当然,IS-IS也可以采用2个Level 来设计,且Level 1和Level 2之间也是采用距离矢量的路由计算方法,但由于IS-IS本身较为精简,因此全网应用Level 2也足够承载;▪ISIS收敛速度更快
经测试,Cisco12416路由器的OSPF路由协议在缺省参数配置下可以在6秒中内收敛10000条路由,在参数配置为最小的情况下,可以在2秒中内收敛。而Cisco 12416路由器的ISIS路由协议在2000个路由的情况下,可以在80毫秒内收敛路由,在10000条路由的情况下,可以在500毫秒内收敛路由。因此采用ISIS作为IP城域网域内路由,可以保证在500毫秒内网络自愈,实现包中断的快速转发。
IS-IS和OSPF协议对比总结如下表所示:
再结合本次XXX城域网网络调整和割接的实际情况,由于整个调整幅度、割接跨度均比较大。在过渡期间,XXXXXXXXXX,因此,在过渡阶段启用一个全新的IGP协议,并通过合理的Distance、Metric规划和设置,可以起到割接更平滑、业务流量丢失更小、发生意外时更容易回退的作用。
综上所述,无论是出于本次工程的需要,还是城域网长期发展趋势的考虑,我们建议:利用本次城域网大规模改造的机会,使用IS-IS作为割接过渡协议,并在整个调整、割接结束后留用IS-IS协议作为全网主用的IGP协议,OSPF、静态路由做为IS-IS的补充,即对目前暂时不支持的IS-IS的区域留用OSPF协议。