学习笔记——动态路由协议——OSPF(OSPF网络类型2)

2、OSPF网络类型

常见链路层协议对应的默认网络类型

网络类型

描述

常见链路层协议

Hello报文间隔

报文类型

有无DR、BDR选举

P2P

点对点网络

HDLC、PPP、LAPB

10s

以组播方式发送OSPF报文

P2MP

点对多点网络

30s

以组播方式发送Hello报文,单播方式发送其他报文

BMA

/Broadcast

广播多路访问网络

以太网

10s

组播发送Hello报文、LSU报文和LSAck报文,单播发送DD报文,LSR报文

NBMA

非广播多路访问网络

FR、X.25、ATM

30s

以单播方式发送OSPF报文

广播类型(Broadcast)是指具有广播能力的网络类型,如以太网。广播类型网络支持多播和广播传输,OSPF可以直接在广播网络上运行。

广播类型网络的特点包括:

支持广播传输,允许多播和广播流量。

路由器可以通过广播通信,交换LSA信息。

OSPF可以直接在广播网络上运行,无需额外的配置。

NBMA类型(Non-Broadcast Multi-Access)是指非广播多点接入类型的网络,如帧中继、ATM等。这些网络不支持广播和多播传输,OSPF在NBMA网络上需要特殊的配置。

NBMA类型网络的特点包括:

不支持广播和多播传输。

路由器之间的通信需要经过专门配置。

OSPF在NBMA网络上需要使用额外的配置选项,如配置邻居列表或使用特殊的Hello报文选项。

点到多点P2MP类型(Point-to-Multipoint)是一种一对多连接的网络类型,允许一个OSPF路由器与多个其他路由器直接通信,无需逐个建立点到点连接。

点到多点P2MP类型网络的特点包括:

允许一个OSPF路由器与多个其他路由器直接通信。

无需逐个建立点到点连接。

OSPF路由器可以使用单个Hello报文与所有相邻路由器进行邻居关系的建立。

点到点P2P类型(Point-to-Point)是指一对一连接的网络类型,仅允许两个OSPF路由器之间建立点到点连接,如点到点链路或虚拟专用线路(VPN)。

点到点P2P类型网络的特点包括:

仅允许两个OSPF路由器之间建立点到点连接。

通常用于连接两个路由器的专用链路或虚拟专用线路(VPN)。

点到点连接通常具有较高的带宽和可靠性。

在广播网络和NBMA网络中

注意:OSPF路由器的某个接口的类型是与该接口直接相连的二层网络的类型是一致的。

比如,如果OSPF路由器某个接口连接的是一个广播网络,那么该接口就是一个广播接口;如果OSPF路由器某个接口连接的是一个P2P网络,那么该接口就是一个P2P网络接口;

MA(Multi-Access)多路访问网络有两种类型∶广播型多路访问网络(BMA)及非广播型多路访问网络(NBMA)。以太网(Ethernet)是一种典型的广播型多路访问网络。

在MA网络中,如果每台OSPF路由器都与基他的所有路由器建立OSPF邻接关系,便会导致网络中存在过多的OSPF邻接关系,增加设备负担,也增加了网络中泛洪的OSPF报文数量。

当拓扑出现变更,网络中的LSA泛洪可能会造成带宽的浪费和设备资源的损耗。

(1)广播多路访问(BMA,Broadcast Multi-Access) Ethernet以太网

BMA也被称为Broadcast,BMA是一个支持广播的网络环境,允许多台设备接入任意两台设备都可以进行二层通信。

当接口采用Ethernet(以太)封装时,OSPF在该接口上采用的缺省网络类型为BMA。

默认链路协议为Ethernet、FDDI,该链路的OSPF网络类型为广播类型。

报文发送形式(Hello、LSU、LSA)组播方式发送(DD、LSR)单播方式发送

以太网网络需要选举DR/BDR。 Hello:10;          Dead:40

广播类型网络的特点包括:

1)、支持广播传输,允许多播和广播流量。

2)、路由器可以通过广播通信,交换LSA信息。

3)、OSPF可以直接在广播网络上运行,无需额外的配置。

3.1 特点

