Ospf网络类型:P2P和Broadcast

一、P2P

(一)、P2P的作用及特点

P2P(点到点)网络类型
1.作用:
  1. 适用于连接两台路由器的链路‌,例如通过PPP(点对点协议)或HDLC(高级数据链路控制)封装的串行链路。
  2. 不需要进行DR(指定路由器)和BDR(备份指定路由器)的选举。
  3. 路由器之间可以直接建立邻接关系(Full状态),无需通过DR/BDR进行LSA(链路状态通告)的泛洪。
2.特点:
  1. 无需选举DR/BDR‌:因为只有两个设备通信。
  2. 自动发现邻居‌:通过发送Hello报文自动发现邻居。
  3. 组播发送协议报文‌:使用组播地址 224.0.0.5 发送Hello、DD、LSR、LSU、LSAck等报文。
  4. 链路开销较低‌:通常用于点对点链路,开销计算简单。
  5. 无需手动配置邻居‌:OSPF可自动识别并建立邻居关系。

(二)、实验拓扑

(三)、实验代码

R1

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R1

R1interface s4/0/0

R1-Serial4/0/0ip address 12.1.1.1 24

R1-Serial4/0/0quit

R1interface LoopBack 0

R1-LoopBack0ip address 1.1.1.1 32

R2-LoopBack0quit

R1ospf router-id 1.1.1.1

R1-ospf-1area 0

R1-ospf-1-area-0.0.0.0network 12.1.1.0 0.0.0.255

R1-ospf-1-area-0.0.0.0network 1.1.1.1 0.0.0.0

R2

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R2

R2interface s4/0/1

R2-Serial4/0/1ip address 12.1.1.2 24

R2-Serial4/0/1quit

R2interface LoopBack 0

R2-LoopBack0ip address 2.2.2.2 32

R2-LoopBack0quit

R2ospf router-id 2.2.2.2

R2-ospf-1area 0

R2-ospf-1-area-0.0.0.0network 12.1.1.0 0.0.0.255

R2-ospf-1-area-0.0.0.0network 2.2.2.2 0.0.0.0

(四)、实验测试

查看接口的二层封装协议,可以看到协议为ppp

  1. Serial4/0/0 current state : UP:接口物理状态开启。
  2. Line protocol current state : UP:链路层协议状态开启。
  3. Last protocol up time : 2026 - 03 - 12 15:16:20 UTC - 08:00:链路层协议最近一次变为 UP 的时间。
  4. Description:HUAWEI, AR Series, Serial4/0/0 Interface:接口描述信息。
  5. Route Port, The Maximum Transmit Unit is 1500, Hold timer is 10(sec):路由端口,最大传输单元 1500 字节,保持计时器 10 秒。
  6. Internet Address is 12.1.1.1/24:接口 IP 地址 12.1.1.1,子网掩码 255.255.255.0。
  7. Link layer protocol is PPP:链路层协议为 PPP。
  8. LCP opened, IPCP opened:LCP 和 IPCP 协商成功打开。
  9. Last physical up time : 2026 - 03 - 12 15:16:12 UTC - 08:00:接口物理状态最近一次变为 UP 的时间。
  10. Physical layer is synchronous, Virtualbaudrate is 64000 bps:物理层同步模式,虚拟波特率 64000 比特每秒。
  11. Interface is DTE, Clock mode is TC:接口为 DTE 设备,时钟模式为 TC。
  12. 数据统计信息:
  • Last 300 seconds input rate 15 bytes/sec 120 bits/sec 0 packets/sec:过去 300 秒输入速率。
  • Last 300 seconds output rate 15 bytes/sec 120 bits/sec 0 packets/sec:过去 300 秒输出速率。
  • Input: 86 packets, 4844 bytes:总的输入数据包和字节数。
  • Broadcast: 0, Multicast: 0:输入广播包和组播包数量。
  • Errors: 0, Runts: 0:输入错误包和超短数据包数量。
  • Giants: 0, CRC: 0:输入超大数据包和 CRC 校验错误包数量。
  • Alignments: 0, Overruns: 0:对齐错误包和超限错误包数量。
  • Dribbles: 0, Aborts: 0:缓冲溢出错误包和中止错误包数量。
  • No Buffers: 0, Frame Error: 0:无缓冲区错误包和帧错误包数量。

查看网络类型,可以看到是P2P

  1. display ospf interface s4/0/0:查看 OSPF 协议下 Serial4/0/0 接口相关信息的命令。
  2. OSPF Process 1 with Router ID 1.1.1.1:OSPF 进程号为 1,路由器 ID 是 1.1.1.1。
  3. Interfaces:标识接口相关信息部分。
  4. Interface: 12.1.1.1 (Serial4/0/0) --> 12.1.1.2:接口 IP 地址为 12.1.1.1,接口类型是 Serial4/0/0,对端邻居 IP 地址是 12.1.1.2。
  5. Timers: Hello 10, Dead 40, Poll 120, Retransmit 5, Transmit Delay 1:
  • Hello 10:发送 OSPF Hello 包的时间间隔为 10 秒。
  • Dead 40:Hello 包失效时间为 40 秒。
  • Poll 120:对失效邻居的轮询时间为 120 秒。
  • Retransmit 5:重传 LSA 的时间间隔为 5 秒。
  • Transmit Delay 1:LSA 的传输延迟时间为 1 秒。

二、Broadcast

(一)、Broadcast的作用及特点

Broadcast(广播型多路访问)网络类型

1.作用:
  1. ‌适用于以太网等支持广播的多路访问网络‌,如以太网(Ethernet)或FDDI(光纤分布式 数据接口)。
  2. 在该类网络中,OSPF会选举DR和BDR,以减少网络中LSA的泛洪,提高效率。
