虚拟链路(virtual-link)

标签: virtual-link
39人阅读 评论(0) 收藏 举报
分类:

第四部分,虚拟链路配置。我们都知道,在ospf多区域中,所有与主干区域(ospf0)相连接的其他区域可以相互学系路由信息,但是,如果是非主干区域和非主干区域相连,就不能相互学习路由信息,这时候,我们可以通过虚拟链路技术,即在主干区域和非主干区域之间建立一个逻辑链接,这样即把所有的非主干区域都连接到主干区域上,从而实现各区域相互学习路由信息。

网络拓扑图如下:

网络拓扑图上有5个ospf区域,正常情况下,R1路由表中只有ospf1、ospf2、ospf3三个区域中的路由信息,而与ospf4、ospf5无法通信,所以,使用pc0最多只能ping通R3的左边接口。要解决此问题,实现pc0ping通pc1,即在R2和R3之间建立一条虚拟链路,相当于把ospf4直接连接到ospf0,到这一步,ospf0、ospf1、ospf2、ospf3三个区域之间的路由信息已经可以互通。同理,现在ospf3箱单与已经直接和主干区域(ospf0)相邻,与刚才部分同理,在R3和R4之间建立一条虚拟链路,达到ospf4直接与ospf0相连的效果,最后实现5个ospf区域路由表信息互相学习。

代码:

##基础配置

#r0

en
conf t
int f0/0
ip add 192.168.10.1 255.255.255.0
no shut
int s0/0/0
ip add 192.168.20.1 255.255.255.0
no shut
exit
route ospf 1
network 192.168.10.0 0.0.0.255 area 1
network 192.168.20.0 0.0.0.255 area 0

#r1

en
conf t
int s0/0/1
ip add 192.168.30.1 255.255.255.0
no shut
int s0/0/0
ip add 192.168.20.2 255.255.255.0
no shut
exit
route ospf 1
network 192.168.30.0 0.0.0.255 area 0
network 192.168.20.0 0.0.0.255 area 0

#r2

en
conf t
int s0/0/1
ip add 192.168.40.1 255.255.255.0
no shut
int s0/0/0
ip add 192.168.30.2 255.255.255.0
no shut
exit
int tunnel 1
tunnel source s0/0/1
tunnel destination 192.168.40.2
ip add 10.1.1.1 255.255.255.0
exit
router ospf 1
network 10.1.1.0 0.0.0.255 area 0
network 192.168.30.0 0.0.0.255 area 0
network 192.168.40.0 0.0.0.255 area 2

#r3

en
conf t
int s0/0/1
ip add 192.168.50.1 255.255.255.0
no shut
int s0/0/0
ip add 192.168.40.2 255.255.255.0
no shut
exit
int tunnel 1
tunnel source s0/0/0
tunnel destination 192.168.40.1
ip add 10.1.1.2 255.255.255.0
int tunnel 2
tunnel source s0/0/1
tunnel destination 192.168.50.2
ip add 20.1.1.1 255.255.255.0
exit
route ospf 1
network 10.1.1.0 0.0.0.255 area 0
network 20.1.1.0 0.0.0.255 area 0
network 192.168.50.0 0.0.0.255 area 3
network 192.168.40.0 0.0.0.255 area 2

#r4

en
conf t
int f0/0
ip add 192.168.60.1 255.255.255.0
no shut
int s0/0/0
ip add 192.168.50.2 255.255.255.0
no shut
exit
int tunnel 1
tunnel source s0/0/0
tunnel destination 192.168.50.1
ip add 20.1.1.2 255.255.255.0
exit
route ospf 1
network 20.1.1.0 0.0.0.255 area 0
network 192.168.50.0 0.0.0.255 area 3
network 192.168.60.0 0.0.0.255 area 4

结果检测:

使用pc0向pc1发送icmp数据包,能收到正确的反馈。

查看评论

Laravel框架虚拟开发环境Homestead视频教程

-
  • 1970年01月01日 08:00

感谢生活--vlink虚拟链路的实现及原理

春天到了,春暖花开。开场白只能用这种平淡如水的话来做引了,犹如这惨淡的安全市场。不过唯一快乐是即将为人之父,这篇流水账也算送给我未来宝宝的礼物吧。因为很久没来写了。先解释下什么是VLINK,即虚拟链路...
  • zhihui13
  • zhihui13
  • 2011-04-26 00:51:00
  • 8379

OSPF骨干区域不连续的两种解决方案

  • 2012年08月23日 15:28
  • 67KB
  • 下载

HCIE知识整理:ospf 的 virtual-link 有哪些用途,在用的时候可能会有什么问题,解决方案是 什么?

ospf 的 virtual-link 有哪些用途,在用的时候可能会有什么问题,解决方案是什么?首先要清楚什么是virtual-link,virtual-link即虚链路,是连接两个非骨干区域的一条逻...
  • Victordas
  • Victordas
  • 2017-01-15 23:55:19
  • 478

华为ospf的虚链路和特殊区域配置实例

session 1 ospf的虚链路配置        在ospf中固定了所有非area 0区域必须与area 0区域直连,否则无法工作。所以当有非area0区域没有与area0区域直连时,就需要使用...
  • alone_map
  • alone_map
  • 2016-07-27 09:54:22
  • 5096

OSPF虚链路

1、 OSPF虚链路   a、当非主干区域与主干区域AREA0不连续时必须建立虚链路 b、虚链路配置:area area-id virtual-link router-id area-id:指虚链路经...
  • u011857683
  • u011857683
  • 2015-08-30 21:36:08
  • 1077

vlink 虚拟链路

  • 2011年04月25日 23:46
  • 312KB
  • 下载

Linux网络虚拟化与MLPPP多链路

Reference: 1.图解几个与Linux网络虚拟化相关的虚拟网卡-VETH/MACVLAN/MACVTAP/IPVLAN 2. ifb 技术与流量控制QoS。 3.OpenVSwitch  ...
  • fenggui
  • fenggui
  • 2015-09-26 15:07:28
  • 827

建立一个服务端的SOCKET

 #include#include #include #include #include                                                        ...
  • qzsqb
  • qzsqb
  • 2007-05-20 17:50:00
  • 722

分布式路由协议

路由收敛时间:从网络故障发生到所有路由器转发表达式达到一致所需要的时间 路由收敛可能会引起两个主要问题:路由黑洞和路由回路。分布式路由协议在常用在控制平面。网络中的涉及转发的每一个节点通过分布式算法...
  • u010558281
  • u010558281
  • 2016-11-16 14:39:28
  • 1811
    个人资料
    等级:
    访问量: 0
    积分: 206
    排名: 0
    文章存档
    最新评论