OSPF不规则区域实验:

一、知识点整理:

OSPF中路由器的角色(看图):

骨干路由器:路由器所有接口属于area 0  -->R3

非骨干路由器:路由器所有接口属于非area 0  -->R1、R5

ABR:区域边界路由器,能够产生3类LSA的路由器。(属于area 0和非area 0边界的路由器)  --->R2、R4

ASBR:自治系统边界路由器,能够产生5类或7类LSA的路由器。(OSPF网络和非OSPF网络的边界路由器,或者不同OSPF进程(ospf 1 和ospf 2)的边界路由器) -->R1

  

OSPF区域:

1、  区域划分的意义:1)减少LSA的数量、2)减少LSA传播范围

因为大量复杂的LSA只在区域内部传输,区域划分提高了OSPF的传播效率,区域与区域之间传递特殊的LSA。LSA有6种(1、2、3、4、5、7),[6类LSA在mospf里(组播ospf)-->已淘汰]

2、 区域的划分是基于接口或链路划分

3、  区域的标记:使用了32个二进制

1).十进制

       2).类似于IP地址 A.B.C.D

  • ospf在一个区域的内部是链路状态型(传路由、传拓扑),在区域与区域之间只传路由(特殊的LSA)

4、区域的分类:

骨干区域: 区域标记为0或0.0.0.0

非骨干区域:区域标记不等于0或0.0.0.0

5、区域设计原则:向日葵型网络结构

1).OSPF网络中必须存在并唯一的骨干区域(单区域除外)

2).若存在非骨干区域,非骨干区域必须与骨干区域直接相连

二、拓扑图:

R1-R5的环回:1.1.1.1/24-5.5.5.5/24

要求:解决不规则区域

方法1:

在合法与非法ABR上建立tunnel,然后将其宣告到ospf协议中

缺点:1、周期更新、保活,触发更新对中间穿越区域产生资源占用

2、选路不佳 -- 当ospf学习到两条相同目标,但不同区域同时过来时,优选骨干区域;

步骤:

1、   配置IP地址

2、   配置OSPF

3、   划分区域

此时,area2是不规则区域,R1、R2、R3都没有area 2的路由

4、在合法与非法ABR上建立tunnel,将tunnel口宣告到同一OSPF域中

1)建立tunnel:

在R2上:

[R2]int Tunnel 0/0/0

[R2-Tunnel0/0/0]ip add 10.1.1.1 24

[R2-Tunnel0/0/0]tunnel-protocol gre   ---修改tunnel口的网络类型为点到点

[R2-Tunnel0/0/0]source 23.1.1.2

[R2-Tunnel0/0/0]destination 34.1.1.4

在R4上:

[R4]int Tunnel 0/0/0

[R4-Tunnel0/0/0]ip add 10.1.1.2 24

[R4-Tunnel0/0/0]tunnel-protocol gre

[R4-Tunnel0/0/0]source 34.1.1.4

[R4-Tunnel0/0/0]destination 23.1.1.2

2)将两个tunnel口宣告到 同一区域中:

在R2上:

[R2]ospf 1 router-id 2.2.2.2

[R2-ospf-1]area 0

[R2-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255

在R4上:

[R4]ospf 1 router-id 4.4.4.4

[R4-ospf-1]area 0

[R4-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255

检测:

方法二:

    虚链路 --- 在合法与非法ABR上建立虚链路,由合法ABR为非法ABR进行; 使得非法ABR可以进行区域间路由的共享;

因为并没有增添新的路径,故不存在选路不佳的问题;

1)删掉刚刚配置的tunnel

2)建立虚链路:

在R2上:

[R2]ospf 1 router-id 2.2.2.2

[R2-ospf-1]area 1

[R2-ospf-1-area-0.0.0.1]vlink-peer 4.4.4.4

在R4上:

[R4]ospf 1 router-id 4.4.4.4

[R4-ospf-1]area 1

[R4-ospf-1-area-0.0.0.1]vlink-peer 2.2.2.2

检测:

方法三:多进程双向重发布(推荐)

多进程--- 同一台设备上,不同的进程可以工作在不同的接口上,建立各自的邻居关系,生成各自的数据库(不共享);仅将各自计算所得路由加载于同一张路由表内;一个接口只能被一个进程来宣告;双向重发布,ASBR(自治系统边界路由器、协议边界路由器),将不同进程或不同协议产生的路由进行双向共享;

步骤:

1)删除上步配置的虚链路

2)将ASBR中area 2的OSPF进程改为ospf 2

先删除R4上的ospf进程,再重新配置

3)配置多进程双向重发布

[R4]ospf 1

[R4-ospf-1]import-route ospf 2

[R4]ospf 2

[R4-ospf-2]import-route ospf 1

检测:

