虚连接

虚连接:虚连接是为了解决非骨干区域与骨干区域不能直接相连接,实现非骨干区域与骨干区域通信的过程。如下图所示:

根据以上拓扑图,给出以下配置

设备/接口

G0/0/0

G0/0/1

AR1

1.1.1.1 24

AR2

1.1.1.2 24

2.1.1.1 24

AR3

3.1.1.1 24

2.1.1.2 24

AR4

3.1.1.2 24

一:在各个路由去上配置好ospf协议,并完成各个骨干区域之间和非骨干区域的配置,如下所示:

AR1

#

interface GigabitEthernet0/0/0

ip address 1.1.1.1 255.255.255.0

#

interface LoopBack0

ip address 11.1.1.1 255.255.255.0

#

ospf 1

area 0.0.0.0

network 1.1.1.0 0.0.0.255

#

AR2

#

interface GigabitEthernet0/0/0

ip address 1.1.1.2 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 2.1.1.1 255.255.255.0

#

interface LoopBack0

ip address 22.1.1.1 255.255.255.0

#

ospf 1

area 0.0.0.0

network 1.1.1.0 0.0.0.255

area 0.0.0.1

network 2.1.1.0 0.0.0.255

AR3

#

interface GigabitEthernet0/0/0

ip address 3.1.1.1 255.255.255.0

#

interface GigabitEthernet0/0/1

ip address 2.1.1.2 255.255.255.0

#

interface LoopBack0

ip address 33.1.1.1 255.255.255.0

#

ospf 1

area 0.0.0.1

network 2.1.1.0 0.0.0.255

area 0.0.0.2

network 3.1.1.0 0.0.0.255

AR4

#

interface GigabitEthernet0/0/0

ip address 3.1.1.2 255.255.255.0

#

interface LoopBack0

ip address 44.1.1.1 255.255.255.0

#

ospf 1

area 0.0.0.2

network 3.1.1.0 0.0.0.255

二:初步配置完成OSPF的基本事项后,现在将创建虚连接(虚连接指在两个相邻的非骨干区域之间创建连接),虚连接在AR2和AR3之间创建连接

命令如下:vlink-peer route id  X.X.X.X

AR2

[Huawei]ospf 1

[Huawei-ospf-1]are

[Huawei-ospf-1]area 1

[Huawei-ospf-1-area-0.0.0.1]vlink-peer 33.1.1.1

AR3

[Huawei]OSPF 1

[Huawei-ospf-1]are 1

[Huawei-ospf-1-area-0.0.0.1]vl

[Huawei-ospf-1-area-0.0.0.1]vlink-peer 22.1.1.1

创建好虚连接以后,需要验证虚连接是否创建成功,通过命令display ospf vlink来验证。

[AR2]dis ospf vlink

OSPF Process 1 with Router ID 22.1.1.1

Virtual Links

Virtual-link Neighbor-id  -> 33.1.1.1, Neighbor-State: Full

Interface: 2.1.1.1 (GigabitEthernet0/0/1)

Cost: 1  State: P-2-P  Type: Virtual

Transit Area: 0.0.0.1

Timers: Hello 10 , Dead 40 , Retransmit 5 , Transmit Delay 1

GR State: Normal

[AR3]dis ospf vlink

OSPF Process 1 with Router ID 33.1.1.1

Virtual Links

Virtual-link Neighbor-id  -> 22.1.1.1, Neighbor-State: Full

Interface: 2.1.1.2 (GigabitEthernet0/0/1)

Cost: 1  State: P-2-P  Type: Virtual

Transit Area: 0.0.0.1

Timers: Hello 10 , Dead 40 , Retransmit 5 , Transmit Delay 1

GR State: Normal

也可以通过查看AR1上的路由信息,命令如下:display ip routing-table查看是否存在area 2(我这里是3.1.1.0 24 网段)中的网段。如下图所示:

既然在area 0上存在area 2中的网段,那么虚连接已经创建成功。

注:在后面添加不一样的非骨干区域时,直接配置相邻的两个非骨干区域。

