路由器配置精选PPT.ppt
路由器配置第1页,此课件共43页哦实验目的应该掌握以下内容应该掌握以下内容:区分静态、动态路由的不同区分静态、动态路由的不同设置静态路由设置静态路由识别距离矢量的路由协议:识别距离矢量的路由协议:RIP 和和 IGRP设置设置Routing Information Protocol(RIP)设置设置Interior Gateway Routing Protocol(IGRP)利用利用show 命令查看命令查看 IP 路由信息路由信息第2页,此课件共43页哦Part.1 了解路由第3页,此课件共43页哦要实现路由路由器必须知道:目的地址源地址所有可能的路由路径最佳路由路径管理路由信息什么是路由172.16.1.010.120.2.0路由是指导路由是指导IPIP报文发送的路径信息。报文发送的路径信息。第4页,此课件共43页哦什么是路由 一条路由信息应包含以下内容:目标网络(与报文的一条路由信息应包含以下内容:目标网络(与报文的目的地址进行匹配,进行路由选择)、下一跳地址(指明目的地址进行匹配,进行路由选择)、下一跳地址(指明路由的发送路径)、路由的发送路径)、MetricMetric和管理距离。和管理距离。第5页,此课件共43页哦RouterA#sh ip routeCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,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,E EGP,i-IS-IS,L1-IS-IS level-1,L2-IS-IS level-2,*-candidate default,U-per-user static route,o ODR,T-traffic engineered routeGateway of last resort is not set 172.16.0.0/24 is subnetted,1 subnetsC 172.16.1.0 is directly connected,Ethernet0 10.0.0.0/24 is subnetted,2 subnetsR 10.2.2.0 120/1 via 10.1.1.2,00:00:07,Serial2C 10.1.1.0 is directly connected,Serial2R 192.168.1.0/24 120/2 via 10.1.1.2,00:00:07,Serial2CiscoCisco的路由表的路由表目的网络管理距离管理距离AD(区分不同路由协议的可信度)和度量值(区分不同路由协议的可信度)和度量值metric(在同一(在同一路由协议内比较不同路由的代价)路由协议内比较不同路由的代价)下一跳IP地址转发接口第6页,此课件共43页哦管理距离(路由优先级)用于区分路由信息的可信度,值越小越可信。用于区分路由信息的可信度,值越小越可信。如果路由器通过不同的路由协议获得多条到达同一如果路由器通过不同的路由协议获得多条到达同一目的网络的路径,那么,从管理距离最小(优先级目的网络的路径,那么,从管理距离最小(优先级最高)的路由协议学习到的路由被优先加入路由表最高)的路由协议学习到的路由被优先加入路由表中。中。管理距离(路由优先级)是根据路由协议算法管理距离(路由优先级)是根据路由协议算法的优劣程度等因素得出的经验数值,管理员可以手的优劣程度等因素得出的经验数值,管理员可以手工修改。工修改。第7页,此课件共43页哦度量值(路由权)Metric即使在同一种路由选择协议内部,也可能存在到达目的即使在同一种路由选择协议内部,也可能存在到达目的网络的多条路径,路由器优先使用度量值网络的多条路径,路由器优先使用度量值metricmetric最小的最小的路由来转发数据。路由来转发数据。MetricsMetrics:每种路由协议用于衡量最佳路径的标准(只:每种路由协议用于衡量最佳路径的标准(只比较该路由协议获得的到同一目的网络的所有路径,不比较该路由协议获得的到同一目的网络的所有路径,不与其它路由协议获得的路径进行比较)与其它路由协议获得的路径进行比较)每种路由协议所使用的度量值含意不同,因此,不每种路由协议所使用的度量值含意不同,因此,不同路由协议的同路由协议的metricmetric没有可比性。需要使用管理距离没有可比性。需要使用管理距离(路由优先级)来裁决从不同路由协议获得的多条路(路由优先级)来裁决从不同路由协议获得的多条路径的优劣。径的优劣。第8页,此课件共43页哦计算度量值(路由权)Metric路由度量值(路由权)经常由以下几方面的属性来综合计算:路由度量值(路由权)经常由以下几方面的属性来综合计算:Hop count数据包到达目标所必须经过的网络数量,跳数越小路由越好。数据包到达目标所必须经过的网络数量,跳数越小路由越好。路径长度是指到达目标的总跳数。路径长度是指到达目标的总跳数。Ticks在在Novell IPX 网络中代表延迟,每网络中代表延迟,每tick约约1/18秒。秒。Cost通常由管理员根据链路带宽、线路价格、或其他因素综合设通常由管理员根据链路带宽、线路价格、或其他因素综合设定,开小值最小的路径优先。定,开小值最小的路径优先。Bandwidth链路的数据容量,即最大传输速率。链路的数据容量,即最大传输速率。Delay把数据包从源送到目的所需的时间,取决于带宽、路由器队把数据包从源送到目的所需的时间,取决于带宽、路由器队列的长度、网络冲突、物理距离等多种因素。列的长度、网络冲突、物理距离等多种因素。Load网络资源(如路由器或者链路)被利用的程度(活动的数量)。网络资源(如路由器或者链路)被利用的程度(活动的数量)。.Reliability通常指每条网络链路上的差错率通常指每条网络链路上的差错率.MTUMaximum transmission unit.路径上所有链路能够接受的数据路径上所有链路能够接受的数据包的最大长度字节数。包的最大长度字节数。第9页,此课件共43页哦静态路由由网络管理员在路由器上手工添加路由信息以实现路由目的动态路由根据网络结构或流量的变化,路由协议会自动调整路由信息以实现路由静态路由和动态路由第10页,此课件共43页哦Part.2 配置静态路由第11页,此课件共43页哦172.16.2.1SO静态路由172.16.1.0B172.16.2.2NetworkA在小型网络中适宜设置静态路由。在小型网络中适宜设置静态路由。使用静态路由可有效保障网络安全、使用静态路由可有效保障网络安全、节约带宽,但当网络改变时,静态路由不会自动改变,必须要有网络管理节约带宽,但当网络改变时,静态路由不会自动改变,必须要有网络管理员的介入。员的介入。静态路由必须在参与通信的两端路由器上进行双向配置。静态路由必须在参与通信的两端路由器上进行双向配置。在静态路由中在静态路由中,当相应端口关闭后当相应端口关闭后,sh ip routesh ip route不会显示该路由不会显示该路由,当端口恢复正常后当端口恢复正常后,sh ip routesh ip route又会显示该路由。又会显示该路由。BStub Network第12页,此课件共43页哦指定一条可以到达目标网络的路径Router(config)#ip route network mask address|interface静态路由的配置静态路由的配置Destination-network目标网络或子网目标网络或子网mask子网掩码子网掩码Next-hop-address下一跳路由器的下一跳路由器的IP地址地址interface收发数据包的接口名称收发数据包的接口名称第13页,此课件共43页哦Stub Networkip route 172.16.1.0 255.255.255.0 172.16.2.1172.16.2.1SO静态路由的例子172.16.1.0B172.16.2.2NetworkAB这是一条单方向的路径,必须配置一条相反的路径。这是一条单方向的路径,必须配置一条相反的路径。第14页,此课件共43页哦Stub Networkip route 0.0.0.0 0.0.0.0 172.16.2.2缺省路由172.16.2.1SO172.16.1.0B172.16.2.2NetworkAB使用缺省路由后,使用缺省路由后,Stub Network可以到达路由器可以到达路由器A以外的网络。以外的网络。0.0.0.0 0.0.0.0 代表任何网络代表任何网络默认路由最后起作用,即仅当路由表中没有明确的匹配项时才使用默默认路由最后起作用,即仅当路由表中没有明确的匹配项时才使用默认路由认路由如报文的目的地不在路由表中且路由中没有缺省路由,那么该报文被丢弃的同如报文的目的地不在路由表中且路由中没有缺省路由,那么该报文被丢弃的同时,返回源端一个时,返回源端一个ICMP报文指明该目的地址或网络不可达。报文指明该目的地址或网络不可达。第15页,此课件共43页哦Part.3 了解动态路由第16页,此课件共43页哦动态路由动态路由选择使用了路由器的动态路由选择使用了路由器的2 2个基本功能:个基本功能:维护路由表维护路由表 以路由更新的形式将网络拓补结构发生变化以路由更新的形式将网络拓补结构发生变化的信息及时发布给其它路由器,从而动态地适应的信息及时发布给其它路由器,从而动态地适应网络拓补结构的变化。网络拓补结构的变化。第17页,此课件共43页哦路由协议路由协议路由协议路由协议 用于路由器选择路径和管理路由表。用于路由器选择路径和管理路由表。一旦选择了一条路径后,路由器将路由可路一旦选择了一条路径后,路由器将路由可路由协议由协议。路由器可以同时运行多个独立的路由选择协路由器可以同时运行多个独立的路由选择协议,并同时为几个被路由协议维护各自的路由议,并同时为几个被路由协议维护各自的路由表。表。第18页,此课件共43页哦被路由协议与路由协议路由协议通过在路由器之间共享路由信息来支持被路由协议路由协议通过在路由器之间共享路由信息来支持被路由协议 ,路由信息在相邻路由器之间传递,确保所有路由器知道到,路由信息在相邻路由器之间传递,确保所有路由器知道到网络中任何一个路由器的路径。常用的路由选择协议有网络中任何一个路由器的路径。常用的路由选择协议有RIPRIP、IGRPIGRP、EIGRPEIGRP、OSPFOSPF等。等。路由器可以同时运行多个独立的路由选择协议,并同时为几个被路由器可以同时运行多个独立的路由选择协议,并同时为几个被路由协议创建和维护各自的路由表,描述网络拓补结构,执行路路由协议创建和维护各自的路由表,描述网络拓补结构,执行路由选择和数据包转发功能。由选择和数据包转发功能。被路由协议定义了数据包内各个字段的格式和用途,是一种网络被路由协议定义了数据包内各个字段的格式和用途,是一种网络层的封装协议,允许将数据从一个网络设备转发到另外一个网络层的封装协议,允许将数据从一个网络设备转发到另外一个网络设备。常用的被路由协议有设备。常用的被路由协议有TCP/IPTCP/IP、IPX/SPXIPX/SPX、AppleTalkAppleTalk等。等。第19页,此课件共43页哦路由协议的分类路由协议的分类距离矢量距离矢量混合路由混合路由链路状态链路状态C CB BA AD DC CD DB BA A第20页,此课件共43页哦距离矢量的路由协议距离矢量的路由协议距离矢量算法运用矢量叠加的方式来获取和计算路由信息。把每一条路由信息看作由目的网络和距离组成的矢量,每个路由器从其邻居获得路由信息,并在获得的每一条路由信息上叠加从自己到达这个邻居的距离矢量,从而形成自己的路由信息。C CD DB BA AC CB BA AD DRoutingTableRoutingTableRoutingTableRoutingTableDistanceHow farVectorIn which direction第21页,此课件共43页哦距离矢量路由协议的特点距离矢量路由协议在相邻路由器之间进行路由信息的传递,路由器周期性距离矢量路由协议在相邻路由器之间进行路由信息的传递,路由器周期性地把自己的路由表传送给邻居路由器。地把自己的路由表传送给邻居路由器。距离矢量协议路由器直接传递距离矢量协议路由器直接传递各自的路由表信息,路由器从邻居得到路由信息后更新自己的路各自的路由表信息,路由器从邻居得到路由信息后更新自己的路由表,并把自己更新后的路由表传给邻居,这样一级一级的传递由表,并把自己更新后的路由表传给邻居,这样一级一级的传递下下达到整个网络的同步。下下达到整个网络的同步。每个路由器都不知道整个网络的拓补结构,只知道与自己直接相连的网络每个路由器都不知道整个网络的拓补结构,只知道与自己直接相连的网络情况,并根据从邻居得到的路由信息来更新自己的路由表,然后周期性地情况,并根据从邻居得到的路由信息来更新自己的路由表,然后周期性地发给自己的邻居。发给自己的邻居。实现和管理都比较简单实现和管理都比较简单收敛速度比较慢,周期更新报文数据量大,消耗较多的带宽收敛速度比较慢,周期更新报文数据量大,消耗较多的带宽为避免路由环路必须进行各种特殊处理为避免路由环路必须进行各种特殊处理基于距离矢量算法的路由协议有:基于距离矢量算法的路由协议有:rip、igrp等。等。第22页,此课件共43页哦A AB BC C10.1.0.010.2.0.010.3.0.010.4.0.0E0S0S0S1S0E0Routing Table10.2.0.010.3.0.0 00S0S1Routing Table10.3.0.0S0010.4.0.0E00Routing Table10.1.0.010.2.0.0 E0S0 00距离矢量距离矢量源信息的获得源信息的获得每个路由器的路由表在最初只有与之直连的网络路由器从邻居发现到达目的网络的最佳路径第23页,此课件共43页哦路由器从收集到的源信息中选择到达目标地址的最佳路径过一段时间后路由器收到邻居发来的网络信息,并将距离加1A AB BC C10.1.0.010.2.0.010.3.0.010.4.0.0E0S0S0S1S0E0Routing Table10.1.0.010.2.0.010.3.0.0Routing Table10.2.0.010.3.0.010.4.0.010.1.0.00011S0S1S1S0Routing Table10.3.0.0S0010.4.0.0E0010.2.0.0S0 1E0S0S0100距离矢量距离矢量源信息的获得源信息的获得第24页,此课件共43页哦距离矢量距离矢量源信息的获得源信息的获得A AB BC C10.1.0.010.2.0.010.3.0.010.4.0.0E0S0S0S1S0E0Routing Table10.1.0.010.2.0.010.3.0.010.4.0.0Routing Table10.2.0.010.3.0.010.4.0.010.1.0.00011S0S1S1S0Routing Table10.3.0.0S0010.4.0.0E0010.2.0.0S010.1.0.0S012E0S0S0S01200路由器从收集到的源信息中选择到达目标地址的最佳路径过一段时间后路由器收到邻居发来的网络信息,并将距离加1第25页,此课件共43页哦 距离矢量距离矢量选择最佳路径选择最佳路径用于确定最佳路由路径的参数信息56T156T1Ticks,hop countBAHop countIPXRIPIGRPBandwidthDelayLoadReliabilityMTU第26页,此课件共43页哦Part.4 配置动态RIP路由第27页,此课件共43页哦指定IP路由协议Router(config)#router protocol keyword 指定与路由器直接相连的网络指定与路由器直接相连的网络Router(config-router)#network network-number动态路由配置动态路由配置第28页,此课件共43页哦激活激活RIP协议协议Router(config)#router ripRouter(config-router)#network network-numberRIP RIP 配配 置置选择所能到达的网络选择所能到达的网络必须是有效的网络即必须是有效的网络即A、B、C类网络号,不包括子网号和子类网络号,不包括子网号和子网掩码网掩码第29页,此课件共43页哦2.3.0.0router ripnetwork 172.16.0.0network 10.0.0.0RIP 配置举例router ripnetwork 10.0.0.02.3.0.0router ripnetwork 192.168.1.0network 10.0.0.0172.16.1.1S2E0S3192.168.1.110.1.1.110.2.2.210.1.1.2S2S310.2.2.3172.16.1.0ABC192.168.1.0 E0第30页,此课件共43页哦查看RIP信息RouterA#sh ip protocolsRouting Protocol is rip Sending updates every 30 seconds,next due in 0 seconds Invalid after 180 seconds,hold down 180,flushed after 240 Outgoing update filter list for all interfaces is Incoming update filter list for all interfaces is Redistributing:rip Default version control:send version 1,receive any version Interface Send Recv Key-chain Ethernet0 1 1 2 Serial2 1 1 2 Routing for Networks:10.0.0.0 172.16.0.0 Routing Information Sources:Gateway Distance Last Update 10.1.1.2 120 00:00:10 Distance:(default is 120)172.16.1.1S2E0S3192.168.1.110.1.1.110.2.2.210.1.1.2S2S310.2.2.3172.16.1.0ABC192.168.1.0 E0第31页,此课件共43页哦查看路由表172.16.1.1S2E0S3192.168.1.110.1.1.110.2.2.210.1.1.2S2S310.2.2.3172.16.1.0ABC192.168.1.0 E0RouterA#sh ip routeCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,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,E-EGP i-IS-IS,L1-IS-IS level-1,L2-IS-IS level-2,*-candidate default U-per-user static route,o-ODR T-traffic engineered routeGateway of last resort is not set 172.16.0.0/24 is subnetted,1 subnetsC 172.16.1.0 is directly connected,Ethernet0 10.0.0.0/24 is subnetted,2 subnetsR 10.2.2.0 120/1 via 10.1.1.2,00:00:07,Serial2C 10.1.1.0 is directly connected,Serial2R 192.168.1.0/24 120/2 via 10.1.1.2,00:00:07,Serial2第32页,此课件共43页哦RIP路由协议实验首先删除以前配置的所有静态路由首先删除以前配置的所有静态路由(config)#router rip(config-router)#network network-number#sh ip route#sh ip protocols#debug ip rip第33页,此课件共43页哦Part.5 配置IGRP路由第34页,此课件共43页哦使用IGRP的网络较大缺省100hops,最大255hops支持多路径IGRP IGRP 介介 绍绍IGRP第35页,此课件共43页哦带宽(unit:KB/S)延迟时间(unit:10us)可靠性(from 0 to 255,bigger is more reliable)负载最大传输单元(unit:byte)19.2 kbps19.2 kbpsIGRP 路径选择SourceDestination第36页,此课件共43页哦Maximum six paths(default=4)下一次所要到达的路由器必须接近目的网络在允许的参数内选择路径New RouteInitial RouteSourceDestinationIGRP 的不平衡路径第37页,此课件共43页哦配配 置置 IGRPIGRPRouter(config-router)#network network-number指定可以到达的网络指定可以到达的网络Router(config)#router igrp autonomous-system指定指定IGRP为为IP路由协议路由协议第38页,此课件共43页哦router igrp 100network 172.16.0.0network 10.0.0.0IGRP 配置举例router igrp 100network 10.0.0.0router igrp 100network 192.168.1.0network 10.0.0.0Autonomous System=100172.16.1.1S2E0S3192.168.1.110.1.1.110.2.2.210.1.1.2S2S310.2.2.3172.16.1.0ABC192.168.1.0 E0第39页,此课件共43页哦查看 IGRP 信息172.16.1.1S2E0S3192.168.1.110.1.1.110.2.2.210.1.1.2S2S310.2.2.3172.16.1.0ABC192.168.1.0 E0RouterA#sh ip protocolsRouting Protocol is igrp 100 Sending updates every 90 seconds,next due in 21 seconds Invalid after 270 seconds,hold down 280,flushed after 630 Outgoing update filter list for all interfaces is Incoming update filter list for all interfaces is Default networks flagged in outgoing updates Default networks accepted from incoming updates IGRP metric weight K1=1,K2=0,K3=1,K4=0,K5=0 IGRP maximum hopcount 100 IGRP maximum metric variance 1 Redistributing:igrp 100 Routing for Networks:10.0.0.0 172.16.0.0 Routing Information Sources:Gateway Distance Last Update 10.1.1.2 100 00:01:01 Distance:(default is 100)第40页,此课件共43页哦查看IP路由表RouterA#sh ip routeCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,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,E-EGP i-IS-IS,L1-IS-IS level-1,L2-IS-IS level-2,*-candidate default U-per-user static route,o-ODR T-traffic engineered routeGateway of last resort is not set 172.16.0.0/24 is subnetted,1 subnetsC 172.16.1.0 is directly connected,Ethernet0 10.0.0.0/24 is subnetted,2 subnetsI 10.2.2.0 100/90956 via 10.1.1.2,00:00:23,Serial2C 10.1.1.0 is directly connected,Serial2I 192.168.1.0/24 100/91056 via 10.1.1.2,00:00:23,Serial2172.16.1.1S2E0S3192.168.1.110.1.1.110.2.2.210.1.1.2S2S310.2.2.3172.16.1.0ABC192.168.1.0 E0第41页,此课件共43页哦IGRP路由协议实验首先删除以前配置的所有静态路由首先删除以前配置的所有静态路由(config)#router igrp as-number(config-router)#network network-number#sh ip route#sh ip protocols#debug ip igrp transaction#debug ip igrp events第42页,此课件共43页哦RIP和IGRP的比较特性RIPIGRPUpdate timer30s90sHolddown timer 180s280smetricHop countsBandwidth,delay,loadReliable,MTUMax metric16=unreachable100Trigger updateyesyesWith netmaskV1-no,V2-yesno第43页,此课件共43页哦