广播网络类型是指在网络中,所有的路由器都直接相连,并且可以互相通信。在广播网络中,路由器之间通过基于广播的Hello消息来发现邻居,并通过DR(Designated Router)和BDR(Backup Designated Router)的选举来减少链路状态数据库(LSDB)的维护开销。

广播网络类型的特点总结如下:

所有路由器都处于同一个广播域中,可以直接相互通信。

通过选举DR和BDR来减少链路状态更新的频率,减轻网络负担。

当网络中有大量路由器时,选举过程可能带来一定的额外开销。

广播网络类型适用于局域网(LAN)环境,如企业内部网络或校园网络,特别是当局域网中存在大量路由器需要进行互联时,广播网络类型能够提供高效的路由选择。

(2)非广播式多路访问类型(NBMA,Non-Broadcast Multi-Access)

NBMA类型是指一个允许多台网络设备接入且不支持广播的环境。如帧中继、ATM等。这些网络不支持广播和多播传输,OSPF在NBMA网络上需要特殊的配置。完全相连的帧中继FR(Frame-Relay)网络

默认链路协议为帧中继、ATM、FR,该链路的OSPF网络类型为NBMA。

报文发送形式所有报文发送单播(hello,DD,LSR,LSU,LSACK)。

手工配置邻居选举DR/BDRHello:30Dead:120

目的IP单播,选DR(DR和BDR必须与其他所有路由器直接相连),同一IP子网。全互联或部分互联。

不能发送广播和组播报文,所以在帧中继网络中,ospf没有办法通过发送hello包来简历邻居关系,只用使用单播方式来制定邻居,命令如下:peer x.x.x.x

NBMA虽然也允许多台设备接入,但是它并不具备广播功能,不能发送广播和组播报文,所以在帧中继网络中,ospf没有办法通过发送hello包来建立邻居关系,为了顺利的进行邻接关系的建立,一般用单播的形式去发送hello报文。

NBMA类型网络的特点包括:

1)、不支持广播和多播传输。

2)、路由器之间的通信需要经过专门配置。

3)、OSPF在NBMA网络上需要使用额外的配置选项,如配置邻居列表或使用特殊的Hello报文选项。

配置NBMA网络

[RTA]router id 1.1.1.1

[RTA]ospf

[RTA-ospf-1]peer 10.1.1.2

[RTA-ospf-1]peer 10.1.1.3

[RTA-ospf-1]area 1

[RTA-ospf-1-area-0.0.0.1]network 1.1.1.10.0.0.0

[RTA-ospf-1-area-0.0.0.1]network 10.1.1.00.0.0.255

[RTA-ospf-1-area-0.0.0.1]return

(3)点到多点类型(P2MP,Point to Multi-point)

点到多点P2MP类型是一种一对多连接的网络类型,允许一个OSPF路由器与多个其他路由器直接通信,无需逐个建立点到点连接。不完全相连的FR网络

P2MP相当于将多条P2P链路的一端进行捆绑得到的网络。

常用做法是将非全连通的NBMA改为点到多点的网络。

没有任何一种链路层协议被缺省的认为是P2MP类型,这种网络类型并不是根据接口封装自己设置的,而是需要管理员手动配置。

用点到多点的方式来建立连接,不需要进行DR和BDR的选举

P2MP是认为手动配置的,必须是由其他的网络类型强制更改,常用做法是将非全连通的NBMA改为点到多到多点的网络,在该类型的网络中以组播形式(224.0.0.5)发送hello报文,以单播形式发送其他协议报文(DD报文,LSR报文,LSU报文LSAck报文)。

默认链路协议为没有任何链路层协议被缺省为是P2MP网络类型。(必须手动更改)

报文发送形式组播(224.0.0.5)发送Hello报文单播发送(DD、LSR、LSU、LSACK)

自动发现邻居选举DR/BDRHello:30Dead:120

点到多点P2MP类型网络的特点包括:

1)、允许一个OSPF路由器与多个其他路由器直接通信。

2)、无需逐个建立点到点连接。

3)、OSPF路由器可以使用单个Hello报文与所有相邻路由器进行邻居关系的建立。

配置点到多点网络

[RTA]router id 1.1.1.1

[RTA]ospf

[RTA-ospf-1]area 1

