OSPF动态路由协议之——虚链路

虚链路的含义

指一条通过一个非骨干区域连接到骨干区域的链路(OSPF协议中只有连接到骨干区域,才能获取到路由信息)

虚链路的目的

通过一个非骨干区域连接一个区域到骨干区域;

通过一个非骨干区域连接一个分段的骨干区域。

虚链路的配置命令

Router(config-router)#area area-id vritual-link router-id      //“area-id”为需要跨越的区域ID;“router-id”为其邻居的路由ID

建立实验拓扑图及前期准备

实验拓扑图如下:

前期准备

打开GNS3

1、从图标栏拖出四台路由、两台PC机;

2、使用网线相连并开启。

正式开始实验

第一步:根据拓扑图对路由设备端口进行配置

R1

R1#conf t                                                //进入全局模式
R1(config)#int f 0/1                                     //进入f0/1接口
R1(config-if)#ip add 192.168.10.1 255.255.255.0          //设置IP与子网掩码
R1(config-if)#no shut
R1(config-if)# int f 0/0
R1(config-if)#ip add 10.10.10.10 255.0.0.0
R1(config-if)#no shut
R1(config-if)#ex
R1(config)#int lo 0                                       //进入loopback网卡
R1(config-if)#ip add 1.1.1.1 255.255.255.255              //指定Router ID
R1(config-if)#no shut
R1(config-if)#ex
R1(config)#router ospf 1                                  //建立OSPF协议1号进程
R1(config-router)#router-id 1.1.1.1
R1(config-router)#net 192.168.10.0 0.0.0.255 area 2       //宣告自身网段
R1(config-router)#net 10.0.0.0 0.255.255.255 area 2       //宣告自身网段
R1(config-router)#ex

R2

R2#conf t
R2(config)#int f 0/1
R2(config-if)#ip add 10.10.10.20 255.0.0.0
R2(config-if)#no shut
R2(config-if)#int f 0/0
R2(config-if)#ip add 20.20.20.20 255.0.0.0
R2(config-if)#no shut
R2(config-if)#int lo 0
R2(config-if)#ip add 2.2.2.2 255.255.255.255
R2(config-if)#no shut
R2(config-if)#ex
R2(config)#router ospf 1
R2(config-router)#router-id 2.2.2.2
R2(config-router)#net 10.0.0.0 0.255.255.255 area 2
R2(config-router)#net 20.0.0.0 0.255.255.255 area 1
R2(config-router)#ex 

R3

R3#conf t
R3(config)#int f0/0
R3(config-if)#ip add 20.20.20.30 255.0.0.0
R3(config-if)#no shut
R3(config-if)#int f 0/1
R3(config-if)#ip add 30.30.30.30 255.0.0.0
R3(config-if)#no shut
R3(config-if)#int lo 0
R3(config-if)#ip add 3.3.3.3 255.255.255.255
R3(config-if)#no shut
R3(config-if)#ex
R3(config)#router ospf 1
R3(config-router)#router-id 3.3.3.3
R3(config-router)#net 20.0.0.0 0.255.255.255 area 1
*Mar  1 00:02:05.795: %OSPF-5-ADJCHG: Process 1, Nbr 2.2.2.2 on FastEthernet0/0 from LOADING to FULL, Loading Done
R3(config-router)#net 30.0.0.0 0.255.255.255 area 0
R3(config-router)#ex

R4

R4#conf t
R4(config)#int f0/1
R4(config-if)#ip add 30.30.30.40 255.0.0.0
R4(config-if)#no shut
R4(config-if)#int f0/0
R4(config-if)#ip add 192.168.20.1 255.255.255.0
R4(config-if)#no shut
R4(config-if)#int lo 0
R4(config-if)#ip add 4.4.4.4 255.255.255.255
R4(config-if)#no shut
R4(config-if)#ex
R4(config)#router ospf 1
R4(config-router)#router-id 4.4.4.4
R4(config-router)#net 30.0.0.0 0.255.255.255 area 0
*Mar  1 02:34:26.647: %OSPF-5-ADJCHG: Process 1, Nbr 3.3.3.3 on FastEthernet0/1 from LOADING to FULL, Loading Done
R4(config-router)#net 192.168.20.0 0.0.0.255 area 0
R4(config-router)#ex

此时,虽然已经将各个路由设备设置完毕。但实际上area 0骨干区域中的路由只学习到了与之相连的area 1中的网段,并没有学习到相隔的area 2中的网段,路由表学习不全,自然也不可能联通。

下面,就是在area 1区域下悄悄的“挖”隧道,建立虚链路,连接到area 0骨干区域上。

第二步:建立虚链路,完善路由表

R2

R2(config)#router ospf 1                          //进入ospf协议1号进程中
R2(config-router)#area 1 virtual-link 3.3.3.3     //建立虚连接

R3

R3(config)#router ospf 1
R3(config-router)#area 1 virtual-link 2.2.2.2

第三步:配置PC机,实现互联

PC1

PC1>
PC1> ip 192.168.10.10 192.168.10.1
Checking for duplicate address...
PC1 : 192.168.10.10 255.255.255.0 gateway 192.168.10.1

PC1> 

PC2

PC2>
PC2> ip 192.168.20.20 192.168.20.1
Checking for duplicate address...
PC1 : 192.168.20.20 255.255.255.0 gateway 192.168.20.1

PC2> 

实现互联互通

以上就建立虚连接的完整实验步骤。

原文地址:https://blog.51cto.com/14484404/2437919

时间: 2024-10-15 12:32:52

OSPF动态路由协议之——虚链路的相关文章

OSPF动态路由协议(实验篇)OSPF协议的基本配置与虚链路的配置