什么是虚连接?如何搭建虚连接网络?相关推荐

  1. 【以太坊】搭建测试网络之ubuntu系统安装node.js

    一.前言 在确认了要在本地搭建测试网络之后,那就不管什么私有链方面的东西了.俗话说万事开头难,博主这边了解到,搭建测试网络必须的环境主要是:node,golang,还有以太坊的geth客户端.OK,方 ...

  2. 区块链实践(一) 以太坊网络+geth搭建私有网络实战

    一.以太网网络  理解以太坊 PrivateNetwork 先要理解以太坊的两种官方网络, 目前以太坊官方提供了两种网 生产环境网络 测试网络 TestNet **  1 以太坊生产网络 以太坊的生产 ...

  3. 区块链学堂(7):Geth 搭建私有网络-实战

    在本章中我们将实战如何使用Geth,如何搭建以太坊的私有网络. 之前说过Geth是三种实现以太坊协议的工具之一,由于Geth是官方推崇的以及个人精力有限,对于另外两种工具的搭建私有网络,请参考网上资料 ...

  4. 【Tiny4412】搭建Qt网络文件系统

    00. 目录 文章目录 00. 目录 01. 编译内核 02. 烧写Linux内核 03. 烧写Qt根分区映像 04. 搭建Qt网络文件系统 05. 附录 01. 编译内核 1.1 解压内核源码 [r ...

  5. 学习C++项目—— 搭建多线程网络服务框架,性能测试(并发性能测试,业务性能测试,客户端响应时间测试,网络带宽测试)

    学习计算机网络编程 一.思路和学习方法   本文学习于:C语言技术网(www.freecplus.net),在 b 站学习于 C 语言技术网,并加以自己的一些理解和复现,如有侵权会删除.   接下来对 ...

  6. 学习C++项目—— 搭建多进程网络服务框架,增加业务和日志,心跳机制

    学习计算机网络编程 一.思路和学习方法   本文学习于:C语言技术网(www.freecplus.net),在 b 站学习于 C 语言技术网,并加以自己的一些理解和复现,如有侵权会删除.   接下来对 ...

  7. libnet、libnids、libpcap轻松搭建Linux网络入侵检测系统

    利用三个源码包libnet.libnids.libpcap轻松搭建Linux网络入侵检测系统 如果要搭建基于Linux的网络入侵检测系统,必须要安装libnet.libnids.libpcap这三个源 ...

  8. 使用Pytorch搭建U-Net网络并基于DRIVE数据集训练(语义分割)学习笔记

    使用Pytorch搭建U-Net网络并基于DRIVE数据集训练(语义分割)学习笔记 https://www.bilibili.com/video/BV1rq4y1w7xM?spm_id_from=33 ...

  9. [Pytorch系列-35]:卷积神经网络 - 搭建LeNet-5网络与CFAR10分类数据集

    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...

  10. Linux搭建tor网络环境

    tor(The Onion Router)是第二代洋葱路由(onion routing)的一种实现,用户通过Tor可以在因特网上进行匿名交流.Tor专门防范流量过滤.嗅探分析,让用户免受其害.最初该项 ...

最新文章

  1. windows命令_用Windows恢复环境(WinRE)排除电脑故障,只需一条命令
  2. 【docker】docker run命令详解
  3. 黄金法则之《终身学习》
  4. DBCC--CHECKIDENT
  5. linux中oracle数据乱码,Linux系统Oracle数据库乱码问题的解决方法
  6. ICE专题:实现简单的聊天室(一)
  7. 第3章 Python 数字图像处理(DIP) - 灰度变换与空间滤波18 - 低通、高通、带阻和带通滤波器、组合使用空间增强方法
  8. ASP.NET Core File Providers
  9. VMware的linux虚拟机实现和windows的文件共享
  10. linux火狐自动更新,CentOS 7手动更新firefox | Linux系统运维联盟
  11. HDU 5045 Contest
  12. java 参数值_Java中的参数传值方式
  13. mysql 分号子查询_MySQL子查询详解
  14. 世界经济论坛正式成立AI委员会,李开复任联席主席,Bengio李飞飞在列
  15. java spring oauth2.0_java – Spring引导oauth2管理httpbasic认证
  16. ps 学习总结-卸载不了
  17. 旋转Kubernetes中的秘密
  18. 关于Ant Design中的Modal组件的各种回调方法在调用后台时报页面崩溃的错误。
  19. 功放DIY电路制作完成
  20. 效率评价方法--数据包络分析

热门文章

  1. SwiftUI 文字转语音TTS 开发朗读器 AVSpeechSynthesizer(教程含源码)
  2. 让人目瞪口呆的三位世界级电脑大师
  3. [经验教程]微信红包发出后对方未领可以撤回吗及微信红包多久不领会自动退回?
  4. LoadRunner开始录制时启动浏览器卡死的解决办法
  5. object of abstract class type “...“is not allowed
  6. php限制文字数量的函数,自动截取ZBLOG PHP摘要字符数量内容的函数
  7. 拆解 米家扫地机器人_米家扫地机器人拆机报告20161215.pptx
  8. 怎么使在一台电脑上同时双开一个程序
  9. 深圳城市治理权限再放开,平安能做什么
  10. java 内存 溢出_java内存溢出的几种原因和解决办法是什么?