RIP路由协议_计算机网络_第1页
RIP路由协议_计算机网络_第2页
RIP路由协议_计算机网络_第3页
RIP路由协议_计算机网络_第4页
RIP路由协议_计算机网络_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

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

文档简介

1、Chapter1RIP路由协议路由协议第11章Chapter2本章目标本章目标l 能够通过配置RIP路由协议使中小型网络互通l了解动态路由协议的分类及特点l掌握RIP协议路由表的形成和维护l掌握RIP v1和v2之间的区别l了解RIP路由协议的水平分割等规则的作用和原理 Chapter3本章结构本章结构RIP路由协路由协议议什么是动态路由什么是动态路由RIP的两个版本的两个版本水平分割水平分割RIP计时器计时器路由表的形成路由表的形成RIPv1的配置的配置RIPv2的配置的配置动态路由动态路由RIP的配置的配置RIP工作原理工作原理动态路由协议的分类动态路由协议的分类Chapter4什么是动态

2、路由?什么是动态路由?51R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0配置了接口配置了接口IP地址后,地址后,路由器的路由表中包路由器的路由表中包含什么内容?含什么内容?Routing TableNETMetricC20.0.0.00C30.0.0.00f0/0f0/1.1.2.1.2Chapter5什么是动态路由?什么是动态路由?52如果配置静态路由,如果配置静态路由,需要配置什么?需要配置什么?Ip route 10.0.0.0 255.0.0.0 20.0.0.1 Ip route 40.0.0.0 255.0.0.0 30.0.0.2R1R2R310.0

3、.0.020.0.0.030.0.0.040.0.0.0f0/0f0/1动态路由不需要手工写路由,动态路由不需要手工写路由,路由器之间能够自己互相学路由器之间能够自己互相学习!习!我的路由表是:我的路由表是:30.0.0.0和和40.0.0.0我的路由表是:我的路由表是:20.0.0.0和和30.0.0.0我的路由表是:我的路由表是:10.0.0.0和和20.0.0.0.1.2.1.2Chapter6什么是动态路由?什么是动态路由?53R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0f0/0f0/1Routing TableNETMetricC20.0.0.00C3

4、0.0.0.0010.0.0.040.0.0.0? ? ?不同的路由协议,有不同的路由协议,有不同的值不同的值50.0.0.0路由更新信息:路由更新信息:30.0.0.040.0.0.050.0.0.0.1.2.1.2Chapter7什么是动态路由?什么是动态路由?54R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0f0/0f0/1Routing TableNETMetricC20.0.0.00C30.0.0.0010.0.0.040.0.0.0能够对拓朴的改变作能够对拓朴的改变作出及时的反应出及时的反应50.0.0.050.0.0.0.1.2.1.2Chapter

5、8什么是动态路由什么是动态路由55l什么是动态路由l网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新和维护路由表的过程l基于某种路由协议实现的l动态路由的特点l减少管理任务l占用网络带宽Chapter9动态路由协议动态路由协议l 动态路由协议l向其他路由器传递路由信息l接收其他路由器的路由信息l根据收到的路由信息计算出到每个目的网络的最优路径,并由此生成路由表l根据网络拓朴变化及时调整路由表,同时向其他路由器宣告拓朴改变的信息Chapter10动态路由协议的分类动态路由协议的分类l 根据路由所执行的算法分类l距离矢量路由协议l 链路状态路由协议Chapter11距离矢量路由协议

6、距离矢量路由协议l 路由器每经过特定时间周期向邻居发送自己的路由表距离:有多远矢量:从哪个方向 R1R2R我能够到达路由器我能够到达路由器R,距离是距离是5我通过我通过R2可以到达路由可以到达路由器器R,R2到到R之间的具之间的具体细节我不清楚体细节我不清楚Chapter12链路状态路由协议链路状态路由协议21l 从对等路由器处获取信息,建立一张完整的网络图链路状态数据库R1R3R2R4Chapter13链路状态路由协议链路状态路由协议22l 再根据链路状态数据库,用SPF(最短路径树)算法计算出一个以自己为根的树型结构,再生成路由表R1R3R2R4SPF算法算法路由表路由表Chapter14