OSPF --- 不规则区域实验的更多相关文章

  1. OSPF 单区域实验

    实验拓扑 实验需求 按照图示配置 IP 地址 按照图示分区域配置 OSPF ,实现全网互通 为了路由结构稳定,要求路由器使用环回口作为 Router-id 实验步骤 每台路由器都要将本地的所有直连网段 ...

  2. OSPF单区域配置

    OSPF单区域配置 实验环境:华为模拟器eNSP 现在有这样一个拓扑图: 我想要让R1可以ping通R3,显然目前是不行的: <R1>ping 192.168.2.2 PING 192.1 ...

  3. OSPF但区域配置

    原理概述 实验内容 实验拓扑 实验编址 实验步骤1.基本配置配置完成后,使用ping命令检测 2.部署单区域OSPF网络使用命令ospf创建并运行OSPF 其中1是进程号,如果没有写明进程号,则默认为 ...

  4. 课题:html5图像羽化(不规则区域羽化,feather,html5羽化)

    下午搜索了一堆相关文章,没有找到符合要求的. 对一张图片应用不规则区域的羽化,该怎么做呢? 首先去查了下 羽化的原理,然而没有什么用, 然后就开始从表现层去研究怎么模拟? idea 1: blur滤镜 ...

  5. HCNP Routing&Switching之OSPF特殊区域

    前文我们了解了OSPF LSA更新规则以及路由汇总相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15231880.html:今天我们来聊一聊OSPF的 ...

  6. 【Unity游戏开发】UGUI不规则区域点击的实现

    一.简介 马三从上一家公司离职了,最近一直在出去面试,忙得很,所以这一篇博客拖到现在才写出来.马三在上家公司工作的时候,曾处理了一个UGUI不规则区域点击的问题,制作过程中也有一些收获和需要注意坑,因 ...

  7. C++ 中利用 Opencv 得到不规则的ROI 区域(已知不规则区域)

    因为需要,之前写了一个利用mask 得到不规则ROI 区域的程序. 现在需要修改,发现自己都看不懂是怎么做的了.. 所以把它整理下来. 首先利用 鼠标可以得到 你想要的不规则区域的 顶点信息.具体这里 ...

  8. UGUI实现不规则区域点击响应

    UGUI实现不规则区域点击响应 前言 大家吼啊!最近工作上事情特别多,没怎么打理博客.今天无意打开cnblog才想起该写点东西了.今天给大家讲一个Unity中不规则区域点击响应的实现方法,使用UGUI ...

  9. CCNA学习指南 -开放最短路径优先OSPF(多区域部分)

    在之前的介绍中,可以看到单区域OSPF对于古老的RIP的优点: 路由选择更新流量减小 使用与大型网络和链路速度不一样的网络 OSPF能够在LSDB中呈现网络拓扑结构,这使得它汇聚的速度远快于RIP. ...

随机推荐

  1. C语言讲义——全局变量和局部变量

    局部变量 普通的局部变量也叫动态变量,默认有个关键字叫auto,可以省略.有两种形式: 1.函数内的局部变量 2.复合语句内的局部变量:for(int i = 0; i<5; i++){-} 静 ...

  2. 推荐:国产etl调度工具Taskctl web应用版,0元永久授权

    写在前面 2020年疫情席卷全球,更是对整个市场经济造成了严重影响,年初疫情肆虐,西方世界单方面的科技.经济封锁,国际关系吃紧.....导致很多中小型企业业务链受阻,大型企业经费资金吃紧,轮班制导致公 ...

  3. codeforces 1424J,为了过这题,我把祖传的C++都用上了!

    大家好,我们选择的是Bubble Cup比赛Div2场次的J题,不用问我Bubble Cup是什么比赛,我也不清楚.总之是一场算法比赛就是了.可能是这个比赛知名度比较低吧,参与的人数也不是很多,我们选 ...

  4. Docker 跨平台在 netCore 中的从入门到部署

    前言 从题目我们可以看的出,今天是五部曲的第三部,你可能会好奇,为啥没有见到前两部呢?这里我简单说下: 1.跨平台第一部曲:MySql 如果你看我的所有开源项目,应该能发现我已经全部迁移到了Mysql ...

  5. 第3.3节 强大的Python列表

    一. 列表切片操作补充 列表切片支持所有序列切片的方法,以倒序切片和步长大于1的情况再举例验证一下: l=[1,2,3,4,5] l[::2] #结果[1, 3, 5] l[-1::2] #结果[5] ...

  6. 第10.10节 Python使用__init__.py自动加载包下内容

    在前面章节老猿介绍了包下模块及子包的加载的各种方式,并说明包的加载首先是自动加载包下的__init__.py文件.在<第10.6节 Python包的概念>中介绍了__init__.py文件 ...

  7. 第十一章、Designer中主窗口QMainWindow类

    老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 一.概述 主窗口对象是在新建窗口对象时,选择main window类型的模板时创建的窗口对象,如图: ...

  8. 虚拟机(centos7)网络配置

    修改网络配置(ip等) VWware右上角,选择编辑---虚拟网络编辑器 可以看到子网ip是 192.168.1.0,那么我们分配ip地址就可以从此ip段开始. 再点击NAT设置 这里的网关我们稍后会 ...

  9. 【系统设计】WMS系统中 库存、盘点、移库、拆库功能的设计(库内管理)

    最近负责WMS系统 盘点 移库 两个功能模块的功能及数据库设计. 物流仓储系统的搭建,要基于仓库的实际情况,整理内部员工需求,再参考其他WMS系统,经过长时间的讨论和研究,最终转化为产品需求. 这里先 ...

  10. centos7 yum搭建lamp

    环境 系统:centos7 安装apache #yum 安装apache [root@localhost ~]# yum install httpd httpd-devel #启动httpd服务 [r ...