计算机网络学习实践:模拟OSPF动态路由协议

计算机网络学习实践:模拟OSPF动态路由协议

模拟动态路由OSPF协议

1.实验准备

实验环境:思科的模拟器

实验设备:

5个路由器,3个二层交换机(不是三层的),3个PC机

8个网段

172.16.0.0 255.255.0.0 (PC0所在网段)

172.17.0.0 255.255.0.0 (PC1所在网段)

172.18.0.0 255.255.0.0 (PC2所在网段)

192.168.1.0 255.255.255.0 (R2和R0)

192.168.2.0 255.255.255.0 (R1和R0)

192.168.3.0 255.255.255.0 (R1和R4)

192.168.4.0 255.255.255.0 (R3和R0)

192.168.5.0 255.255.255.0 (R3和R4)

PC0:

172.16.0.2 255.255.0.0 默认网关:172.16.0.1

PC1:

172.17.0.2 255.255.0.0 默认网关:172.17.0.1

PC2:

172.18.0.2 255.255.0.0 默认网关:172.18.0.1

直接将两个交换机分别和自己网段的PC机和路由器通过以太网线连接(图书第三个黑色的线),路由器之间用广域网线连接(红色闪电,带时钟的要自己配置带宽)

如果Serial接口不够的话要去自己加接口,如图所示

2.五个路由器相关配置

no sh

使用该命令确保是打开状态不然IP地址加不上,就是图中必须全是绿点

Router2

shell 复制代码
en
config t
interface fastEthernet 0/0    #和你自己选的接口相关,这个是PC0的网关
no sh #确保是打开状态不然IP地址加不上
ip address 172.16.0.1 255.255.0.0       #设置PC0的网关
exit
interface serial 2/0 		#设置两路由器之间的网段 2和0
no sh #确保是打开状态不然IP地址加不上
ip address 192.168.1.1 255.255.255.0

Router3

shell 复制代码
en
config t
interface fastEthernet 0/0    #和你自己选的接口相关,这个是PC0的网关
ip address 172.17.0.1 255.255.0.0       #设置PC0的网关
exit
interface serial 2/0 		#设置两路由器之间的网段 3和0
ip address 192.168.4.2 255.255.255.0
exit
interface serial 3/0 		#设置两路由器之间的网段 3和4
ip address 192.168.5.1 255.255.255.0

Router4

shell 复制代码
en
config t
interface fastEthernet 0/0    #和你自己选的接口相关,这个是PC0的网关
ip address 172.18.0.1 255.255.0.0       #设置PC0的网关
exit
interface serial 2/0 		#设置两路由器之间的网段 3和4
ip address 192.168.5.2 255.255.255.0
exit
interface serial 3/0 		#设置两路由器之间的网段 1和4
ip address 192.168.3.2 255.255.255.0

Router0

shell 复制代码
en
config t
interface serial 3/0 		#设置两路由器之间的网段 2和0
ip address 192.168.1.2 255.255.255.0
exit
interface serial 6/0 		#设置两路由器之间的网段 3和0
ip address 192.168.4.1 255.255.255.0
exit
interface serial 2/0 		#设置两路由器之间的网段 1和0
ip address 192.168.2.1 255.255.255.0

Router1

shell 复制代码
en
config t
interface serial 3/0 		#设置两路由器之间的网段 1和0
ip address 192.168.2.2 255.255.255.0
exit
interface serial 2/0 		#设置两路由器之间的网段 1和4
ip address 192.168.3.1 255.255.255.0

相邻路由器之间可以ping通,网关和PC可以ping通才算配置完成

3.OSPF配置

关键部分

shell 复制代码
#指定ospf协议 1代表进程号
router ospf 1 
#         路由器直连网段    子网掩码的反码   自治区域 
network   172.16.0.0    0.0.255.255      area 0

R2

shell 复制代码
config t
router ospf 1
network 172.16.0.0 0.0.255.255 area 0
network 192.168.1.0 0.0.0.255 area 0

R0

shell 复制代码
config t
router ospf 1
network 192.168.1.0 0.0.0.255 area 0
network 192.168.2.0 0.0.0.255 area 0
network 192.168.4.0 0.0.0.255 area 0

R1

shell 复制代码
config t
router ospf 1
network 192.168.2.0 0.0.0.255 area 0
network 192.168.3.0 0.0.0.255 area 0

R4

shell 复制代码
config t
router ospf 1
network 172.18.0.0 0.0.255.255 area 0
network 192.168.3.0 0.0.0.255 area 0
network 192.168.5.0 0.0.0.255 area 0

R3

shell 复制代码
config t
router ospf 1
network 172.17.0.0 0.0.255.255 area 0
network 192.168.4.0 0.0.0.255 area 0
network 192.168.5.0 0.0.0.255 area 0

4.查看结果

路由表

在R2上使用show ip route得到如下结果算OSPF配置完成

一共有8个网段,全部学习到了

其实 O代表OSPF协议,110是管理距离,代表优先级,这个值越小越好

RIP协议是120,,静态路由是1,OSPF比RIP更可信,静态路由最可信

129,193这些是度量值,算出来的

PING

说明 PC0 ping 1&&2 都是通的

tracert

跟踪 0 ping 1 过程

走的是 R2 R0 R3这条路

相关推荐
小李独爱秋15 分钟前
计算机网络经典问题透视——深入解析区分服务(DiffServ)与综合服务(IntServ)
计算机网络·信息与通信·diffserv·intserv
一执念1 小时前
【路由器-AP、DHCP、ARP、广播帧、交换机、信道】-初级知识串联(四)之路由的分组转发详解
网络·智能路由器
HyperAI超神经1 小时前
具身智能资源汇总:机器人学习数据集,在线体验世界建模模型,英伟达/字节/小米等最新研究论文
人工智能·深度学习·学习·机器学习·机器人·ai编程·图形生成
AI-小柒2 小时前
从零入门大语言模型(LLM):系统学习路线与实践指南
大数据·开发语言·人工智能·学习·信息可视化·语言模型·自然语言处理
咋吃都不胖lyh2 小时前
GBDT 中的前向分布算法和贪婪学习
学习·算法
LUCIFER2 小时前
学习随笔:摄像头采集数据后进行视频编解码的常见概念与疑问
学习·音视频
LXY_BUAA3 小时前
《C++学习》Qt软件安装_20260123
学习
WJ.Polar3 小时前
华为交换机VLAN配置实战指南
网络·智能路由器
觉醒大王4 小时前
医学好投的普刊分享
前端·论文阅读·深度学习·学习·自然语言处理·学习方法
鄭郑4 小时前
【Playwright 学习笔记 05】Xpath选择
笔记·学习