路由协议RIP和OSPFPPT演示课件_第1页
路由协议RIP和OSPFPPT演示课件_第2页
路由协议RIP和OSPFPPT演示课件_第3页
路由协议RIP和OSPFPPT演示课件_第4页
路由协议RIP和OSPFPPT演示课件_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、RIP协议与OSPF协议1距离矢量协议链路状态协议RIP协议OSPF协议2动态路由动态路由网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新和维护路由表的过程。基于某种路由协议实现的动态路由的特点减少管理任务占用网络带宽3动态路由协议 动态路由协议向其他路由器传递路由信息接收其他路由器的路由信息根据收到的路由信息计算出到每个目的网络的最优路径,并由此生成路由表根据网络拓朴变化及时调整路由表,同时向其他路由器宣告拓朴改变的信息4距离矢量路由协议 路由器每经过特定时间周期向邻居发送自己的路由表距离:有多远矢量:从哪个方向 R1R2R我能够到达路由器R,距离是5我通过R2可以到达路由器

2、R,R2到R之间的具体细节我不清楚5链路状态路由协议 从对等路由器处获取信息,建立一张完整的网络图链路状态数据库R1R3R2R46链路状态路由协议 根据链路状态数据库,用SPF(最短路径树)算法计算出一个以自己为根的树型结构,再生成路由表R1R3R2R4SPF算法路由表7RIP路由 RIP是为TCP/IP环境中开发的第一个路由选择协议标准 RIP是一个距离-矢量路由选择协议 8RIP工作原理 RIP路由协议向邻居发送整个路由表信息 RIP路由协议以跳数作为度量值根据跳数的多少来选择最佳路由 最大跳数为15跳,16跳为不可达 经过一系列路由更新,网络中的每个路由器都具有一张完整的路由表的过程,称

3、为收敛9RIP工作原理路由表的形成44路由表中是否已有该条目?是否接收到的信息是否优于(或等于)路由表中的条目是否与原条目来自同一源地址是更新路由表是否忽略路由信息否接收到路由信息10RIP的度量值(Metric) RIP以跳数作为唯一的度量值2M19.2K192.168.1.0/242MR1会选择从R3到达192.168.1.0网段11RIP工作原理路由表的形成41 路由器学习到直连网段Routing TableNETNext hopMetricC20.0.0.00C30.0.0.00R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0.1.1.2.2Routing

4、TableNETNext hopMetricC10.0.0.00C20.0.0.00Routing TableNETNext hopMetricC30.0.0.00C40.0.0.00RIP工作原理路由表的形成42当路由器的更新周期30s到了时候,会向邻居发送路由表Routing TableNETNext hopMetricC20.0.0.00C30.0.0.00R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0.1.1.2.2Routing TableNETNext hopMetricC10.0.0.00C20.0.0.00Routing TableNETNext

5、hopMetricC30.0.0.00C40.0.0.00 R 30.0.0.0 20.0.0.2 1 R 10.0.0.0 20.0.0.1 1 R 20.0.0.0 30.0.0.1 1 R 40.0.0.0 30.0.0.2 113RIP工作原理路由表的形成43再过30s,路由器的第二个更新周期到了,再次发送路由表Routing TableNETNext hopMetricC20.0.0.00C30.0.0.00R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0.1.1.2.2Routing TableNETNext hopMetricC10.0.0.00C20

6、.0.0.00Routing TableNETNext hopMetricC30.0.0.00C40.0.0.00 R 30.0.0.0 20.0.0.2 1 R 10.0.0.0 20.0.0.1 1 R 20.0.0.0 30.0.0.1 1 R 40.0.0.0 20.0.0.2 2 R 40.0.0.0 30.0.0.2 1 R 10.0.0.0 30.0.0.1 214有类路由与无类路由 根据路由协议,在进行路由信息宣告时,是否包含网络掩码,可以把路由协议分为两种:一种是有类路由(Classful)协议,它们在宣告路由信息时不携带网络掩码一种是无类路由(Classless)协议,它们

7、在宣告路由信息时携带网络掩码15RIP路由协议的版本 RIP v1发送路由更新时不携带子网掩码,属于有类路由协议发送路由更新时,目标地址为广播地址: 255.255.255.255 RIP v2发送路由更新时携带子网掩码,属于无类路由协议发送路由更新时,目标地址为组播地址:224.0.0.916RIP v1Routing TableNETNext hopMetric10.0.0.0/8192.168.1.1110.0.0.0/8192.168.2.21R1R2R310.1.1.0/24192.168.1.0192.168.2.010.1.2.0/24.1.1.2.210.1.1.010.1.2

