赞
踩
了解静态路由的作用及添加、配置静态路由的方法、理解默认路由的配置和作用
1.环境:路由器、计算机、交换机
2.内容:掌握静态路由的配置,路由的作用,默认路由的作用
3.背景描述:
假设校园网通过1台路由器连接到校园外的另1台路由器上,现要在路由器上做适当配置,实现校园网内部主机与校园网外部主机的相互通信。
4.技术原理:
路由器属于网络层设备,能够根据IP包头的信息,选择一条最佳路径,将数据包转发出去。实现不同网段的主机之间的互相访问。
路由器是根据路由表进行选路和转发的,而路由表里就是由一条条的路由信息组成。路由表的产生方式一般有3种:
直连路由:给路由器接口配置一个IP地址,路由器自动产生本接口IP所在网段的路由信息。
静态路由:在拓扑结构简单的网络中,网管员通过手工的方式配置本路由器未知网段的路由信息,从而实现不同网段之间的连接。
动态路由协议学习产生的路由:在大规模的网络中,或网络拓扑相对复杂的情况下,通过在路由器上运行动态路由协议,路由器之间互相自动学习产生路由信息。
默认路由:是一种特殊的静态路由,指的是当路由表中与包的目的地址之间没有匹配的表项时路由器能够做出的选择。如果没有默认路由,那么目的地址在路由表中没有匹配表项的包将被丢弃。
将设备如上图连接好,并分配IP地址如下:
设置PC0、PC1的IP地址分别为:172.16.1.10和172.16.3.30。子网掩码均为255.255.255.0,并分别添加添加网关172.16.1.1和172.16.3.1.
设置RouterA的IP地址: (子网掩码是255.255.255.0)
f0/0: 172.16.1.1 (与PC0连接)
s1/1: 172.16.2.1-----> (RouterA的s1/1接RouterB的s1/1)
【代码如下】
- RA(config)#interface fastEthernet 0/0
- RA(config-if)#ip address 172.16.1.1 255.255.255.0
- RA(config-if)#no shutdown
- RA(config-if)#exit
- RA(config)#interface serial 1/1
- RA(config-if)#ip address 172.16.2.1 255.255.255.0
- RA(config-if)#clock rate 64000 !配置RA的时钟频率(DCE)
- RA(config-if)#no shutdown
设置RouterB的IP地址:
f0/1: 172.16.3.1 (与PC1连接)
s1/1: 172.16.2.2<----(RouterB的s1/1接RouterA的s1/1)
注意事项:
如果两台路由器通过串口直接互连,则必须在其中一端设置时钟频率(DCE)。
Router#show ip route 是显示路由表命令,它可以看到直联网络、静态路由和动态路由的情况,这是一个很常用的命令。
ROA添加静态路由:
【代码如下】
- ROA(config)#ip route 172.16.3.0 255.255.255.0 172.16.2.2
- Ip route 目的网络地址 子网掩码 下一跳地址
- ROA(config)#ip routing(开启路由器路由功能)
- ROA#show ip route可以看到多了一条静态路由
- 验证:
- 从PC0 ping PC1 :(路由器B别忘开启端口并启动路由)
- ROB添加静态路由:
- ROB(config)#ip route 172.16.1.0 255.255.255.0 172.16.2.1
- ROB(config)#ip routing
- ROB#show ip route可以看到多了一条静态路由
删除静态路由命令
【代码如下】
- ROA(config)#no ip route 172.16.3.0 255.255.255.0 172.16.2.2
- ROB(config)#no ip route 172.16.1.0 255.255.255.0 172.16.2.1
此时两台主机就不通了。
设置RouterA的默认路由:
【代码如下】
- ROA(config)#ip route 0.0.0.0 0.0.0.0 172.16.2.2
- ROA#show ip route
验证:从PC0 ping 到PC1.
使用指定静态路由时,要查看指定的目的网络,使用默认路由时,不判断目的网络。将匹配不了的数据包都发送给默认的下一跳。路由器设置中一般有一条默认路由。
如图配置
设置RouterA的IP:
f0/0: 10.65.1.2--->PCA:10.65.1.1
f0/1: 10.66.1.2--->PCB:10.66.1.1
s0/0: 10.67.1.2
s0/1: 10.68.1.2--->接RouterC s0/0
设置RouterC的IP:
s0/0: 10.68.1.1<---
s0/1: 10.78.1.2--->接RouterB s0/0
设置RouterB的IP:
s0/0: 10.78.1.1<---
s0/1: 10.67.1.1
f0/0: 10.69.1.2--->PCC:10.69.1.1
f0/1: 10.70.1.2--->PCD:10.70.1.1
设置从PCA到PCC的静态路由
【代码如下】
- ROA(config)#ip routing
- ROA(config)#ip route 10.69.0.0 255.255.0.0 10.68.1.1(下一跳)
- ROA#show ip route
- ROC(config)#ip route 10.69.0.0 255.255.0.0 10.78.1.1
- ROC#show ip route
PCA:ping 10.69.1.1 (通)
PCA:ping 10.78.1.1 (不通)
PCA:ping 10.70.1.1 (不通)
如何让PCA到 10.70.1.1 (PCD)通呢?像10.69.0.0网络一样,在路径的路由器上,再各写一条到10.70.0.0 网络的静态路由。或使用默认路由较好。
【如有疑问,欢迎交流】
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。