[RTA-ospf-1-area-0.0.0.1]network 1.1.1.10.0.0.0

[RTA-ospf-1-area-0.0.0.1]network 10.1.1.00.0.0.255

[RTA]interface Serial 1/0

[RTA-Serial1/0]ospf network-type p2mp

[RTA-Serial1/0]return

<RTA>

(4)点到点类型(P2P,Point-to-Point)

点到点P2P类型是指一段链路上一对一只能连接两台设备的环境,仅允许两个OSPF路由器之间建立点到点连接。

当OSPF接口的网络类型为P2P的时候只能建立一个OSPF邻居。(广播型修改成P2P后也是一样,)

当两台设备通过PPP链路进行连接设备上采用的接口封装协议就是PPP。当激活OSPF时,OSFP会根据接口的数据链路层封装,将它网络类型设置为P2P,采用HDLC封装时,缺省网络类型也为P2P。

默认链路协议虚拟专用线路(VPN)、串口类型PPP、HDLC时,该链路的OSPF网络类型为P2P类型。

报文发送形式(Hello、DD、LSR、LSU、LSACK)组播方式发送(224.0.0.5)

不选举DR,自动发现邻居,不选举DR/BDR。 Hello:10;          Dead:40

点到点P2P类型网络的特点包括:

1)、仅允许两个OSPF路由器之间建立点到点连接。

2)、通常用于连接两个路由器的专用链路或虚拟专用线路(VPN)。

3)、点到点连接通常具有较高的带宽和可靠性。

网络类型

hello &dead time

是否存在DR或者BDR

是否自动发现邻居

broadcast

Hello 10 Dead 40

存在DR和BDR

可以自动

P2P

Hello 10 Dead 40

不在DR和BDR

可以自动

P2MP

Hello 30 Dead 120

不在DR和BDR

可以自动

会自动产生接口地址为32位的主机路由

NBMA

Hello 30 Dead 120

存在DR和BDR

不可以自动

virtual-link

loopback默认的网络类型是P2P,不管ip地址掩码多少位,OSPF只学到32位的主机路由(注意和cisco区别)

OSPF报文发送形式

@点到点P2P类型:当链路层协议是PPP、HDLC时,缺省情况下,OSPF认为网络类型是P2P。

在该类型的网络中,以组播形式(224.0.0.5)发送协议报文(Hello报文、DD报文、LSR报文、LSU报文、LSAck报文)。

@点到多点P2MP类型: 没有一种链路层协议会被缺省的认为是Point-to-Multipoint类型。点到多点必须是由其他的网络类型强制更改的。

常用做法是将非全连通的NBMA改为点到多点的网络。在该类型的网络中以组播形式(224.0.0.5)发送Hello报文,以单播形式发送其他协议报文(DD报文、LSR报文、LSU报文、LSAck报文)。

@NBMA类型:当链路层协议是ATM,FR,X.25时,缺省情况下,OSPF认为网络类型是NBMA。

在该类型的网络中,以单播形式发送协议报文(Hello报文、DD报文、LSR报文、LSU报文、LSAck报文),单播需要明确目的IP,故需要手动配置邻居。

@广播类型:当链路层协议是Ethernet、FDDI时,缺省情况下,OSPF认为网络类型是Broadcast。

在该类型的网络中,通常以组播形式发送Hello报文、LSU报文和LSAck报文。其中,224.0.0.5的组播地址为OSPF路由器的预留IP组播地址; 224.0.0.6的组播地址为OSPF DR的预留IP组播地址。以单播形式发送DD报文和LSR报文。


整个华为数通学习笔记系列中,本人是以网络视频与网络文章的方式自学的,并按自己理解的方式总结了学习笔记,某些笔记段落中可能有部分文字或图片与网络中有雷同,并非抄袭。完处于学习态度,觉得这段文字更通俗易懂,融入了自己的学习笔记中。如有相关文字涉及到某个人的版权利益,可以直接联系我,我会把相关文字删除。【VX:czlingyun    暗号:CSDN】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/659075.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

YOLOv10最详细全面讲解2- 目标检测-环境搭建、训练自己的数据集