8、.0RIP v2 发送路由更新时,携带子网掩码,因此支持不连续子网Routing TableNETNext hopMetric10.1.1.0/24192.168.1.1110.1.2.0/24192.168.2.21R1R2R310.1.1.0/24192.168.1.0192.168.2.010.1.2.0/24.1.1.2.210.1.1.0/2410.1.2.0/2418RIP v1路由协议的配置 启动RIP进程Router_config# router rip 宣告主网络号Router_config_rip# network network-number配置RIP协议使用版本2Rou

9、ter_config# router ripRouter_config_rip# version 2Router_config_rip# no auto-summary19验证配置 查看路由表Router# show ip route 查看路由协议配置Router# show ip protocols 打开RIP协议调试命令Rouetr# debug ip rip20RIP的配置RouterA_config#router ripRouterA_config_rip#ver 2RouterA_config_rip#no auto-summaryRouter-A_config_rip#networ

10、k 192.168.0.0Router-A_config_rip#network 192.168.1.0Router-A #show ip routeCodes: C - connected, S - static, R - RIP, B - BGP D - DEIGRP, DEX - external DEIGRP, O - OSPF, OIA - OSPF inter area ON1 - OSPF NSSA external type 1, ON2 - OSPF NSSA external type 2 OE1 - OSPF external type 1, OE2 - OSPF ext

11、ernal type 2R 192.168.6.0/16 120,2 via 192.168.1.2(on FastEthernet0/0)R 192.168.9.0/24 120,1 via 192.168.0.2(on FastEthernet0/0)C 192.168.0.0/24 is directly connected, FastEthernet0/0C 192.168.1.0/24 is directly connected, Ethernet1/021OSPF22OSPF协议概述内部网关路由协议OSPF内部网关路由协议用于在单一自治系统(AutonomousSystem-AS)

12、内决策路由自制系统(AS)执行统一路由策略的一组网络设备的组合AS 1 AS 2 例如:RIP OSPF等例如:BGP外部网关路由协议(EGP)用来连接不同的AS内部网关路由协议(IGP)23Router IDRouter ID是在OSPF区域内唯一标识一台路由器的IP地址Router ID选取规则首先,路由器选取它所有loopback接口上数值最高的IP地址如果没有loopback接口,就在所有物理端口中选取一个数值最高的IP地址24链路状态路由协议中的数据库类型邻居列表列出每台路由器全部已经建立邻接关系的邻居路由器链路状态数据库(LSDB)列出网络中其他路由器的信息,由此显示了全网的网络拓

13、扑路由表列出通过SPF算法计算出的到达每个相连网络的最佳路径ABCDEF以A为例,A的链路状态数据库中保存着OSPF网络的所有链路信息A以自己为中心,计算到达每个路由器最近的链路1111111.51.5生成一个最短路径树根据最短路径树,生成路由表链路状态数据库最短路径树Djkstra算法建立邻接关系路由表学习链路状态信息建立邻接关系的过程RARBDownDownInit2-way2-wayFullHello(neighbor=“ ”)Hello(neighbor=“RA”)Hello(neighbor=“RB”)Hello(neighbor=“ ”)InitDBD(Seq)DBD(Seq)Ex

14、StartExStartDBDDBDExChangeExChangeLSRLoadingLSULSRLSULoadingFull26OSPF的邻接关系需满足的条件邻居两个路由器之间如果不满足下列条件,则他们就不能成为邻居: Area-id:两个路由器必须在共同的网段上,它们的端口必须属于该网段上的同一个区,且属于同一个子网 验证(Authentication OSPF):同一区域路由器必须交换相同的验证密码,才能成为邻居 Hello Interval和Dead Interval: OSPF协议需要两个邻居路由器的这些时间间隔相同,否则就不能成为邻居路由器。 27OSPF的网络类型网络类型举例广

15、播以太网非广播多路访问NBMA帧中继、X.25点到点PPP,HDLC点到多点多个点到点链路的集合路由器接口类型不同,在建立邻接关系的时候,OSPF路由器执行的操作也略有不同OSPF的DR与BDR 4-1 ABDE广播网络中 建立邻接关系 构成n(n一1)2个 邻接关系 如果直连的路由器互相都建立邻接关系这种方法非常烦琐!不可取!BED29OSPF的DR与BDR 4-2ACBDE(DR)指定路由器(DR)一个网段上的其他路由器都和指定路由器(DR)构成邻接关系,而不是它们互相之间构成邻接关系ABCED(DR)30OSPF的DR与BDR 4-3DRBDR通过Hello报文选择DR和BDR来代表OS

