RIP 路由信息协议.ppt

上传人:asd****56 文档编号:87340450 上传时间:2023-04-16 格式:PPT 页数:60 大小:1.07MB
返回 下载 相关 举报
RIP 路由信息协议.ppt_第1页
第1页 / 共60页
RIP 路由信息协议.ppt_第2页
第2页 / 共60页
点击查看更多>>
资源描述

《RIP 路由信息协议.ppt》由会员分享,可在线阅读,更多相关《RIP 路由信息协议.ppt(60页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、目录Page 1/51路路 由由路由分类路由分类原原 理理基本概念基本概念静态配置静态配置静态路由静态路由默认路由默认路由路由基本原路由基本原理理静态静态路由及路由及配置配置RIPRIP路由协议路由协议动态路由动态路由RIPRIP原理原理RIPRIP的配置的配置什么是路由?路由跨越从源主机到目标主机的一个互联网络来转发数据包的过程Page 2/51能够将数据包转发到正确的目的地,并在转发过程中选择最佳路径的设备路由器路由器路由器路由器(Router):工作在OSI第三层(网络层)上、具有连接不同类型网络的能力并能够选择数据传送路径的网络设备。特点:1、路由器工作在第三层上路由器工作在第三层上,

2、路由器是第三层网络设备路由器是第三层网络设备。集线器工作在OS第一层,数据只是电流,只是简单地将电流传送到其他端口;交换机工作在第二层,对它来说,网络上的数据就是MAC地址的集合,它能分辨出帧中的源MAC地址和目的MAC地址,因此可以在任意两个端口间建立联系;路由器工作在第三层,它比交换机还要“聪明”一些,它能理解数据中的IP地址,如果它接收到一个数据包,就检查其中的IP地址,如果目标地址是本地网络的就不理会,如果是其他网络的,就将数据包转发出本地网络。Page 3/51路由器特点:2、路由器能连接不同类型的网络路由器能连接不同类型的网络,如局域网和广域网,如以太网、ATM网、FDDI网、令牌

3、环网等。不同类型的网络,其传送的数据单元帧(Frame)的格式和大小是不同的,就像公路运输是汽车为单位装载货物,而铁路运输是以车皮为单位装载货物一样,从汽车运输改为铁路运输,必须把货物从汽车上放到火车车皮上,网络中的数据也是如此,数据从一种类型的网络传输至另一种类型的网络,必须进行帧格式转换。3、路由器具有路径选择能力路由器具有路径选择能力。在互联网中,从一个节点到另一个节点,可能有许多路径,路由器可以选择通畅快捷的近路,会大大提高通信速度,减轻网络系统通信负荷,节约网络系统资源。Page 4/51路由器工作原理11Page 5/511.04.01.3E04.3S02.2E02.1S04.14

4、.21.11.2Router1Router2Data主机1.1要发送数据到4.2路由表路由表网段网段接口接口1.0E02.0S04.0S0路由表路由表网段网段接口接口1.0S02.0S04.0E0路由器工作原理12路由表路由表网段网段接口接口1.0E02.0S04.0S0路由表路由表网段网段接口接口1.0S02.0S04.0E0Page 6/511.04.01.3E04.3S02.2E02.1S04.14.21.11.2Router1Router2Data路由器接收到数据,查看数据包中的目标地址为4.2,查找路由表路由器工作原理13Page 7/511.04.01.3E04.3S02.2E02

5、.1S04.14.21.11.2Router1Router2Data路由器1根据路由表转发数据到S0口路由表路由表网段网段接口接口1.0E02.0S04.0S0路由表路由表网段网段接口接口1.0S02.0S04.0E0路由器工作原理14Page 8/511.04.01.3E04.3S02.2E02.1S04.14.21.11.2Router1Router2Data路由器2接收到数据包,查看数据包的目标地址,并查找路由表路由表路由表网段网段接口接口1.0E02.0S04.0S0路由表路由表网段网段接口接口1.0S02.0S04.0E0路由器工作原理15Page 9/511.04.01.3E04.

6、3S02.2E02.1S04.14.21.11.2Router1Router2Data路由器2根据路由表转发数据到E0口路由表路由表网段网段接口接口1.0E02.0S04.0S0路由表路由表网段网段接口接口1.0S02.0S04.0E0主机4.2接收到数据包路由表路由表:在路由器中维护的路由条目,路由器根据路由表做路径选择。路由表路由表网段网段接口接口1.0E02.0S04.0S0Page 10/51那么这张表是怎么形成的呢?静态路由直连路由 相连路由器接口配置了IP地址并UP即出现静态路由 使用下一条地址配置,单向默认路由 末梢网络,唯一对外出口的网络Page 11/51直连路由当在路由器上

7、配置了接口的IP地址,并且接口状态为up的时候,路由表中就出现直连路由项路由表路由表网段网段接口接口Page 12/51f0/0f0/1 192.168.1.0/24 f0/0 10.0.0.0/8 f0/1192.168.1.1/2410.1.1.1/820.0.0.0/8对于不直连的网段,需要静态路由或动态路由,将网段添加到路由表中静态路由静态路由是由管理员手工配置的,是单向的。Page 13/51192.168.2.1S0192.168.1.0B192.168.2.2NetworkAB到达192.168.1.0网段,需要将数据包转发给路由器B的192.168.2.1的接口默认路由当路由器

8、在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口Page 14/51Stub Network-末节网络192.168.2.1S0192.168.1.0B192.168.2.2NetworkAB不论去往哪里的非本网段的数据包都转发给路由器A的192.168.2.2接口静态与默认路由适用的环境静态路由特点路由表是手工设置的除非网络管理员干预,否则静态路由不会发生变化路由表的形成不需要占用网络资源适用环境一般用于网络规模很小、拓扑结构固定的网络中 默认路由特点在所有路由类型中,默认路由的优先级最低适用环境一般应用在只有一个出口的末端网络中或作为其他路由的补充Page 15/51路

9、由器转发数据包时的封装过程Page 16/51Host AHost BABe0e1e0e1192.168.1.2/2400-11-12-21-11-11192.168.1.1/2400-11-12-21-22-2210.1.1.1/800-11-12-21-33-3310.1.1.2/800-11-12-21-44-44192.168.2.1/2400-11-12-21-55-55192.168.2.2/2400-11-12-21-66-6600-11-12-21-22-2200-11-12-21-11-11SA:192.168.1.2/24DA:192.168.2.2/2400-11-12-

10、21-55-5500-11-12-21-66-66SA:192.168.1.2/24DA:192.168.2.2/2400-11-12-21-33-3300-11-12-21-44-44SA:192.168.1.2/24DA:192.168.2.2/24路由器启动时的输出内容Page 17/51-System Configuration Dialog-Continue with configuration dialog?yes/no:yes At any point you may enter a question mark?for help.Use ctrl-c to abort confi

11、guration dialog at any prompt.Default settings are in square brackets .Router con0 is now availablePress RETURN to get started.RouterSetup模式命令行模式路由器的配置模式Page 18/51v用户模式:Routerv特权模式:Router#v全局配置模式:Router(config)#v接口配置模式:Router(config-if)#v子接口配置模式:Router(config)#interface fa0/0.1 Router(config-subif)#

12、vLine模式:Router(config-line)#v路由模式:Router(config-router)#静态路由的配置21如果路由器A连接的网络需要访问192.168.1.0网段的主机,需要做什么设置?Page 19/51192.168.2.1fa0/0192.168.1.0B192.168.2.2NetworkAB192.168.1.10192.168.1.11fa0/1fa0/0静态路由的配置22Router Aenable Router A#config terminalRouter A(config)#interface f0/0Router A(config-if)#ip a

13、ddress 192.168.2.2 255.255.255.0Router A(config-if)#no shutdownRouter A(config-if)#exitRouter A(config)#ip route 192.168.1.0 255.255.255.0 192.168.2.1Page 20/51进入特权模式进入全局配置模式进入接口配置模式配置接口IP地址激活端口配置静态路由目标网段目标网段的掩码下一跳地址默认路由的配置21192.168.1.0网段的主机需要访问外部的网络,B路由器是这个网段唯一的出口,可以在B路由器上配置默认路由。Page 21/51192.168.2

14、.1fa0/0192.168.1.0B192.168.2.2NetworkABfa0/1fa0/0默认路由的配置22Router Benable Router B#config terminalRouter B(config)#interface f0/1Router B(config-if)#ip address 192.168.2.1 255.255.255.0Router B(config-if)#no shutdownRouter B(config-if)#exitRouter B(config)#interface f0/0Router B(config-if)#ip address

15、 192.168.1.1 255.255.255.0Router B(config-if)#no shutdownRouter B(config-if)#exitRouter B(config)#ip route 0.0.0.0 0.0.0.0 192.168.2.2Page 22/51表示任何网络下一跳地址查看路由表Page 23/51RouterA#show ip routeCodes:C-connected,S-static,R-RIP,M-mobile,B-BGP D-EIGRP,EX-EIGRP external,O-OSPF,IA-OSPF inter area N1-OSPF N

16、SSA 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 default,U-per-user static route o-ODR,P-periodic downloaded static routeGateway of last resort is not setS 192.1

17、68.1.0/24 1/0 via 192.168.2.1C 192.168.2.0/24 is directly connected,FastEthernet0/0S表示静态路由C表示直连路由什么是动态路由什么是动态路由网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新和维护路由表的过程基于某种路由协议实现的动态路由的特点减少管理任务占用网络带宽Page 24/54动态路由协议 动态路由协议向其他路由器传递路由信息接收其他路由器的路由信息根据收到的路由信息计算出到每个目的网络的最优路径,并由此生成路由表根据网络拓朴变化及时调整路由表,同时向其他路由器宣告拓朴改变的信息Page

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

19、协议在协议栈中的位置Page 30/54BGPBGPRIPRIP(udp520)(udp520)OSPFOSPFEIGRPEIGRPTCPUDPIP链路层物理层RIP路由协议概述 RIP是为TCP/IP环境中开发的第一个路由选择协议标准 RIP是一个距离-矢量路由选择协议管理距离(权):120Page 31/54直接出口直接出口0 0使用下一跳配置的静态路由1EIGRP汇总路由5IGRP100OSPF110RIP120RIP工作原理路由表的形成31 路由器学习到直连网段Routing TableNETNext hopMetricC20.0.0.00C30.0.0.00Page 32/54R1R

20、2R310.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 hopMetricC30.0.0.00C40.0.0.00RIP工作原理路由表的形成32当路由器的更新周期30s到了时候,会向邻居发送路由表Page 33/54Routing TableNETNext hopMetricC20.0.0.00C30.0.0.00R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0.1.1.2.2Routing Ta

21、bleNETNext 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 30.0.0.2 1RIP工作原理路由表的形成33再过30s,路由器的第二个更新周期到了,再次发送路由表Page 34/54Routing TableNETNext hopMetricC20.0.0.00C30.0.0.00R1R2R310.0.0.020.0.0

22、.030.0.0.040.0.0.0.1.1.2.2Routing TableNETNext 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 1R 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 1R 10.0.0.0 30.0.0.1 2RIP工作原理路由表的形成34Page 35/54路由表中是否已有该条目?是否接收到的信

23、息是否优于(或等于)路由表中的条目是否与原条目来自同一源地址是更新路由表是否忽略路由信息否接收到路由信息RIP的度量值(Metric)RIP以跳数作为唯一的度量值Page 36/54R1R2R32M19.2K192.168.1.0/242MR1会选择从R3到达192.168.1.0网段RIP工作原理 RIP路由协议向邻居发送整个路由表信息 RIP路由协议以跳数作为度量值根据跳数的多少来选择最佳路由 最大跳数为15跳,16跳为不可达 经过一系列路由更新,网络中的每个路由器都具有一张完整的路由表的过程,称为收敛Page 37/54RIP计时器21更新计时器路由器每隔30秒从每个启动RIP协议的接口

24、发送出路由更新信息无效计时器如果一条路由在180s内没有收到更新,这条路由的跳数将记为16刷新计时器如果这条路由在被记为16跳后,60s内还没有收到更新,则将这条路由从路由表中删除Page 38/540s30s180s240stRIP计时器22抑制计时器如果一个目标的距离增加或变为不可达,启动抑制计时器(180s),直到抑制计时器超时,路由器才接收有关于这条路由的更新信息。作用是防止路由抖动Page 39/54R1R2R3N1N1 1跳N1 2跳N1 16跳N1 16跳N1 16跳N1 16跳N1 1跳抑制计时器超时前忽略更新路由环路41Routing TableNetHopNext Hop1

25、0.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.0.240.0.0.0220.0.0.2Page 40/54R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0.1.1.2.2路由环路42Page 41/54R1R2R310.0.0.020.0.

26、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.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被标记为无效路由环路43Pag

27、e 42/54R1R2R310.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.120.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发送

28、40.0.0.0的路由更新,跳数为2将跳数改变为2跳,下一条地址为30.0.0.1路由环路44Page 43/54R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0.1.1.2.2产生路由环路,直到跳数增加到16为止Routing TableNetHopNext 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 Table

29、NetHopNext Hop10.0.0.0020.0.0.0030.0.0.0120.0.0.240.0.0.0220.0.0.2将跳数改变为3跳水平分割 水平分割是一个规则,用来防止路由环路的产生规则:从一个接口上学习到的路由信息,不再从这个接口发送出去Page 44/54R1R2R310.0.0.020.0.0.030.0.0.040.0.0.0.1.1.2.230.0.0.040.0.0.010.0.0.020.0.0.0有类路由与无类路由 根据路由协议,在进行路由信息宣告时,是否包含网络掩码,可以把路由协议分为两种:一种是有类路由(Classful)协议,它们在宣告路由信息时不携带网

30、络掩码一种是无类路由(Classless)协议,它们在宣告路由信息时携带网络掩码Page 45/54RIP v1 不支持不连续子网Routing TableNETNext hopMetric10.0.0.0/8192.168.1.1110.0.0.0/8192.168.2.21Page 46/54R1R2R310.1.1.0/24192.168.1.0192.168.2.010.1.2.0/24.1.1.2.210.1.1.010.1.2.0路由汇总与划分子网相反的过程RIP v2 发送路由更新时,携带子网掩码,因此支持不连续子网Page 47/54Routing TableNETNext h

31、opMetric10.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/24阶段总结 RIP工作原理路由表的形成最大跳数RIP计时器水平分割RIP的版本1与版本2 Page 48/54阶段练习J RIP支持的最大跳数是多少?J RIP v1与v2之间的区别是什么?J 水平分割的作用是什么?Page 49/54RIP v1路由协议的配置 启动RIP进程Router(config)#router rip 宣告

32、主网络号Router(config-router)#network network-numberPage 50/541、哪个接口向外宣告RIP路由,并能接收RIP更新2、向外宣告哪个网段验证配置 查看路由表Router#show ip route 查看路由协议配置Router#show ip protocols 打开RIP协议调试命令Rouetr#debug ip ripPage 51/54RIP v1路由协议配置实例51Page 52/54ABC10.0.0.0/820.0.0.0/8192.168.1.0/24192.168.2.0/24f0/0f0/1f0/0f0/1f0/0f0/1.1

33、.1.1.2.2.2RIP v1路由协议配置实例52RouterA(config)#interface f0/0RouterA(config-if)#ip address 192.168.1.1 255.255.255.0RouterA(config-if)#no shutdownRouterA(config)#interface f0/1RouterA(config-if)#ip address 10.0.0.2 255.0.0.0RouterA(config-if)#no shutdownRouterA(config)#router ripRouterA(config-router)#ne

34、twork 10.0.0.0RouterA(config-router)#network 192.168.1.0Page 53/54RIP v1路由协议配置实例53Page 54/54ABC10.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.2RIP v1路由协议配置实例54RouterB(config)#interface f0/0RouterB(config-if)#ip address 10.0.0.1 255.0.0.0RouterB(config-if)#no shutd

35、ownRouterB(config)#interface f0/1RouterB(config-if)#ip address 20.0.0.2 255.0.0.0RouterB(config-if)#no shutdownRouterB(config)#router ripRouterB(config-router)#network 10.0.0.0RouterB(config-router)#network 20.0.0.0Page 55/54RIP路由配置演示查看路由表RouetrA#show ip routeCodes:C-connected,S-static,R-RIP,M-mobil

36、e,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 default,U-per-user static route o-ODR,P-per

37、iodic 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.0.1,00:00:15,FastEthernet0/1Page 56/54表示RIP协议学到的路由管理距离(D

38、istance),RIP的管理距离为120Metric,RIP中为跳数RIP v2配置配置RIP协议使用版本2Router(config)#router ripRouter(config-router)#version 2Router(config-router)#no auto-summaryPage 57/54配置为使用版本2版本2默认情况下边界自动汇总,如果需要支持可变长子网,需要配置为不进行自动汇总查看路由协议配置RouterA#show ip protocolRouting Protocol is rip Sending updates every 30 seconds,next d

39、ue 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 all interfaces is not set Redistributing:rip Default version control:send version 2,receive version 2 Interface Send Recv Triggered RIP

40、 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)Page 58/54配置了version 2后,只使用版本2发送和接收路由更新 打开R

41、IP协议调试命令RouterA#debug ip ripRIP:received v2 update from 10.0.0.1 on FastEthernet0/120.0.0.0/8 via 0.0.0.0 in 1 hops192.168.2.0/24 via 0.0.0.0 in 2 hopsRIP:sending v2 update to 224.0.0.9 via FastEthernet0/0(192.168.1.1)RIP:sending v2 update to 224.0.0.9 via FastEthernet0/1(10.0.0.2)Page 59/54RIP v2组播

42、发送路由更新路由更新中携带子网掩码Debug ip rip演示总结Page 60/54RIP路由协议什么是动态路由RIP的两个版本水平分割RIP计时器路由表的形成RIPv1的配置RIPv2的配置动态路由RIP的配置RIP工作原理动态路由的分类自动生成并维护路由表,基于路由协议实现距离矢量路由协议链路状态路由协议相邻路由器之间互相发送路由表更新计时器无效计时器刷新计时器抑制计时器避免路由环路的规则,从一个接口收到的路由信息,不再从这个接口发出去RIP v1是有类路由协议RIP v2属于无类路由协议Router ripNetwork 主网络号Router ripVersion 2Network 主网络号No auto-summary

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com