OSPF虚链路(实验可跟做)
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,OSPF虚链路虚链路:1.指一条通过一个非骨干区域连接到骨干区域的链路虚链路的目的:1.通过一个非骨干区域连接一个区域到骨干区域2.通过一个非骨干区域连接一个分段的骨干区域配置虚链路的规则及特点:1.
千家信息网最后更新 2025年12月01日OSPF虚链路(实验可跟做)
OSPF虚链路
虚链路:
1.指一条通过一个非骨干区域连接到骨干区域的链路虚链路的目的:
1.通过一个非骨干区域连接一个区域到骨干区域2.通过一个非骨干区域连接一个分段的骨干区域配置虚链路的规则及特点:
1.虚链路必须配置在两台ABR路由器之间2.传送区域不能是一个末梢区域3.虚链路的稳定性取决于其经过的区域的稳定性4.虚链路有助于提供逻辑冗余虚链路的配置命令:
Router(config-router)#area area-id vritual-link router-id虚链路配置实验:(GNS3中拓扑图如下)

实验环境准备:GNS3及与之相连的CRT
1.打开GNS3后我们需要拖出四个路由器,两台PC机2.其中area0为骨干区域,area1和area2为标准区域3.R2为ABROSPF中的虚链路就是我们通过非骨干区域打一条通道直接连接area0的骨干区域,就犹如图中的area2如果要和area0直接相连的话,那么这条链路的稳定性就取决于area1的稳定性,如果area1不够稳定那么这条链路也是不稳定的。接下来我们就来看看虚链路的操作方法。
第一步:先对路由进行地址配置及宣告网段:
R1:
R1#conf tR1(config)#int f0/0 R1(config-if)#ip add 192.168.10.1 255.255.255.0R1(config-if)#no shutR1(config-if)#int f0/1R1(config-if)#ip add 192.168.20.1 255.255.255.0R1(config-if)#no shutR1(config-if)#exR1(config)#int lo 0R1(config-if)#ip add 1.1.1.1 255.255.255.255R1(config-if)#no shutR1(config-if)#ex R1(config)#router ospf 1R1(config-router)#router-id 1.1.1.1R1(config-router)#network 192.168.10.0 0.0.0.255 area 2R1(config-router)#network 192.168.20.0 0.0.0.255 area 2R2:
R2#conf tR2(config)#int f0/0R2(config-if)#ip add 192.168.20.2 255.255.255.0R2(config-if)#no shutR2(config-if)#int f0/1R2(config-if)#ip add 192.168.30.1 255.255.255.0R2(config-if)#no shutR2(config-if)#exR2(config)#int lo 0R2(config-if)#ip add 2.2.2.2 255.255.255.255 R2(config-if)#no shutR2(config-if)#exR2(config)#router ospf 1R2(config-router)#router-id 2.2.2.2R2(config-router)#network 192.168.20.0 0.0.0.255 area 2R2(config-router)#network 192.168.30.0 0.0.0.255 area 1R2(config-router)#ex注意:此处为达到实验效果,暂时先不配置虚链路!!!R3:
R3#conf t R3(config)#int f0/0R3(config-if)#ip add 192.168.30.2 255.255.255.0R3(config-if)#no shutR3(config-if)#int f0/1R3(config-if)#ip add 192.168.40.1 255.255.255.0R3(config-if)#no shutR3(config-if)#exR3(config)#int lo 0R3(config-if)#ip add 3.3.3.3 255.255.255.255 R3(config-if)#no shutR3(config-if)#exR3(config)#router ospf 1R3(config-router)#router-id 3.3.3.3R3(config-router)#network 192.168.30.0 0.0.0.255 area 1R3(config-router)#network 192.168.40.0 0.0.0.255 area 0R4:
R4#conf tR4(config)#int f0/0R4(config-if)#ip add 192.168.40.2 255.255.255.0R4(config-if)#no shutR4(config-if)#int f0/1R4(config-if)#ip add 192.168.50.1 255.255.255.0R4(config-if)#no shutR4(config-if)#exR4(config)#int lo 0R4(config-if)#ip add 4.4.4.4 255.255.255.255R4(config-if)#no shutR4(config-if)#exR4(config)#router ospf 1 R4(config-router)#router-id 4.4.4.4R4(config-router)#network 192.168.40.0 0.0.0.255 area 0R4(config-router)#network 192.168.50.0 0.0.0.255 area 0第二步:检查各路由器之间有没有相互学习到网段:
R1:
R1(config)#do show ip route.....此处省略部分 1.0.0.0/32 is subnetted, 1 subnetsC 1.1.1.1 is directly connected, Loopback0C 192.168.10.0/24 is directly connected, FastEthernet0/0C 192.168.20.0/24 is directly connected, FastEthernet0/1R2:
R2(config)#do show ip route.....此处省略部分 2.0.0.0/32 is subnetted, 1 subnetsC 2.2.2.2 is directly connected, Loopback0C 192.168.30.0/24 is directly connected, FastEthernet0/1O 192.168.10.0/24 [110/20] via 192.168.20.1, 00:15:57, FastEthernet0/0O IA 192.168.40.0/24 [110/20] via 192.168.30.2, 00:08:28, FastEthernet0/1C 192.168.20.0/24 is directly connected, FastEthernet0/0O IA 192.168.50.0/24 [110/30] via 192.168.30.2, 00:03:29, FastEthernet0/1R3:
R3(config)#do show ip route.....此处省略部分 3.0.0.0/32 is subnetted, 1 subnetsC 3.3.3.3 is directly connected, Loopback0C 192.168.30.0/24 is directly connected, FastEthernet0/0C 192.168.40.0/24 is directly connected, FastEthernet0/1O 192.168.50.0/24 [110/20] via 192.168.40.2, 00:10:35, FastEthernet0/1注意:因为我们刚刚在R2中没有配置虚链路,所以此时R3是没有学习到area2区域的网段的!!!R4:
R4(config)#do show ip route .....此处省略部分O IA 192.168.30.0/24 [110/20] via 192.168.40.1, 00:12:42, FastEthernet0/0 4.0.0.0/32 is subnetted, 1 subnetsC 192.168.40.0/24 is directly connected, FastEthernet0/0C 192.168.50.0/24 is directly connected, FastEthernet0/1第三步:进入两台客户机配置IP地址和网关,并测试是否可以ping通:
PC1>ip 192.168.10.2 192.168.10.1PC2>ip 192.168.50.2 192.168.50.1PC1> ping 192.168.50.2 *192.168.10.1 icmp_seq=1 ttl=255 time=19.999 ms (ICMP type:3, code:1, Destination host unreachable) 此时显示:目标主机不可达,无法连通所以此时我们就需要做一条虚链路,经过area1区域做这个虚链路此处需要注意的是,在做虚链路时,写入的router-id是对方的,我们应该如何去操作,请接着看。第四步:配置虚链路:
回到R2:
R2(config)#router ospf 1R2(config-router)#area 1 virtual-link 3.3.3.3 //area1为穿越区域,写上R3的router-id再到R3:
R3(config)#router ospf 1R3(config-router)#area 1 virtual-link 2.2.2.2 //area1为穿越区域,写上R2的router-id第五步:回到客户机中查看是否可以ping通:
PC1> ping 192.168.50.2192.168.50.2 icmp_seq=1 timeout84 bytes from 192.168.50.2 icmp_seq=2 ttl=60 time=82.984 ms //显示状态连通结论:此时在全网互通的情况下每个路由器的路由表学习到的就是链路中所有的网段,这就说明了虚链路的设置可以让与骨干区域相隔的标准区域在非直连状态下与之达成互通。
链路
区域
骨干
配置
路由
稳定性
网段
路由器
部分
实验
学习
之间
取决于
地址
客户
客户机
就是
标准
状态
接下来
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中国网络安全状况白皮书
电视显示互联网连接不上服务器
金海锋数据库
山东软件开发软件有哪些
网络安全入门应该学什么
数据库如何统计修改数量
海口软件开发权威机构
华为云服务器手机客户端下载
遵义网络安全系统排行
安卓软件开发一般用什么
软件开发人才的特点
门户网站网络安全重要性
服务器故障 数据库安全
阿里云服务器桌面
蚌埠咖啡点餐软件开发需要多少钱
网络安全教育培训密码是多少
盖睿科技软件开发
可穿戴软件开发
数据库疫情
绝地求生美服务器在哪
网络安全黑白盒测试
腾讯软件开发师待遇
神佑释放链接不上服务器
宝塔可以反代国内服务器吗
《网络技术应用》计算知识点
清理数据库缓存
网络安全教育培训密码是多少
aspcms 数据库
下载dbb数据库浏览器
江苏企业软件开发商家