7、阶段总结阶段总结 什么是动态路由 路由器之间动态学习路由信息 根据Metric值选择最佳路由动态路由的分类距离矢量路由协议链路状态路由协议 Chapter15RIP路由协议概述路由协议概述l RIP是为TCP/IP环境中开发的第一个路由选择协议标准l RIP是一个距离-矢量路由选择协议 Chapter16RIP工作原理路由表的形成工作原理路由表的形成41l 路由器学习到直连网段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 TableN

8、ETNext hopMetricC10.0.0.00C20.0.0.00Routing TableNETNext hopMetricC30.0.0.00C40.0.0.00Chapter17l当路由器的更新周期30s到了时候,会向邻居发送路由表RIP工作原理路由表的形成工作原理路由表的形成42Routing 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

9、 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 30.0.0.2 1Chapter18RIP工作原理路由表的形成工作原理路由表的形成43l再过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 Tab

10、leNETNext hopMetricC10.0.0.00C20.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 2Chapter19RIP工作原理路由表的形成工作原理路由表的形成44路由表中是否已路由表中是否已有该条目?有该条目?是是否否接收到的信息接收到的信息是否优于(

11、或等于)路由是否优于(或等于)路由表中的条目表中的条目是否与原条目来自是否与原条目来自同一源地址同一源地址是是更新路由表更新路由表是是否否忽略路由信息忽略路由信息否否接收到路由信息接收到路由信息Chapter20RIP的度量值(的度量值(Metric)l RIP以跳数作为唯一的度量值R1R2R32M19.2K192.168.1.0/242MR1会选择从会选择从R3到达到达192.168.1.0网段网段Chapter21RIP工作原理工作原理l RIP路由协议向邻居发送整个路由表信息l RIP路由协议以跳数作为度量值根据跳数的多少来选择最佳路由l 最大跳数为15跳,16跳为不可达l 经过一系列路

12、由更新,网络中的每个路由器都具有一张完整的路由表的过程,称为收敛Chapter22RIP计时器计时器21l更新计时器l路由器每隔30秒从每个启动RIP协议的接口发送出路由更新信息l无效计时器l如果一条路由在180s内没有收到更新,这条路由的跳数将记为16l刷新计时器l如果这条路由在被记为16跳后,60s内还没有收到更新,则将这条路由从路由表中删除0s30s180s240stChapter23RIP计时器计时器22l抑制计时器l如果一个目标的距离增加或变为不可达,启动抑制计时器(180s),直到抑制计时器超时,路由器才接收有关于这条路由的更新信息。l作用是防止路由抖动R1R2R3N1N1 1跳跳

13、N1 2跳跳N1 16跳跳N1 16跳跳N1 16跳跳N1 16跳跳N1 1跳跳抑制计时器超时前抑制计时器超时前忽略更新忽略更新Chapter24路由环路路由环路41Routing TableNetHopNext Hop10.0.0.0120.0.0.120.0.0.0030.0.0.0040.0.0.0130.0.0.2Routing TableNetHopNext Hop10.0.0.0230.0.0.120.0.0.0130.0.0.130.0.0.0040.0.0.00Routing TableNetHopNext Hop10.0.0.0020.0.0.0030.0.0.0120.0.

14、0.240.0.0.0220.0.0.2R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0.1.1.2.2Chapter25路由环路路由环路42R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0.1.1.2.2发送发送40.0.0.0的跳数的跳数为为1的更新信息的更新信息Routing TableNetHopNext Hop10.0.0.0120.0.0.120.0.0.0030.0.0.0040.0.0.0130.0.0.2Routing TableNetHopNext Hop10.0.0.0230.0.0.120.0.0.0130.0.0

15、.130.0.0.0040.0.0.016Routing TableNetHopNext Hop10.0.0.0020.0.0.0030.0.0.0120.0.0.240.0.0.0220.0.0.2被标记为无被标记为无效效Chapter26路由环路路由环路43R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0.1.1.2.2Routing TableNetHopNext Hop10.0.0.0120.0.0.120.0.0.0030.0.0.0040.0.0.0130.0.0.2Routing TableNetHopNext Hop10.0.0.0230.0.0.1

16、20.0.0.0130.0.0.130.0.0.0040.0.0.0230.0.0.1Routing TableNetHopNext Hop10.0.0.0020.0.0.0030.0.0.0120.0.0.240.0.0.0220.0.0.2发送发送40.0.0.0的路的路由更新,跳数为由更新,跳数为2将跳数改变为将跳数改变为2跳,跳,下一条地址为下一条地址为30.0.0.1Chapter27路由环路路由环路44R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0.1.1.2.2产生路由环路,直产生路由环路,直到跳数增加到到跳数增加到16为为止止Routing Tab

17、leNetHopNext Hop10.0.0.0120.0.0.120.0.0.0030.0.0.0040.0.0.0330.0.0.2Routing TableNetHopNext Hop10.0.0.0230.0.0.120.0.0.0130.0.0.130.0.0.0040.0.0.0230.0.0.2Routing TableNetHopNext Hop10.0.0.0020.0.0.0030.0.0.0120.0.0.240.0.0.0220.0.0.2将跳数改变为将跳数改变为3跳跳Chapter28水平分割水平分割R1R2R310.0.0.020.0.0.030.0.0.040.0

18、.0.0.1.1.2.230.0.0.040.0.0.010.0.0.020.0.0.0l 水平分割是一个规则,用来防止路由环路的产生l规则:从一个接口上学习到的路由信息,不再从这个接口发送出去Chapter29有类路由与无类路由有类路由与无类路由l 根据路由协议,在进行路由信息宣告时,是否包含网络掩码,可以把路由协议分为两种:l一种是有类路由(Classful)协议,它们在宣告路由信息时不携带网络掩码l一种是无类路由(Classless)协议,它们在宣告路由信息时携带网络掩码Chapter30RIP路由协议的版本路由协议的版本l RIP v1l发送路由更新时不携带子网掩码,属于有类路由协议l

19、发送路由更新时,目标地址为广播地址: 255.255.255.255 l RIP v2l发送路由更新时携带子网掩码,属于无类路由协议l发送路由更新时,目标地址为组播地址:224.0.0.9Chapter31RIP v1l 不支持不连续子网R1R2R310.1.1.0/24192.168.1.0192.168.2.010.1.2.0/24.1.1.2.210.1.1.0Routing TableNETNext hopMetric10.0.0.0/8192.168.1.1110.0.0.0/8192.168.2.2110.1.2.0路由汇总与划分路由汇总与划分子网相反的过程子网相反的过程Chapt

20、er32RIP v2Routing TableNETNext hopMetric10.1.1.0/24192.168.1.1110.1.2.0/24192.168.2.21l 发送路由更新时,携带子网掩码,因此支持不连续子网R1R2R310.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/24Chapter33阶段总结阶段总结 RIP工作原理路由表的形成最大跳数RIP计时器水平分割RIP的版本1与版本2 Chapter34阶段练习阶段练习J RIP支持的最大跳数是多少?J RIP v1与v2之间的区别是什

21、么?J 水平分割的作用是什么? Chapter35RIP v1路由协议的配置路由协议的配置l 启动RIP进程Router(config)# router ripl 宣告主网络号Router(config-router)# network network-number1、哪个接口向外宣告、哪个接口向外宣告RIP路由,路由,并能接收并能接收RIP更新更新2、向外宣告哪个网段、向外宣告哪个网段Chapter36验证配置验证配置l 查看路由表Router# show ip routel 查看路由协议配置Router# show ip protocolsl 打开RIP协议调试命令Rouetr# debu

22、g ip ripChapter37RIP v1路由协议配置实例路由协议配置实例51ABC10.0.0.0/820.0.0.0/8192.168.1.0/24192.168.2.0/24f0/0f0/1f0/0f0/1f0/0f0/1.1.1.1.2.2.2Chapter38RIP v1路由协议配置实例路由协议配置实例52RouterA(config)#interface f0/0RouterA(config-if)#ip address 192.168.1.1 255.255.255.0RouterA(config-if)#no shutdownRouterA(config)#interfac

23、e f0/1RouterA(config-if)#ip address 10.0.0.2 255.0.0.0RouterA(config-if)#no shutdownRouterA(config)#router ripRouterA(config-router)#network 10.0.0.0RouterA(config-router)#network 192.168.1.0Chapter39RIP v1路由协议配置实例路由协议配置实例53ABC10.0.0.0/820.0.0.0/8192.168.1.0/24192.168.2.0/24f0/0f0/1f0/0f0/1f0/0f0/1.

24、1.1.1.2.2.2Chapter40RIP v1路由协议配置实例路由协议配置实例54RouterB(config)#interface f0/0RouterB(config-if)#ip address 10.0.0.1 255.0.0.0RouterB(config-if)#no shutdownRouterB(config)#interface f0/1RouterB(config-if)#ip address 20.0.0.2 255.0.0.0RouterB(config-if)#no shutdownRouterB(config)#router ripRouterB(config

25、-router)#network 10.0.0.0RouterB(config-router)#network 20.0.0.0RIP路由配置演示路由配置演示Chapter41RIP v1路由协议配置实例路由协议配置实例55ABC10.0.0.0/820.0.0.0/8192.168.1.0/24192.168.2.0/24f0/0f0/1f0/0f0/1f0/0f0/1.1.1.1.2.2.2由学员来完成由学员来完成Chapter42查看路由表查看路由表RouetrA# show ip routeCodes: C - connected, S - static, R - RIP, M - m

