1、静态路由和动态路由的配置项目背景 某开发区为了更好地为入驻企业提供网络服务,打算建设一个相对独立的园区网络服务系统。园区网络服务系统的建设,不仅是建设内部的局域网以及实现与Internet 和入住企业的互连,还要在先进的网络系统和信息平台的基础之上,根据未来发展的需要,利用自身的资源状况、优势,对整个系统进行统一的规划设计,以建设一个整体的IP网络系统。该网络系统不仅能够为各个分支机构和其他不同用户提供不同的接入方式,而且能够与城域网配合,构建园区网的数据中心,为用户提供全方位的服务。任务分解 任务1: 静态路由和动态路由技术概述 任务2:静态路由和默认路由 任务3:RIP基本配置 任务4:R
2、IPV2基本配置 任务5:RIPv2 手工汇总 任务6:IGRP配置随任务1: 静态路由和动态路由技术概述 路由分为静态路由和动态路由,其相应的路由表称为静态路由表和动态路由表。静态路由表由网络管理员在系统安装时,根据网络的配置情况预先设定,网络结构发生变化后由网络管理员手工修改路由表。动态路由随网络运行情况的变化而变化,路由器根据路由协议提供的功能自动计算数据传输的最佳路径,由此得到动态路由表。 6.1.1静态路由 静态路由表由网络管理员预先建立,并且只能由网络管理员更改,所以只适于网络传输状态比较简单的环境。静态路由具有以下特点。 静态路由无需进行路由交换,因此节省网络的带宽,降低了路由器
3、的内存和CPU利用率。 静态路由具有更高的安全性。在使用静态路由的网络中,所有要连到网络上的路由器都需在邻接路由器上设置其相应的路由。因此,在某种程度上提高了网络的安全性。 有的情况下必须使用静态路由,如DDR、使用NAT技术的网络环境。 配置静态路由的命令为ip route,命令的格式如下。 ip route 目的网络 掩码 网关地址 | 接口 例:ip route 192.168.1.0 255.255.255.0 s0/0 例:ip route 192.168.1.0 255.255.255.0 12.12.12.2 在配置静态路由时,如果是点到点的链路(如PPP 封装的链路),采用网关
4、地址和接口都是可以的;然而如果是多路访问的链路(如以太网),则只能采用网关地址,即不能写成如ip route 192.168.1.0 255.255.255.0 f0/0这样的格式。 6.1.2 动态路由 图6-2 动态路由实现 动态路由是指路由器能够自动地建立路由表,并且能够根据实际情况的变化适时地进行调整。路由器之间的路由信息交换是基于路由协议实现的 1距离向量路由协议 距离向量指协议使用跳数或向量来确定从一个设备到另一个设备的距离,而不考虑每跳链路的速率。距离向量路由协议不使用正常的邻居关系,而是用以下两种方法获知拓扑的改变和路由的超时。 2链路状态路由协议没有跳数的限制 使用最短路径优
5、先算法来计算最佳路由。链路状态路由协议收敛时间较短,而且支持VLSM(可变长子网掩码)和CIDR。链路状态路由协议在直接相连的路由器之间维护正常的邻居关系,从而保证了路由可以以更快的速度收敛。链路状态路由协议在会话期间通过交换Hello包(也叫链路状态信息)创建对等关系,而不像距离向量路由协议那样,需要发送整个路由表进行路由更新。链路状态路由协议只广播更新的或改变的网络拓扑,这节省了带宽,降低了CPU利用率。NET VIA HOPS10.1.1.0 - 010.1.2.0 - 0NET VIA HOPS10.1.2.0 - 010.1.3.0 - 0NET VIA HOPS10.1.3.0 -
6、 010.1.4.0 - 0NET VIA HOPS10.1.4.0 - 010.1.5.0 - 0NET VIA HOPS10.1.1.0 - 010.1.2.0 - 010.1.3.0 10.1.2.2 110.1.4.0 10.1.2.2 2NET VIA HOPS10.1.2.0 - 010.1.3.0 - 010.1.1.0 10.1.2.1 110.1.4.0 10.1.3.2 110.1.5.0 10.1.3.2 2NET VIA HOPS10.1.3.0 - 010.1.4.0 - 010.1.2.0 10.1.3.1 110.1.5.0 10.1.4.2 110.1.1.0
7、10.1.3.1 2NET VIA HOPS10.1.4.0 - 010.1.5.0 - 010.1.3.0 10.1.4.1 110.1.2.0 10.1.4.1 2NET VIA HOPS10.1.1.0 - 010.1.2.0 - 010.1.3.0 10.1.2.2 110.1.4.0 10.1.2.2 210.1.5.0 10.1.2.2 3NET VIA HOPS10.1.2.0 - 010.1.3.0 - 010.1.1.0 10.1.2.1 110.1.4.0 10.1.3.2 110.1.5.0 10.1.3.2 2NET VIA HOPS10.1.3.0 - 010.1.4
8、.0 - 010.1.2.0 10.1.3.1 110.1.5.0 10.1.4.2 110.1.1.0 10.1.3.1 2NET VIA HOPS10.1.4.0 - 010.1.5.0 - 010.1.3.0 10.1.4.1 110.1.2.0 10.1.4.1 210.1.1.0 10.1.4.1 3t0t2t3NET VIA HOPS10.1.1.0 - 010.1.2.0 - 010.1.3.0 10.1.2.2 1NET VIA HOPS10.1.2.0 - 010.1.3.0 - 010.1.1.0 10.1.2.1 110.1.4.0 10.1.3.2 1NET VIA H
9、OPS10.1.3.0 - 010.1.4.0 - 010.1.2.0 10.1.3.1 110.1.5.0 10.1.4.2 1NET VIA HOPS10.1.4.0 - 010.1.5.0 - 010.1.3.0 10.1.4.1 1t110.1.1.010.1.2.010.1.3.010.1.4.010.1.5.0Router ARouter BRouter CRouter D.1.1.1.2.2.2任务2:静态路由和默认路由 通过实验的学习,读者可以掌握以下技能。 理解路由在数据传输过程中的作用。 通过该实验学会配置静态路由,并通过ping命令体会静态路由的效果。 掌握ping命令在
10、设备中的使用。 通过在R2 R3上配置静态路由,使R2、R3可以相互通信。 。 园区网的IP地址块可以从城域网的用户网络地址块中分配,也可以使用从其他地方申请到的IP地址。本项目采用前者,因为这样可以作路由汇总,减少网络开销。 图6-3 静态路由拓扑 为了使用户的IP地址可以从Internet和域域网上进行访问,在3620上要配置静态路由,然后将此静态路由重发布到IGP中。在3620上要做IGP的地址汇总,这样防止过多的外部路由进入域域网的骨干网。这里重点介绍一下静态路由的配置,具体拓扑如图6-3所示。情景描述 1配置静态路由 (1)配置R2接口地址。 R2: Router(config)#h
11、ost R2 R2(config)#int s1/0 /进入S0接口 R2(config-if)#ip add 192.168.0.2 255.255.255.0 /设置S1/0接口的IP地址 R2(config-if)#no shut /开启端口 R2(config-if)#int s1/1 R2(config-if)#ip add 192.168.1.1 255.255.255.0 R2(config-if)#no shut R2(config-if)#exit (2)配置R2接口地址。 R3: Router(config)#host R3 R3(config)#int s1/0 R3(c
12、onfig-if)#ip add 192.168.1.2 255.255.255.0 R3(config-if)#no shut R3(config-if)#int s1/1 R3(config-if)#ip add 192.168.2.1 255.255.255.0 R3(config-if)#no shut R3(config-if)#exit (3)在R2和R3上配置静态路由。 在R2上配置静态路由 R2(config)#ip route 192.168.2.0 255.255.255.0 192.168.1.2 /手动设置下一跳网络地址 R2(config)# 在R3上配置静态路由。
13、R3(config)#ip route 192.168.0.0 255.255.255.0 192.168.1.1 /手动设置下一跳网络地址 R3(config)# (4)在R2和R3上用show ip route命令查看路由表。 查看R2的路由表。 R2#show ip route Codes: C - connected, S - static, R - RIP, M - mobile, B BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N
14、2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2 . static route Gateway of last resort is not set C 192.168.0.0/24 is directly connected, Serial1/0 C 192.168.1.0/24 is directly connected, Serial1/1 S 192.168.2.0/24 1/0 via 192.168.1.2 /R2上的静态路由 (5)在R2上ping R3,进行测试。
15、R2#ping Protocol ip: Target IP address: 192.168.2.1 /目标IP地址 Repeat count 5: /发送ping次数 Datagram size 100: /ping包的大小 Timeout in seconds 2: /超时时间 Extended commands n: Y /是否进一步扩展命令 Source address or interface: 192.168.0.2 /源IP地址 2配置默认路由(和静态路由配置方式基本一致)任务3: RIP基本配置 本任务为动态路由配置的基本实验通过实验的学习,可以掌握以下技能。 掌握动态路由配
16、置基本方法,实现RIP动态路由配 掌握被动接口的含义、配置和应用场合。 掌握RIPV1、RIPV2路由配置的区别。 掌握手工路由汇总。 园区网主要包括用于向企业用户提供商业Internet接入服务的设备和链路。用户在公司里有自已的路由器用于Internet接入。路由器在功能上提供VPN互连、园区中的高速Internet接入。由于园区的企业在20家以内,如果全部采用静态路由的不太合适,因为这需要对每一条路由条目进行配置,过程繁琐,所以采用RIP动态路由协议来实现,具体拓扑如图6-4所示。情景描述1RIPv1基本配置实验(1)在jiance1上配置RIP协议。jiance1(config)#rou
17、ter rip /启动RIP协议jiance1(config-router)#network 192.168.1.0 /把接口参与到RIP协议中,并把接口的网段广播出去(2)在jiance2上配置RIP协议。jiance2(config)#router ripjiance2(config-router)#network 192.168.1.0jiance2(config-router)#network 192.168.2.0(3)在jiance3上配置RIP协议。Jiance3(config)#router ripjiance3(config-router)#network 192.168.2
18、.0(4)查看jiance1的路由协议。jiance1#show ip protocolRouting Protocol is ripSending updates every 30 seconds / RIP每30S发送路由更新到它的邻居。Invalid after 180 seconds, hold down 180, flushed after 240/ 180S时间后还接收不到邻居广播的路由条目,则认为邻居为possiblely down状态。/ 180S时间之内,如果出现物理问题,则宣告这个端口上所有接收到的路由条目为possiblely down状态。/标注为possiblely
19、down状态的路由条目,再经过60S的时间后将完全从路由表中删除。Outgoing update filter list for all interfaces is not setIncoming update filter list for all interfaces is not setRedistributing: ripDefault version control: send version 1, receive any versionInterface Send Recv Triggered RIP Key-chainSerial0/0 1 1 2.Distance: (defa
20、ult is 120) (5)查看jiance1的路由表。 jiance1#sh ip route Gateway of last resort is not set C 192.168.1.0/24 is directly connected, Serial0/0 R 192.168.2.0/24 120/1 via 192.168.1.2, 00:00:15, Serial0/0 / RIP协议的标号为R。 / IP的管理距离值为120。 / RIP利用跳数作为度量值,从R1 到192.168.2.0 网段需要经过一台路由器,也就是一跳,所以为1。 (6)测试连通性。 Jiance1#pi
21、ng 192.168.2.3 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.1.1, timeout is 2 !任务4: IGRP配置 通过本任务的学习,读者可以掌握以下技能。 掌握IGRP 路由配置。 掌握IGRP和RIP区别情景描述 本园区方案中动态路由配置的过程主要集中在RIP协议的配置上,如果采用IGRP路由协议,那将如何实现呢?现以具体实例来熟悉IGRP路由协议的配置过程以及与RIP的区别,具体拓扑如图6-8所示。 (1)配置各路由器的IGRP协议。 R1(config)#route
22、r igrp 200 /启用IGRP路由协议,其自治系统的编号为200 R1(config-router)#network 10.0.0.0 R1(config-router)#exit R2(config)#router igrp 200 R2(config-router)#network 172.16.0.0 R2(config-router)#network 10.0.0.0 R2(config-router)#exit R3(config)#router igrp 200 R3(config-router)#network 172.16.0.0 R3(config-router)#ex
23、it(6)查看IGRP的属性。R1#show ip protocols Routing Protocol is igrp 200 Sending updates every 90 seconds, next due in 36 seconds Invalid after 270 seconds, hold down 280, flushed after 630Incoming update filter list for all interfaces is not set Default networks flagged in outgoing updates Default networks
24、 accepted from incoming updates IGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0/ K值用于计算度量 IGRP maximum hopcount 100 /默认支持100跳,最多可以达到255跳 IGRP maximum metric variance 1 Redistributing: igrp 200 Maximum path: 4 Routing for Networks: 10.0.0.0 Routing Information Sources: Gateway Distance Last Update 10.3.3.2 100 00:00:36 Distance: (default is 100) /管理距离项目小结通过本项目的学习主要学会IP路由的选择类型。真正理解本项目中的基本内容是非常重要的,因为Cisco路由器所完成的每项工作都必须基于某种类型的IP路由选择的配置和运行。在项目中主要学习了IP路由如何在路由器间将数据包构成帧传送给目的主机。在这里,路由器上配置了静态路由,并介绍了IP用于判断到达目标网络可用路由的管理距离。随后详细介绍了动态路由,特别是RIP以及它在一个网络上的工作方式。最后,通过任务学习了如何验证RIP和如何将RIPv2应用到我们的网络中。/10/2927.