OSPF虚链路(实验可跟做)
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,OSPF虚链路虚链路:1.指一条通过一个非骨干区域连接到骨干区域的链路虚链路的目的:1.通过一个非骨干区域连接一个区域到骨干区域2.通过一个非骨干区域连接一个分段的骨干区域配置虚链路的规则及特点:1.
千家信息网最后更新 2025年02月04日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为ABR
OSPF中的虚链路就是我们通过非骨干区域打一条通道直接连接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 2
R2:
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 0
R4:
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/1
R2:
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/1
R3:
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安全错误
数据库的锁怎样保障安全
数据库关系俩端的属性不一致
科技助力互联网 医疗健康
服务软件开发
微网网络技术有限公司
三河市盘古网络技术有限公司
斯凯网络安全插画
数据库考试万能语句
企业服务器升级ssd的好处
阿里巴巴电脑数据库
VIP影视软件开发
济南同智软件开发公司
软件开发企业的存货周转天数
华为软件开发岗位社招经验
wisebook数据库
软件开发工具 2013
儿童3d人脸数据库
南京等级保护网络安全厂商
河北校园网络安全
数据库系统课程学习过程
简单http服务器
网络棋牌游戏数据库
数据库单条修改语句怎么些
华住的数据库
信息网络安全领导小组文件
app程序软件开发
西安北郊软件开发公司招聘
机器人软件开发步骤
电脑设置家庭网络安全吗
江苏品牌网络技术参考价格
数据库专业课程