26、obile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate

27、 default, U - per-user static route o - ODR, P - periodic downloaded static routeGateway of last resort is not setC 192.168.1.0 is directly connected, FastEthernet0/0C 10.0.0.0 is directly connected, FastEthernet0/1R 20.0.0.0 120/1 via 10.0.0.1, 00:00:15, FastEthernet0/1R 192.168.2.0 120/2 via 10.0.

28、0.1, 00:00:15, FastEthernet0/1表示表示RIP协议学到协议学到的路由的路由管理距离(管理距离(Distance),),RIP的管理距离为的管理距离为120Metric,RIP中中为跳数为跳数Chapter43查看路由协议配置查看路由协议配置RouterA# show ip protocolRouting Protocol is rip Sending updates every 30 seconds, next due in 25 seconds Invalid after 180 seconds, hold down 180, flushed after 240

29、Outgoing update filter list for all interfaces is not set Incoming update filter list for all interfaces is not set Redistributing: rip Default version control: send version 1, receive any version Interface Send Recv Triggered RIP Key-chain FastEthernet0/0 1 1 2 FastEthernet0/1 1 1 2 Automatic netwo

30、rk summarization is in effect Maximum path: 4 Routing for Networks: 10.0.0.0 192.168.1.0 Routing Information Sources: Gateway Distance Last Update 10.0.0.1 120 00:00:20 Distance: (default is 120) 默认情况下,使用版本默认情况下,使用版本1发送路由更新,可以接收发送路由更新,可以接收v1或或2的路由更新信息的路由更新信息Chapter44打开打开RIP协议调试命令协议调试命令RouterA# debug