YOLOv10没想到出来的如此之快&#xff0c;作为一名YOLO的爱好者&#xff0c;以YOLOv5和YOLOv8的经验&#xff0c;打算出一套从数据集装备->环境配置->训练->验证->目标追踪全系列教程。请大家多多点赞和收藏&#xff01;&#xff01;&#xff01; 系列文章&#xf…

基于h5和大数据的游戏数据型网站-计算机毕业设计源码30844

摘 要 在目前的形势下&#xff0c;科技力量已成为我国的主要竞争力。而在科学技术领域&#xff0c;计算机的使用逐渐达到成熟&#xff0c;无论是从国家到企业再到家庭&#xff0c;计算机都发挥着其不可替代的作用&#xff0c;可以说计算机的可用领域遍及生活、工作的各个方面。…

TPM是如何平衡设备维护与生产需求的?

在当今快节奏的生产环境中&#xff0c;设备维护与生产需求之间的平衡成为了企业持续发展的关键所在。TPM&#xff08;全面生产维护&#xff09;作为一种先进的生产管理理念&#xff0c;为企业提供了实现这一平衡的有效路径。具体如深圳天行健精益管理咨询公司下文所述&#xff…

四川古力未来科技抖音小店畅享多重好处

在当今数字化浪潮席卷之下&#xff0c;四川古力未来科技抖音小店以其独特的魅力&#xff0c;正逐渐成为消费者们的新宠。作为融合了先进科技与便捷购物体验的创新平台&#xff0c;它不仅能够满足消费者的多样化需求&#xff0c;更在提升购物体验、优化服务流程等方面展现出了显…

【ai】livekit服务本地开发模式及example app信令交互详细流程

文档要安装git lfs 下载当前最新版本1.6.1 windows版本&#xff1a;启动dev模式 服务器启动 (.venv) PS D:\XTRANS\pythonProject\LIVEKIT> cd .\livekit_release\ (.venv) PS D:\XTRANS\pythonProject\LIVEKIT\livekit_release> lsDirectory: D:\XTRANS\pythonProject\L…

MyBatis入门——MyBatis的基础操作(2)

目录 一、打印日志 二、参数传递 常见错误&#xff1a;使用对象接受 小结&#xff1a; 三、增&#xff08;Insert&#xff09; 返回主键 四、删&#xff08;Delete&#xff09; 五、改&#xff08;Update&#xff09; 六、查&#xff08;Select&#xff09; 1、起别名…

【wiki知识库】03.前后端的初步交互(展现所有的电子书)

&#x1f4dd;个人主页&#xff1a;哈__ 期待您的关注 目录 一、&#x1f525;今日目标 二、&#x1f4c2;前端配置文件补充 三、&#x1f30f;前端Vue的改造 四、&#x1f4a1;总结 一、&#x1f525;今日目标 在上一篇文章当中&#xff0c;我已带大家把后端的一些基本工…

最新微信发卡小程序 发卡网卡密系统流支持量主

2024.4更新 1.修复分类介绍报错 2.修改前端UI 3.增加插屏弹出广告 4.禁止PC端使用(PC端小程序没有广告) 免费下载&#xff1a;发卡小程序 卡密系统流支持量主 多种卡密领取模式【亲测】_麦田吧 前端演示地址&#xff1a;扫码查看 源码功能&#xff1a; 小程序系统/多种卡密领…

vscode远程登录阿里云服务器【使用密钥方式--后期无需再进行密码登录】【外包需要密码】

1&#xff1a;windows主机上生成【私钥】【公钥】 1.1生成公钥时不设置额外密码 1.2生成公钥时设置额外密码【给外包人员使用的方法】 2&#xff1a;在linux服务器中添加【公钥】 3&#xff1a;本地vscode连接linux服务器的配置 操作流程如下 1.1本地终端中【生成免密登录…

14.微信小程序之地理定位功能

目录 1.地理定位介绍 1.1 申请开通 1.2 使用方法 2.拒绝授权后的解决方案 3.开通腾讯位置服务 4.LBS 逆地址解析 1.地理定位介绍 小程序地理定位是指通过小程序开发平台提供的 API&#xff0c;来获取用户的地理位置信息。用户在使用小程序时&#xff0c;可以授权小程序获…

MySQL 数据表的基本操作