2.特点:
  1. ‌需要选举DR/BDR‌:用于减少LSA泛洪,避免多台设备之间频繁交换LSA。
  2. ‌邻居发现‌:通过Hello报文自动发现邻居。
  3. ‌组播发送协议报文‌:
  4. 使用组播地址 224.0.0.5 发送Hello、LSU、LSAck报文。
  5. 使用组播地址 224.0.0.6 发送DR/BDR相关的Hello报文。
  6. ‌非DR/BDR设备只与DR/BDR建立邻接关系‌:DROther路由器之间只建立邻居关系,不交换LSA。
  7. ‌默认网络类型‌:当链路层协议为Ethernet或FDDI时,OSPF默认认为是Broadcast类型。

(二)、实验拓扑

(三)、实验代码

R1

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R1

R1interface g0/0/0

R1-GigabitEthernet0/0/0ip address 10.1.1.1 24

R1-GigabitEthernet0/0/0quit

R1interface loopback 0

R1-LoopBack0ip address 1.1.1.1 32

R1-LoopBack0quit

R1ospf router-id 1.1.1.1

R1-ospf-1area 0

R1-ospf-1-area-0.0.0.0network 10.1.1.0 0.0.0.255

R1-ospf-1-area-0.0.0.0network 1.1.1.1 0.0.0.0

R2

<Huawei>system-view.

Huaweiundo info-center enable

Huaweisysname R2

R2interface g0/0/0

R2-GigabitEthernet0/0/0ip address 10.1.1.2 24

R2-GigabitEthernet0/0/0quit

R2interface loopback 0

R2-LoopBack0ip address 2.2.2.2 32

R2-LoopBack0quit

R2ospf router-id 2.2.2.2

R2-ospf-1area 0

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

R2-ospf-1-area-0.0.0.0network 2.2.2.2 0.0.0.0

R3

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R3

R3interface g0/0/0

R3-GigabitEthernet0/0/0ip address 10.1.1.3 24

R3-GigabitEthernet0/0/0quit

R3interface loopback 0

R3-LoopBack0ip address 3.3.3.3 32

R3-LoopBack0quit

R3ospf router-id 3.3.3.3

R3-ospf-1area 0

R3-ospf-1-area-0.0.0.0network 10.1.1.0 0.0.0.255

R3-ospf-1-area-0.0.0.0network 3.3.3.3 0.0.0.0

R4

<Huawei>system-view

Huaweiundo info-center enable

Huaweisysname R4

R4interface g0/0/0

R4-GigabitEthernet0/0/0ip address 10.1.1.4 24

R4-GigabitEthernet0/0/0quit

R4interface loopback 0

R4-LoopBack0ip address 4.4.4.4 32

R4-LoopBack0quit

R4ospf router-id 4.4.4.4

R4-ospf-1area 0

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

R4-ospf-1-area-0.0.0.0network 4.4.4.4 0.0.0.0

(四)、实验测试

查看接口的二层封装,可以看到二层协议是PKTFMT_ETHNT_2

查看网络类型,可以看到是Broadcast

三、P2P 与 Broadcast 的主要区别

|----------------------|----------------|---------------------------|
| 特性 | P2P(点到点) | Broadcast(广播型) |
| ‌连接设备数‌ | 仅限两台设备 | 支持多台设备 |
| ‌是否选举DR/BDR‌ | 否 | 是 |
| ‌邻居关系建立方式‌ | 自动发现 | 自动发现 |
| ‌邻接关系建立‌ | 直接建立邻接关系(Full) | 与DR/BDR建立邻接关系 |
| ‌报文发送方式‌ | 组播(224.0.0.5) | 组播(224.0.0.5 和 224.0.0.6) |
| ‌是否需要手动配置邻居‌ | 否 | 否 |
| ‌典型链路层协议‌ | PPP、HDLC | Ethernet、FDDI |

四、总结

P2P网络‌适合于点对点链路,配置简单,无需DR/BDR选举,适用于专线、串行链路等场景。

‌Broadcast网络‌适合于以太网等支持广播的多路访问网络,通过DR/BDR机制减少LSA泛洪,适用于局域网等场景。

相关推荐
星恒讯工业路由器5 小时前
新一代通信网:从“连接万物”到“智联万物”的关键跃迁
网络·物联网·智能路由器·工业路由器·工业物联网·5g-a·新一代通信网
暴力求解7 小时前
Linux网络---传输层协议TCP(二)
linux·服务器·开发语言·网络·tcp/ip
石头猫灯7 小时前
WordPress wp2shell 漏洞链完整拆解流程
网络·数据结构·安全·web安全
网安蟹佬霸7 小时前
OSINT开源情报收集实战:从信息搜集到资产测绘(2026最新万字保姆级指南)
前端·网络·安全·web安全·网络安全·开源
80s7779 小时前
动态ip和静态ip有什么区别
服务器·网络·tcp/ip
鲁邦通物联网9 小时前
出海物联网设备的全球化网络接入与合规脱敏架构:基于 Node-RED 与 C++ 零拷贝的边缘系统设计
网络·物联网·系统架构·边缘计算·边缘计算网关·5g数采·工业级边缘计算网关
星恒讯工业路由器9 小时前
家庭无线组网方式全解析:从单路由到FTTR,哪种适合你?
网络·物联网·智能路由器·路由器·家庭组网·ac+ap·mesh组网
0566469 小时前
agent学习——流式响应与文本切分
网络·python·学习
mqiqe10 小时前
AgentScope Java 2.0 Agent 状态存储(AgentStateStore)深度解析:构建可恢复、可扩展的智能体运行时
java·运维·网络
不会就选b13 小时前
Linux之网络基础(二)
linux·运维·网络