前言: 理论知识我在上一篇博客已经写过了,但光是掌握理论,而不去实践就如同纸上谈兵.只有理论与实践相结合,我们下能更深的理解与记忆.闲话少叙,接下来我会直接演示OSPF协议的具体配置过程.本次实验主要分为两个部分:一.基本配置:二.虚链路的配置. 一.OSPF协议基本配置: 1.实验环境 本次实验是在GNS3-1.3.10版本中进行的,具体拓扑图如下: 需要注意的是R1与R3的接口不够,需要分别添加一个NM-1FE-TX单板. 2.R1的配置 (1)给R1各个接口配上IP地址,并检查是否设置成功

OSPF动态路由协议——理论基础

OSPF的协议 概述 OSPF路由协议概述: 开放式最短路径优先(Open Shortest Path First,OSPF)是目前广泛使用的一种动态路由协议,它属于链路状态路由协议,具有路由变化收敛速度快.无路由环路.支持变长子网掩码(VLSM)和汇总.层次区域划分等优点.在网络中使用OSPF协议后,大部分路由将由OSPF协议自行计算和生成,无须网络管理员人工配置,当网络拓扑发生变化时,协议可以自动计算.更正路由,极大地方便了网络管理. 四种路由类型: DR BDR ABR ASBR 五大区域

OSPF动态路由协议——理论巩固篇

OSPF的协议 概述自治系统(AS)内部网关协议(IGP)(包括RIP,OSPF,ISIS)外部网关协议(EGP)(包括BGP)阿里巴巴,俗称飞天平台 OSPF是链路状态路由协议OSPF(最短路径优先选择协议)工作过程最短路径:路径成本低,带宽越高.一直在学习链路状态信息 OSPF区域OSPF区域(Area 0为骨干区域,有且只有一个,其它区域都是非骨干区域)为了适应大型的网络,OSPF在AS内划分多个区域每个OSPF路由器只维护所在区域的完整链路状态信息 区域ID区域ID可以表示成一个十进制的

OSPF动态路由协议(理论篇)

OSPF路由协议概述 内部网关协议和外部网关协议: 1. 自治系统(AS) 2. 内部网关协议(IGP) 3. 外部网关协议(EGP)BGP协议 路由器较多管理: 每个内部网关的协议包含(RIP.OSPF.ISIS),但是只能对内通讯 OSPF是链路状态路由协议 四个路由器串联的数据可以互通 OSPF最短路径优先选择协议(路径成本.带宽越高路径成本越低) 工作过程: 1.邻居列表 2.链路状态数据库DBD 3.路由表 OSPF区域: 1.为了适应大型的网络,OSPF在AS内划分多个区域 2.每个

OSPF动态路由协议(理论篇)理论知识精讲

简介: OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由.是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部.著名的迪克斯加算法被用来计算最短路径树.OSPF支持负载均衡和基于服务类型的选路,也支持多种路由形式,如特定主机路由和子网路由等.OSPF路由协议是一种典型的链路状态(Li

OSPF路由协议虚链路及地址汇总

在实际环境中,路由器的性能决定可网络的稳定性,当然我们可以通过减少使用路由器的内部资源来达到要求,这就需要使用我们今天介绍的地址汇总.我们先来介绍一下什么是地址汇总,顾名思义就是尽可能的减少路由器中的路由条目.路由汇总的作用:1.地址汇总通过减少泛洪的LSA数量来达到节省资源的目的:2.可以通过屏蔽一些网络不稳定的细节来节省资源:3.减少骨干区域的路由条目的数量.在Cisco路由器上可以执行两种不同类型的地址汇总.1.区域间地址汇总:顾名思义是指在区域之间的地址汇总,这种类型的汇总通常是配置在A

OSPF的高级应用之地址汇总与虚链路的配置

在大型网络中,要使路由器发挥最好的性能,需要做一些优化.而由于一些原因,造成了OSPF区域骨干区域没有和非骨干区域相连.骨干区域不连续等问题.如要更改区域所有路由器配置,工作量较大,这时可使用虚链路连接没有连接在一起的区域,还有助于提供逻辑冗余. OSPF路由协议地址汇总 前面已经介绍了IP子网划分的原理,而IP地址汇总就是将多个网段汇总成一个网段,和子网划分相反.如何将多个地址汇总成一个地址呢? 具体步骤如下: (1)确定需要汇总网段的地址 (2)将各网段的地址以二进制形式写出 (3)比较各网

动态路由协议之OSPF理论篇(下)(含虚链路的实验)

OSPF多区域原理与虚链路 一.OSPF多区域的生成 原因:改善网络的可扩展性(多区域).快速收敛(控制域内路由器数量) 1.三种通信量 域内通信量--单个区域内的路由器之间交换数据包构成的通信量 域间通信量--不同区域的路由器之间交换数据包构成的通信量 外部通信量--OSPF域内的路由器与OSPF区域或另一个自治系统内的路由器之间交换数据包构成的通信量 二.OSPF的路由器类型 四种:DR|BDR|ABR|ASBR OSPF的区域类型 (1)骨干区域 (2)非骨干区域-根据能够学习的路由种类来

OSPF路由协议之“地址汇总”及“虚链路”

在大型网络中地址汇总可以减少路由条目,减小路由表的大小,减少对路由器CPU和内存资源的占用.在OSPF中虽然末梢区域可以通过防止某些LSA进入该区域,从而达到在一个非骨干的区域里节省资源的目的,但相对于骨干区域,这些区域除节省资源外并没有做其他任何事情,同时一个区域内所有的地址仍然会通告到骨干区域中.像这样的情况就可以通过地址汇总来解决,与末梢区域一样,地址汇总也通过减少泛洪的LSA数量来达到节省资源的目的.另外他还可以屏蔽一些网络不稳定的细节来节省资源.例如,一个时好时坏的不稳定的子网,在他每