频道栏目
首页 > 资讯 > 路由器 > 正文

虚拟链路virtual-link实例讲解

18-04-18        来源:[db:作者]  
收藏   我要投稿

第四部分,虚拟链路配置。我们都知道,在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数据包,能收到正确的反馈。

相关TAG标签
上一篇:Java ConcurrentModificationException异常原因和解决方法
下一篇:PHP获取多维数组指定的值在数组第几列?(代码)
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站