IGP路由协议的设计.ppt
《IGP路由协议的设计.ppt》由会员分享,可在线阅读,更多相关《IGP路由协议的设计.ppt(86页珍藏版)》请在三一办公上搜索。
1、企业网网络规划-IGP路由篇,ISSUE 3.0-肖春喜,学习目标,掌握静态路由规划原则和设计方法掌握RIPv1,RIPv2的规划原则和设计方法掌握OSPF的规划原则和设计方法掌握ISIS的规划原则和设计方法,学习完本课程,您应该能够:,课程内容,静态路由规划RIPv1/RIPv2路由规划主流路由的概述OSPF路由的规划ISIS路由的规划,路由协议的规划IGP协议的选择,静态简单易行。适合于简单,稳定的小型网络。RIP最古老的动态路由协议,只适合在小型的网络中使用。IS-IS本来是为OSI七层模型设计,后来移植到IP上。在企业网中使用范围很小,但在较大规模的骨干网上应用较多。OSPF是因特网上
2、使用最为广范的IGP,强力推荐。,路由协议特征比较,静态路由设计原则,静态缺省路由的设计原则,Internet,route 0.0.0.0 0.0.0.0 100.1.1.254,100.1.1.1/24,100.1.1.254/24,10.0.0.0/8,route 10.0.0.0 255.0.0.0 100.1.1.1,静态路由设计原则,静态黑洞路由的设计,Intranet,route 10.0.0.0 255.0.0.0 192.168.1.1route 10.1.0.0 255.255.252.0 null 0,10.1.0.0/24,10.1.1.0/24,10.1.2.0/24,
3、10.1.3.0/24,R2:192.168.1.1/30,R1:192.168.1.2/30,route 10.1.0.0 255.255.0.0 192.168.1.2,静态路由设计原则,静态路由的备份与负载分担方式ip route-static 11.1.1.0 255.255.255.0 11.2.2.1 preference?ip route-static 11.1.1.0 255.255.255.0 11.3.2.1 preference?,11.1.1.0/24,11.2.2.1/24,11.3.2.1/24,R1,R2,R3,R4,课程内容,静态路由规划RIPv1/RIPv2路
4、由规划主流路由的概述OSPF路由的规划ISIS路由的规划,RIP路由设计原则,RIPv2在RIPv1上改进,并兼容RIPv1。RIPv2更新报文中携带子网掩码,可以支持VLSM。RIPv2支持多播路由更新,减少网络消耗。RIPv2支持明文和MD5方式协议报文验证,增强了协议的安全性。RIPv2的改进对于路由协议来说都是必要的。如果建设一个RIP的小型网络,推荐使用RIPv2。,NBMA网络中RIP协议设计,R3:11.2.2.3/24,R1:11.2.2.1/24,R2:11.2.2.2/24,10.1.0.0/16,10.2.0.0/16,10.3.0.0/16,禁用Split-horizo
5、n,X.25/FR,RIP协议的自动聚合,10.4.0.0/16,10.3.0.0/16,R1,R2,R3,10.2.0.0/16,10.1.0.0/16,10.0.0.0,?,禁用RIP自动聚合,RIP协议的安全设计,网络类型一,网络类型二,网络类型三,RIP网络,课程内容,静态路由规划RIPv1/RIPv2路由规划主流路由的设计概述OSPF路由的规划ISIS路由的规划,主流路由协议设计,路由协议规划的结果直接影响着网络的稳定程度和网络故障的恢复时间,以及网络维护的工作量,所以一个完善的路由规划是网络规划的重点。路由协议的设计包括两部分:IGP、EGPIGP动态协议中,属于开放性且能够支持大
6、规模网络的协议有OSPF和ISIS两种。EGP协议现在通用的是BGP4、MP-BGP,路由协议原则,最短距离:尽量使得IGP最短路径是传输最短距离,因为在 骨干网中,端到端时延主要来自于传输时延。进一步,备份路径应尽量通过次短的传输距离,以减少主备切换带来的时延抖动快速收敛:快速发现故障并作出响应,使得系统从故障中尽快恢复,避免路由黑洞和路由循环路由可控、可预测,采用清晰、明确、简单的路由策略,摈弃过于复杂和精细的设计,避免给运营部署带来的困难提高稳定性,正确判断网络故障,避免频繁的路由计算和刷新负载分担,提高网络资源利用率和系统可靠性,IGP协议选择,OSPF和ISIS两种协议在目前的大规模
7、网络中都有大规模的应用,在网络规划时到底选取哪种做为IGP协议?确实让人头痛。下面我们从以下几个方面来分析:维护方面 OSPF协议在城域网中得到了广泛的应用,尤其是早期的网络维护人员对OSPF协议相当熟悉;而最近几年,在各大运营商的骨干网络中大量使用了ISIS协议,而网络维护人员对协议的了解对后期的网络维护有很大影响延续性 在选取协议时,需要考虑原有网络中运行的是何种协议,如目前某些运营商在骨干层次采用ISIS,而在城域网内部采用OSPF协议,为了保护网络的延续性,在选取协议类型时需要予以考虑,IGP协议选择,协议特点 1、OSPF协议是基于IP层的,所以其只能支持IP网络,且网 络上一些基于
8、IP的攻击会影响到OSPF的正常运行。ISIS 是直接运行在链路层上的,其可以承载多种网络类型,且 在预防网络攻击方面也有一些天然的优势。2、OSPF、ISIS都有网络分层的概念,也都有区域的概念,OSPF有骨干区域0和分支区域,ISIS有相应的Level2、Level1的概念。OSPF有普通区域、Stub区域、Total Stub 区域、NSSA区域等区域类型,而IS-IS 从功能上看它就是 一个OSPF 的简化版本,只实现了骨干区(LEVEL2)和 STUB 区(LEVEL1),由于其LEVEL1访问其他区域网络是 采用到最近的L2 路由器方式,容易产生路由次优化问题,这样某些组网时就需要
9、借助其他的方法来实现某些功能,如:在构建MPLS VPN的过程中就需要采用路由渗透,造 成实现和维护复杂。,IGP协议选择,3、由于ISIS计算路由的时候采用PRC计算,ip前缀作为最短 生成树的叶子节点,而OSPF是围绕链路建立的,在相同 大小的区域,ISIS比OSPF更加稳定且消耗资源少,相比 OSPF支持的网络规模更大 4、OSPF协议比较灵活,协议是基于接口的,支持的网络类 型全面,且技术成熟,ISIS结构严谨,运行稳定,IS-IS路 由器只能属于一个Area,并且不提供对FR、ATM、X.25 网络的专门支持 5、由于ISIS是基于TLV的,从协议本身来说,可扩展性更好,IGP协议选
10、择规则,骨干网络 骨干网中,关注的是协议的稳定性,收敛的速度,且在骨干网络中IGP仅需要承载骨干网络的Loopback地址、互联地址等,并没有特殊的组网需求,且网络规模大,如BGP/MPLS VPN中的IGP路由协议,建议使用ISIS接入网中 接入网中,关注的是协议的灵活性,组网的灵活性,能否满 足用户大量的需求,用来传播用户路由,如企业网用户中业务网段的发布,而这些是OSPF的强项,建议使用OSPF,课程内容,静态路由规划RIPv1/RIPv2路由规划主流路由的设计概述OSPF路由的规划ISIS路由的规划,22,OSPF网络设计基本原理,区域规模,OSPF网络规模推荐,区域划分是OSPF的一
11、个重要特性。我们要从网络设计过程的开始就要针对与长期计划相关的最大量增长进行设计。,23,OSPF网络设计基本原理,区域的划分和Router id,router id的规划直接使用该设备的管理地址(loopback)作为router id,并且要确保该数字与ldp的lsr id相同。区域划分区域划分是OSPF规划中最核心也是最复杂的部分。OSPF的区域划分是与网络层次密切相关的,通常核心层与汇聚层规划为区域0,汇聚层的设备规划为ABR,汇聚层与接入层之间规划为非骨干区域,非骨干区域尽量规划为NSSA区域。每个区域中的设备数量最好不要超过100台,这个数字不是绝对的,主要与设备性能,链路的稳定性
12、密切相关。非骨干区域的规划可以与网络中实际的行政,地域划分相吻合。,24,在一个OSPF网络中,路由器是如何自动选举DR和BDR的:缺省情况下,优先权高的被优先选举为DR,所有华为路由器的优先权默认值是1。如果优先权一样,则选择较高RID的路由器。根据需要,我们可以手动的更改路由器的Priority值或者RID来指定某台路由器作为DR。在PTP和PTMP网络中不选举DR和BDR。,OSPF网络设计基本原理,选择指定路由器,OSPF网络DR选举原则:稳定优先!,25,OSPF网络设计基本原理,OSPF路由器除了存储区域内部每条链路的状态外,LSDB还存储了聚合和外部路由。网络设计者最好从一开始就
13、估计对存储器的需求。OSPF使用的存储器总量就是路由选择表使用的存储器的总和以及LSDB使用的存储器通常少于2000的路由条目需要提供64MB的RAM;路由条目在2000-5000之间的网络需要128M以上的存储器;路由条目多于5000的大型网络需要256MB以上的存储器。如果全部路由注入到互联网中的话,需要512MB或者更多的存储器。,确定路由器存储器需求,注意:在存储器固定的情况下,我们要考虑聚合和端区,26,OSPF网络设计基本原理,OSPF网络的安全最主要是通过认证的方式加强安全性;OSPF不负责传输数据,因此,OSPF中包含的安全仅仅保护和维持网络路由选择表的完整性;OSPF邻居认证
14、一般有两种方式:明文认证消息摘要算法版本5(Message Digest Algorithm Version 5,MD5),OSPF安全,注意:如果要抵制恶意攻击,推荐MD5认证 如果要避免无心错误,推荐明文认证足以,27,OSPF网络设计基本原理,分布式结构的路由器支持OSPF热备份(Hot Standby,HSB)特性。OSPF支持两种不同热备份方式:备份所有OSPF数据,一旦发生AMB和SMB切换,OSPF能够马上恢复正常运行。只备份OSPF配置信息,发生AMB和SMB切换时,OSPF进行Graceful Restart(GR),从邻居那里获得邻接关系,并对LSDB进行同步。,OSPF的
15、备份,28,OSPF区域设计,OSPF的骨干区域是极其重要的。当设计网络时,最好从区域0开始,然后扩展到其他的区域。当设计OSPF骨干区域(区域0)时,使用下列指导方针:确保在可能的情况下,在设计中引入冗余确保区域简单,路由器越少越好保持带宽对称,这样OSPF就能够维持负载平衡确保所有路由器都直接与区域0连接限制所有的端用户所使用的区域0的资源,骨干区域设计,稳定性和冗余是骨干区域最重要的标准。,29,OSPF区域设计-标准区域设计,标准区域设计,Area 1,Area 0,ABR,ABR,BGP,聚合,ASBR,BGP,BGP,OSPF区域设计Stub区域,Area 0,Stub Area,
16、No LSA5,No External Route Update,Stub区域,OSPF区域设计NSSA区域,Area 0,Not So Stub Area,No LSA5,RIP,BGP,External Route Update,NSSA区域,32,OSPF区域设计-虚连接,虚链路是一种逻辑的连接,它可以模糊地比作隧道,但是并不是一个真正意义上的隧道。在旧网络改造中,我们可能不能避免以下两种情况的出现,不得不使用虚链路:区域0被分离存在非骨干区域没有与区域0物理连接,虚链路设计,虚链路的出现是骨干区域或者网络拙劣设计的结果,在新设计的网络当中要尽量避免。,OSPF区域设计-虚连接,虚链路设
17、计,区域0,区域2,区域3,区域0,区域1,ABR,ABR,区域0,区域4,区域1,使用虚链路修复区域0,通过虚链路连接到区域0,ABR,ABR,ABR,虚链路,虚链路,OSPF规划区域规划中的疑难杂症,如果OSPF的骨干区域中设备很多怎么办?例如:某企业网的全国性项目中每个省提供两台设备做核心层,下面还有市、县级网络。这样area0中的设备数量会超过60台。此时该网络的规模已经超过了OSPF所能承受的极限,建议每个省规划为一个OSPF自治系统,不同的省之间通过运行BGP协议交换路由信息。如果OSPF的非骨干区域中设备很多怎么办?例如:某银行的一个地市被规划为一个非骨干区域,但其中有70余台中
18、低端设备。建议将该地址划分为3-4个非骨干区域,但每个区域内的互联地址和业务地址最好能够对应一个连续的可聚合的地址段。如果网络中的设备是4级结构怎么办?例如:某省银行全省共划分为省行、市行、县行及营业网点4级结构。由于OSPF协议只支持2层区域结构。省行与市行规划为骨干区域,每个市行连同下辖的所有县规划为一个非骨干区域。则县与营业网点之间可以运行静态路由。或者再运行另外一套路由协议,推荐使用OSPF多进程。,35,OSPF聚合,聚合是指捕获多个路由表项,把它们表示为数目较小的表项。,聚合的概念,10.10.32.0/24,10.10.36.0/24,10.10.40.0/24,Internet
19、,网络 下一跳10.10.32.0/24 RTA10.10.36.0/24 RTA10.10.40.0/24 RTA,无聚合,RTA,RTB,网络 下一跳10.10.30.0/20 RTA,有聚合,36,OSPF聚合,聚合为网络及其操作提供了很多好处。要实现正确的聚合,有以下4个主要原因:缩小路由选择表改善路由器操作减少路由选择更新提供疑难解析,聚合的优点,37,OSPF聚合,当设计任何类型的网络的时候,IP编址的设计和路由聚合的实现要考虑下面的黄金法则在纸上详尽地定义部署网络的地址结构。设计和配置网络IP地址分配方案,这样每个OSPF区域内指定的子网范围就是相连的。在每个区域的内部分配IP地
20、址空间,这样就允许用户随着网络的增长而容易地分割区域。根据简单的8位字节或者比特边界分配子网,以便更容易的实现寻址和聚合。确定每个类型的路由器、区域、骨干等的正确位置。这样就可以帮助用户决定应该聚合哪个路由器。,聚合的黄金法则,38,OSPF聚合,当我们选择OSPF作为网络的路由协议时,我们可以分成以下两大类:聚合区域路由OSPF区域内部的路由被认为是OSPF中的intra-area routes(区域内部路由)。聚合外部路由为了使重发布更加容易,或者为了控制正在广播的内容,可以对重发布到OSPF的网络进行聚合。,OSPF聚合的类型,OSPF的优化路由的过滤,OSPF由于受到链路状态算法的限制
21、,对于路由的过滤会受到很多的限制。通常任何一台设备都没有权利更改或删除非自己生成的LSA。所以每台设备上配置的路由过滤只会影响到自身路由表的生成,而不会更改LSA。所以,如果要全网或者大部分路由器需要过滤某条路由,只能逐台配置过滤。OSPF留下的一个backdoor事实上并没有这么悲观,OSPF在区域边界处留下了一个后门。聚合的命令后面有一个notadvertise参数,如果需要过滤某条路由,可以将该条路由配置成聚合命令(并非真正聚合,网段与掩码完全相同即可),后面加上notadvertise参数即可做到过滤。对于type5类的路由,可以在NSSA的ABR处用同样的方法过滤。以上的过滤方法只是
22、针对区域间而言,在区域内无效,还只能使用逐台过滤的方法。,OSPF的优化-路由选择,OSPF是一个动态链路状态路由选择协议,它使用一个链路状态数据库(LSDB)来构建和计算到达所有已知目的地的最短路径。他使用Dijkstra的SPF算法根据LSDB中的信息计算路由。以下几点影响着OSPF路由选择:OSPF代价改变OSPF收敛设置路由器ID和回环接口路由器的类型控制区域内流量,OSPF路由选择的概念,计算代价的公式如下:代价=基准带宽/接口带宽基准带宽的缺省值是100 000 000,接口带宽根据接口变化。,OSPF代价,OSPF的优化-路由选择,OSPF中代价的最小值是1,它无法区分高速链路,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IGP 路由 协议 设计

链接地址:https://www.31ppt.com/p-6508128.html