31、 ip ripRIP: sending v1 update to 255.255.255.255 via FastEthernet0/0 (192.168.1.1)RIP: sending v1 update to 255.255.255.255 via FastEthernet0/1 (10.0.0.2)RIP: received v1 update from 10.0.0.1 on FastEthernet0/120.0.0.0 in 1 hops192.168.2.0 in 2 hopsRIP: build update entriesnetwork 10.0.0.0 metric 1n

32、etwork 192.168.2.0 metric 3network 2.0.0.0 metric 2RIP v1广播发广播发送路由更新送路由更新从从10.0.0.1接收接收到到v1的更新的更新Chapter45RIP v2配置配置l配置RIP协议使用版本2Router(config)# router ripRouter(config-router)# version 2Router(config-router)# no auto-summary配置为使用版配置为使用版本本2版本版本2默认情况下边默认情况下边界自动汇总,如果需界自动汇总,如果需要支持可变长子网,要支持可变长子网,需要配置为不进

33、行自需要配置为不进行自动汇总动汇总Chapter46查看路由协议配置查看路由协议配置RouterA# show ip protocolRouting Protocol is rip Sending updates every 30 seconds, next due in 16 seconds Invalid after 180 seconds, hold down 180, flushed after 240 Outgoing update filter list for all interfaces is not set Incoming update filter list for al

34、l interfaces is not set Redistributing: rip Default version control: send version 2, receive version 2 Interface Send Recv Triggered RIP Key-chain FastEthernet0/0 2 2 FastEthernet0/1 2 2 Automatic network summarization is in effect Maximum path: 4 Routing for Networks: 10.0.0.0 192.168.1.0 Routing Information Sources: Gateway Distance Last Update 10.0.0.1 120 00:00:15 Distance: (default is 120)配置了配置了version 2后,只后,只使用版本使用版本2发送和接收路发送和接收路由更新由更新 Chapter47打开打开RIP协议调试命令协议调试命令RouterA# debug ip ripRIP: received v2 update from 10.0.0.1 on FastEthernet0/120.0.0

温馨提示

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

评论

0/150

提交评论