文章目录 【 1. MySQL 创建数据表 】【 2. MySQL 查看表 】2.1 DESCRIBE/DESC 以表格的形式展示表2.2 SHOW CREATE TABLE 以SQL语句的形式展示表 【 3. 修改数据表 】3.1 修改表名3.2 修改表字符集3.3 添加字段在末尾添加字段在开头添加字段在中间添加字段 3.3 修改/删除字段修…

Nginx的配置与调试

目录 1、安装Nginx 2、Nginx的配置文件结构 2.1 Nginx的全局配置 2.2 HTTP服务器配置 2.3 HttpGzip模块配置 2.4 负载均衡配置 2.5 server虚拟主机配置 2.6 location URL匹配配置 2.7 StubStatus模块配置 1、安装Nginx 在安装Nginx之前&#xff0c;需确保系统已经安装…

【计算机网络】P1 计算机网络概念、组成、功能、分类、标准化工作以及性能评估指标

目录 1 什么是计算机网络2 计算机网络的组成2.1 组成部分上2.2 工作方式上2.3 功能组成上 3 计算机网络的功能3.1 数据通信3.2 资源共享3.3 分布式处理3.4 提高可靠性3.5 负载均衡 4 计算机网络的分类4.1 按分布范围分类4.2 按传输技术分类4.3 按照拓扑结构分类4.4 按使用者分类…

vue项目中使用json编辑器

实现效果&#xff1a; 借助插件json-editor-vue3实现效果如图一&#xff0c;如果嫌丑可以通过类名改一下样式如图二。 实现过程&#xff1a; 安装插件&#xff1a;npm install json-editor-vue3 文档链接&#xff1a;GitCode - 开发者的代码家园 <script setup name&quo…

一次收获颇丰的Google漏洞挖掘旅程

本文由安全专家Henry N. Caga于2024年03月23日发表在InfoSecWrite-ups网站&#xff0c;本文记录了Henry N. Caga的一次漏洞挖掘过程&#xff0c;此次漏洞挖掘的成果得到了Google官方认可&#xff0c;拿到了4133.70美元的漏洞奖金&#xff0c;并让他成功进入了Google名人堂。本文…

C++第二十一弹---vector深度剖析及模拟实现(上)

✨个人主页&#xff1a; 熬夜学编程的小林 &#x1f497;系列专栏&#xff1a; 【C语言详解】 【数据结构详解】【C详解】 目录 1、基本结构 2、默认成员函数 2.1、构造函数 2.2、析构函数 2.3、拷贝构造函数 2.3、赋值操作符重载 3、数据访问 4、迭代器获取 总结 …

08.tomcat多实例

在加两个tomcat实例 [rootweb01 ~]# ll apache-tomcat-8.0.27.tar.gz -rw-r--r-- 1 root root 9128610 10月 5 2015 apache-tomcat-8.0.27.tar.gz [rootweb01 ~]# tar xf apache-tomcat-8.0.27.tar.gz [rootweb01 ~]# cp -a apache-tomcat-8.0.27 tomcat_8081 [rootweb01 ~…

基于单片机的操作平台数据采集网关设计与实现

摘  要&#xff1a; 由于传统网关无法实现数据实时交换&#xff0c;数据传输速率较低&#xff0c;为此提出基于单片机的操作平台数据采集网关设计与实现研究。首先&#xff0c;结合单片机具有的显著优势对网关结构选型设计&#xff1b;其次&#xff0c;参照一体化设计理念&…

深兰科技获评2024年度人工智能出海先锋奖

5月25日&#xff0c;以“亚洲新势力&#xff1a;创新、融合与可持续发展”为主题的亚洲品牌经济峰会2024深圳会议在深圳益田威斯汀酒店举办。本次活动由中国亚洲经济发展协会指导&#xff0c;亚洲国际品牌研究院主办&#xff0c;旨在搭建品牌创新与经济发展交流平台&#xff0c…

nginx安装部署问题

记一次nginx启动报错问题处理 问题1 内网部署nginx&#xff0c;开始执行make&#xff0c;执行不了&#xff0c;后面装了依赖的环境 yum install gcc-c 和 yum install -y pcre pcre-devel 问题2&#xff0c;启动nginx报错 解决nginx: [emerg] unknown directive “stream“ in…