16、PF网段其他的路由器(DRothers)只和DR及BDR路由器之间形成邻接关系31OSPF的DR与BDR 4-4P=1P=0P=1P=3P=2HelloDRBDR通过组播发送Hello报文具有最高OSPF优先级的路由器会被选为DR如果OSPF优先级相同,则具有最高Router ID的路由器会被选为DR32建立邻接关系过程总结发送Hello消息接口类型为点到点接口类型为点到多点接口类型为广播接口类型为NBMA选择DR和BDR发送DBD请求/发送LSU生成完整的LSDB形成邻接关系33OSPF的包类型总结包类型描述Hello用于邻居路由器之间建立和维护邻接关系数据库描述包DBD描述每台OSPF路由

17、器的链路状态数据库的内容链路状态请求包LSR请求链路状态数据库的部分内容链路状态更新包LSU传送链路状态数据通告LSA给邻居路由器链路状态确认包LSAck确认邻居发过来的LSA已经收到OSPF的Hello协议当路由器上启动OSPF进程时,每台路由器都会间隔一定的时间发送Hello包Hello包通过组播地址224.0.0.5发送OSPF路由器使用Hello包发起建立邻接关系并监视这种关系的存在和消失在广播网或者点对点网上,Hello的发送间隔是10秒;在NBMA网络上,Hello的发送间隔是30秒35OSPF的度量方法COST= 108/BWOSPF协议决定最短路径是基于路由器每一个接口指定的代

18、价(cost)来的一条路由的代价:是指沿着到达目的网络的路由路径上所有出站接口的代价之和!100M128KABC108/100M1108/128K781Cost值为1178178310100M36何时需要OSPF路由协议网络的规模 网络中的路由器在10台以上;中等或大规模的网络网络的拓扑结构 网络的拓扑结构为网状,并且任意两台路由器之间都有互通的需求 其它特殊的需求 要求路由变化时能够快速收敛,要求路由协议自身的网络开销尽量降低 对路由器自身的要求 运行OSPF协议时,对路由器的CPU的处理能力及内存的大小都有一定的要求,性能很低的路由器不推荐使用OSPF协议 37OSPF路由协议的特点可适应

19、大规模网络 路由变化收敛速度快 无路由环支持变长子网掩码VLSM 支持区域划分 支持以组播地址发送协议报 38OSPF路由器的类型骨干路由器内部路由器区域边界路由器ABR自治系统边界路由器ASBR39OSPF路由器的类型区域边界路由器/ABR自治系统边界路由器/ASBR区域边界路由器/ABRArea 1Area 0Area 2内部路由器内部路由器内部路由器只保存本区域内的链路状态信息用来连接区域0和其他区域用来连接OSPF的AS与外部其他的路由OSPF链路状态数据库链路状态数据库的组成每个路由器都创建了由每个接口、对应的相邻节点和接口速度组成的数据库链路状态数据库中每个条目称为LSA(链路状态

20、通告),常见的有六种LSA类型 41OSPF链路状态通告链路状态通告LSA的类型类型代码描述用途Type 1路由器LSA由区域内的路由器发出的Type 2网络LSA由区域内的DR发出的Type 3网络汇总LSAABR发出的,其他区域的汇总链路通告Type 4ASBR汇总LSAABR发出的,用于通告ASBR信息Type 5AS外部LSAASBR发出的,用于通告外部路由Type 7NSSA外部LSANSSA区域内的ASBR发出的,用于通告本区域连接的外部路由LSA对比区域类型描述允许的LSA类型普通区域能学习其他区域的路由能学习外部路由LSA-1、LSA-2、LSA-3、LSA-4、LSA-5Stub区域能学习其他区域的路由不能学习外部路由LSA-1、LSA-2、LSA-3、LSA-4Totally Stub不能学习其他区域的路由不能学习外部路由LSA-1、LSA-2NSSA能学习其他区域的路由不能学习其他区域连接的外部路由,但可以注入本区域连接的外部路由LSA-1、LSA-2、LSA-3、LSA-4、LSA-7OSPF单区域配置配置loopback接口地址Router-B_config#interface loopback 0Router-B_config_lo0#ip address IP地址 掩码启动OSPF路由进程Router-B_config#route

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论