计算机网络实验二:动态路由配置
这个是 pkt文件
https://pan.quark.cn/s/5a80aa8a21f7
发现 复制不来图片 把实验报告也放在夸克网盘 大家自行下载
https://pan.quark.cn/s/1d9ea9d31bea
有兴趣的可以一点一点跟着做 没兴趣的 自行下载 提交 (手动狗头)实验报告里面有私货 记得删除 修改
这个pkt文件 我没有配置协议 OSPF 但是实验报告中有详细内容代码 当然也可以直接交(我就这么做的 手动狗头)
二 实验原理:
1. 动态路由的工作原理:
动态路由是指路由器之间自动交换路由信息,以便实现网络中最佳路径的选择。其基本原理是路由器通过交换路由更新消息,动态学习网络拓扑并计算出最佳路径。
路由器使用动态路由协议来交换路由信息,这些协议可以基于距离向量或链路状态来计算最佳路径。
2. RIP 协议的工作原理:
RIP(Routing Information Protocol)是一种基于距离向量的动态路由协议,使用跳数作为路由选择的度量标准。
RIP路由器周期性地广播路由更新消息,通告它所知道的所有路由。路由器通过比较收到的路由信息来选择最佳路径。
3. OSPF 协议的工作原理:
OSPF(Open Shortest Path First)是一种基于链路状态的动态路由协议,使用链路成本作为路由选择的度量标准。
OSPF路由器通过交换链路状态更新消息来维护一个完整的网络拓扑图,并使用 Dijkstra 算法计算最短路径。
三 实验设备:
Cisco Packet Tracer 网络仿真软件
四 实验拓扑图:
五 实验过程:
- 连接设备
设备:
- 1 台计算机(PC0)
- 1 台三层交换机(Switch0)
- 1 台服务器(Server0)
- 2 台路由器 2811(Router0,Router1)
接口配置:
- PC0:
IP 地址:192.168.1.2
子网掩码:255.255.255.0
网关:192.168.1.1
- Switch0:
端口 fa0/1 地址:192.168.1.1
端口 fa0/2 地址:192.168.3.1
- 路由器 R0:
接口 Fa0/0 地址:192.168.3.2
接口 Se0/1/0 地址:192.168.4.1
- 路由器 R1:
接口 Fa0/0 地址:192.168.2.1
接口 Se0/1/0 地址:192.168.4.2
- 服务器 Server0:
IP 地址:192.168.2.2
子网掩码:255.255.255.0
网关:192.168.2.1
- PC0的Fa0端口连接到 Switch0 的Fa0/1端口
- Switch0的 Fa0/2端口连接到R0 的 Fa0/0 端口
- R0 的Se0/1/0端口连接到R1 的Se0/1/0端口
- R1 的 Fa0/0 端口连接到Server的端口
- 配置 VLAN
(1)创建 VLAN 10 和 VLAN 20:
Switch>enable
Switchconf t
Switch(config)vlan 10
Switch(config-vlan)name vlan10
Switch(config-vlan)exit
Switch(config)vlan 20
Switch(config-vlan)name vlan20
Switch(config-vlan)exit
(2)将端口分配到对应的 VLAN:
Switch(config)interface fa0/1
Switch(config-if)switchport access vlan 10
Switch(config-if)no shutdown
Switch(config-if)exit
Switch(config)interface fa0/2
Switch(config-if)switchport access vlan 20
Switch(config-if)no shutdown
Switch(config-if)exit
(3)配置网关IP/SM
Switch(config)interface vlan 10
Switch(config-if)ip address 192.168.1.1 255.255.255.0
Switch(config-if)no shutdown
Switch(config-if)exit
Switch(config)interface vlan 20
Switch(config-if)ip address 192.168.3.1 255.255.255.0
Switch(config-if)no shutdown
Switch(config-if)exit
- 1配置路由协议RIPv2
三层交换机
Switch(config)ip routing
Switch(config)router rip
Switch(config-router)version 2
Switch(config-router)network 192.168.1.0
Switch(config-router)network 192.168.3.0
Switch(config-router)end
路由器
在R0中:
Router(config)router rip
Router(config-router)version 2
Router(config-router)network 192.168.3.0
Router(config-router)network 192.168.4.0
Router(config-router)end
在R1中:
Router>enable
Routerconf t
Router(config)router rip
Router(config-router)version 2
Router(config-router)network 192.168.2.0
Router(config-router)network 192.168.4.0
Router(config-router)end
- 2配置路由协议OSPF
4.1 三层交换机
Switch(config)ip routing
Switch(config)router ospf 1
Switch(config-router)network 192.168.1.0 0.0.0.255 area 0
Switch(config-router)network 192.168.3.0 0.0.0.0 area 0
Switch(config-router)end
4.2 路由器
在R0中:
Router>enable
Routerconf t
Router(config)router ospf 1
Router(config-router)network 192.168.3.0 0.0.0.255 area 0
Router(config-router)network 192.168.4.0 0.0.0.255 area 0
Router(config-router)end
在R1中:
Router>enable
Routerconf t
Router(config)router ospf 1
Router(config-router)network 192.168.4.0 area 0
Router(config-router)network 192.168.4.0 0.0.0.255 area 0
Router(config-router)network 192.168.2.0 0.0.0.255 area 0
Router(config-router)end
- 验证通信
从 PC0 ping Server0
PC0> ping 192.168.2.2
六 实验总结:
RIP的配置命令示例:
在Cisco路由器上配置RIP:
1. 进入全局配置模式:
shell
configure terminal
2. 启用RIP协议:
shell
router rip
3. 配置RIP版本(选择RIPv1或RIPv2):
shell
version 2
4. 将接口加入RIP进程:
shell
interface [interface type number]
ip rip send version 2
ip rip receive version 2
5. 退出配置模式并保存配置:
shell
end
write memory
OSPF的配置命令示例:
在Cisco路由器上配置OSPF:
1. 进入全局配置模式:
shell
configure terminal
2. 启动OSPF进程:
shell
router ospf [process ID]
3. 在接口上启用OSPF:
shell
network [network ID] [wildcard mask] area [area ID]
4. 验证OSPF邻居关系:
shell
show ip ospf neighbor
5. 查看OSPF路由表:
shell
show ip route ospf
6. 退出配置模式并保存配置:
shell
end
write memory