一 基本概念
什么是路由?
路由是把数据包从源主机转发到目标主机的过程。
什么是网关?
是信息从一个网络发到另一个网络需要经过的一个“关口”
二 模拟实验
2.1 连接拓扑
首先需要三台模拟器,两台PC主机,使用交叉线使其互连。
连接图:
将主机
P1
与路由器R1
的0/0端口相连将路由器
R1
的1/0端口与路由器R2
的1/0端口相连将路由器
R2
的0/0端口与路由器R3
的1/0端口相连将路由器
R3
的0/0端口与主机P2
相连
2.2 配置ip,网关和掩码
设置各个端口ip如下所示:
P1:
ip: 1.1.1.1
Mask: 255.255.255.0
gateway: 1.1.1.2
路由器R1:
f0/0: 1.1.1.2/24
f1/0: 2.2.2.1/24
路由器R2:
f1/0: 2.2.2.2/24
f0/0: 3.3.3.1/24
路由器R3:
f1/0: 3.3.3.2/24
f0/0: 4.4.4.1/24
P2:
ip: 4.4.4.2
mask: 255.255.255.0
gateway: 4.4.4.1
2.2.1 路由器R1配置
# int f0/0
# ip address 1.1.1.2 255.255.255.0
# no sh
# int f1/0
# ip address 2.2.2.1 255.255.255.0
# no sh
2.2.2 路由器R2配置
# int f1/0
# ip address 2.2.2.2 255.255.255.0
# no sh
# int f0/0
# ip address 3.3.3.1 255.255.255.0
# no sh
2.2.3 路由器R3配置
# int f1/0
# ip address 3.3.3.2 255.255.255.0
# no sh
# int f0/0
# ip address 4.4.4.1 255.255.255.0
# no sh
配置完成后,各个链接点应该都是绿的,相邻之间的点能够联通。
2.3 配置静态路由
命令格式:
router(config)# ip route network [mask] {address | interface} [distance] [permanent]
- network:目标网络的网络ID。
- mask:目标网络的子网掩码。
- address:到达目标网络经过的下一跳路由器的入口IP地址。
- interface:到达目标网络的必经的本地路由器的出口的接口名称。
- distance:管理开销,不需要改变默认管理开销时,使用该参数进行修改。
- permanent:永久有效。如果配置了该选项,即使该接口被关闭,这条静态路由也不会被删除。
**示例:**ip route 1.1.1.0 255.255.255.0 192.168.1.1
其中,1.1.1.0是目标网络的网络ID;255.255.255.0是目标网络的子网掩码;192.168.1.1是下一跳路由器的与本路由器直连的那个接口的IP地址。
2.3.1 路由器R1配置
# ip route 3.3.3.0 255.255.255.0 2.2.2.2
# ip route 4.4.4.0 255.255.255.0 3.3.3.2
2.3.2 路由器R2配置
# ip route 1.1.1.0 255.255.255.0 2.2.2.1
# ip route 4.4.4.0 255.255.255.0 3.3.3.2
2.3.3 路由器R3配置
# ip route 1.1.1.0 255.255.255.0 2.2.2.1
# ip route 2.2.2.0 255.255.255.0 3.3.3.1
2.4 测试
进入主机P1的命令提示符,ping 主机P2的IP,查看是否能连通
能够ping通。