核心篇-OSPF技术之序(上)

news2025/1/19 2:35:50

文章目录

  • 一. 实验专题
    • 1.1. 实验1:配置单区域OSPF
      • 1.1.1. 实验目的
      • 1.1.2. 实验拓扑
      • 1.1.3. 实验步骤
        • (1)配置地址
        • (2)运行OSPF
      • 1.1.4. 实验调试
        • (1)查看接口信息
        • (2)查看邻居状态
        • (3)查看LSDB状态
        • (4)查看路由表信息
        • (5)观察OSPF状态机
    • 1.2. 实验2:配置OSPF报文分析和验证
      • 1.2.1. 实验目的
      • 1.2.2. 实验拓扑图
      • 1.2.3. 实验步骤
        • (1)分析报头
        • (2)分析Hello包
    • 1.3. 实验3:配置P2P网络类型
      • 1.3.1. 实验目的
      • 1.3.2. 实验拓扑图
      • 1.3.3. 实验步骤
        • (1)配置IP地址
        • (2)运行OSPF
      • 1.3.4. 实验调试
        • (1)查看封装协议
        • (2)查看网络类型
    • 1.4. 实验4:配置Broadcast网络类型
      • 1.4.1. 实验目的
      • 1.4.2. 实验拓扑
      • 1.4.3. 实验步骤
        • (1)配置IP地址
        • (2)运行OSPF
      • 1.4.4. 实验调试
        • (1)查看封装协议
        • (2)查看网络类型
    • 1.5. 实验5:配置NBMA和P2MP网络类型
      • 1.5.1. 实验目的
      • 1.5.2. 实验拓扑图
      • 1.5.3. 实验步骤
        • (1)帧中继配置
        • (2)配置IP地址
        • (3)运行OSPF
      • 1.5.4. 实验调试
        • (1)查看邻居关系
        • (2)查看网络类型
        • (3)配置单播建立邻居
        • (4)配置DR(不选BDR)
        • (5)查看邻居关系
        • (6)删除步骤
        • (7)网络类型改成 P2MP

一. 实验专题

1.1. 实验1:配置单区域OSPF

1.1.1. 实验目的

  • 实现单区域OSPF的配置
  • 描述OSPF在多路访问网络中邻居关系建立的过程

1.1.2. 实验拓扑

配置单区域 OSPF 的实验拓扑,如图:
在这里插入图片描述

1.1.3. 实验步骤

(1)配置地址

1)R1的配置,命令如下:

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R1
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[R1-GigabitEthernet0/0/0]quit
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 24
[R1-LoopBack0]quit

如图所示:
在这里插入图片描述
2)R2的配置,命令如下:

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R2
[R2]interface g0/0/1
[R2-GigabitEthernet0/0/0]ip address 12.1.1.2 24
[R2-GigabitEthernet0/0/0]quit
[R2]interface g0/0/0
[R2-GigabitEthernet0/0/0]ip address 23.1.1.2 24
[R2-GigabitEthernet0/0/0]quit
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 24
[R2-LoopBack0]quit

如图所示:
在这里插入图片描述
3)R3的配置,命令如下:

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R3
[R3]interface g0/0/1
[R3-GigabitEthernet0/0/0]ip address 23.1.1.2 24
[R3-GigabitEthernet0/0/0]quit
[R3]interface LoopBack 0
[R3-LoopBack0]ip address 3.3.3.3 24
[R3-LoopBack0]quit

如图所示:
在这里插入图片描述

(2)运行OSPF

1)R1的配置,命令如下:

#启用OSPE,设置它的Router ID 1.1.1.1
[R1]ospf router-id 1.1.1.1
#区域0
[R1-ospf-1]area 0 
#宣告网络12.1.1.0
[R1-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255
#宣告网络12.1.1.0
[R1-ospf-1-area-0.0.0.0]network 1.1.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]quit

如图所示:
在这里插入图片描述
2)R2的配置,命令如下:

[R2]ospf router-id 2.2.2.2
[R2-ospf-1]area 0 
[R2-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 23.1.1.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 2.2.2.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]quit

如图所示:
在这里插入图片描述
3)R3的配置,命令如下:

[R3]ospf router-id 3.3.3.3
[R3-ospf-1]area 0 
[R3-ospf-1-area-0.0.0.0]network 23.1.1.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 3.3.3.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]quit

如图所示:
在这里插入图片描述

1.1.4. 实验调试

(1)查看接口信息

R1上查看当前设备所有激活的 OSPF 的接口信息

[Rl]display ospf interface all

如图所示:
在这里插入图片描述

(2)查看邻居状态
#在R1上查看当前设备的邻居状态
[Rl]display ospf peer

如图所示:
在这里插入图片描述

(3)查看LSDB状态
#在R1上查看当前设备的LSDB
[Rl]display ospf lsdb

如图所示:
在这里插入图片描述

(4)查看路由表信息
#在R1上查看当前设备的 OSPF 路由表
[Rl]display ospf routing

如图所示:
在这里插入图片描述

(5)观察OSPF状态机
#使能终端显示 Debug 信息功能																																																				
<Rl>terminal debugging
#使能终端显示信息中心发送信息的功能
<Rl>terminal monitor
#用来查看 OSPE 协议工作过程中的所有事件
<Rl>debugging ospf event
#用来查看 OSPE 协议工作过程中的所有报文
<Rl>debugging ospf packet
<Rl>system-view
[Rl]interface g0/0/0
[Rl-GigabitEthernet0/0/0]shutdown
[Rl-GigabitEthernet0/0/0]quit
[Rl]interface g0/0/0
[Rl-GigabitEthernet0/0/0]undo shutdown
[Rl-GigabitEthernet0/0/0]quit
[Rl]info-center enable

如图所示:
在这里插入图片描述

1.2. 实验2:配置OSPF报文分析和验证

1.2.1. 实验目的

  • 通过抓包分析OSPF 的报文
  • 实现 OSPF 区域认证的配置

1.2.2. 实验拓扑图

在这里插入图片描述

1.2.3. 实验步骤

(1)分析报头

在这里插入图片描述
OSPF所有的包都有一个共同的报头,报头格式,如图所示:
在这里插入图片描述
OSPF报头格式中的字段解析如下:

名称描述
VersionOSPF的版本号。对于OSPFv2来说,其值为2
Message TypeOSPF报文的类型,有下面几种类型:hello、DD、LSR、LSU、LSACK
Packet LengthOSPF报文总长度,包括报头在内,单位为字节
Source OSPF Router发送该报文的路由器标识
Area ID发送该报文的所属区域
Checksum校验和,包含除了认证字段的整个报文的校验和
AuthType验证类型,其值有以下几种表示:0表示不认证;1表示简单认证;2表示MDS认证
Auth Data认证字段,0表示未作定义;1表示密码信息;2表示KEYID、MDS
(2)分析Hello包

在这里插入图片描述
Hello包格式中的字段解析如下:

名称描述
Network Mask发送Hello报文的接口所在网络的掩码
Hello Interval发送Hello报文的时间间隔
N处理Type-7 LSAS
MC转发IP组播报文
E允许Flood AS-External-LSAS
Router PriorityDR优先级。默认为1。如果设置为0,则路由器不能参与DR或BDR的选举
Router Dead Interval失效时间。如果在此时间内未收到邻居发来的Hello报文,则认为邻居失效。
Designated RouterDR的接口地址
Backup Designated RouterBDR的接口地址
Active Neighbor邻居,以Router ID标识

1.3. 实验3:配置P2P网络类型

1.3.1. 实验目的

  • 实现单区域OSPF的配置
  • 实现通过display命令查看OSPF的网络类型

1.3.2. 实验拓扑图

在这里插入图片描述

1.3.3. 实验步骤

(1)配置IP地址

1)R1 的配置,命令如下:

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R1
[R1]interface s0/0/0
[R1-Serial0/0/0]ip address 12.1.1.1 24
[R1-Serial0/0/0]quit
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 32
[R1-LoopBack0]quit

如图所示:
在这里插入图片描述

2)R2 的配置,命令如下:

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R2
[R2]interface s0/0/1
[R2-Serial0/0/1]ip address 12.1.1.2 24
[R2-Serial0/0/1]quit
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 32
[R2-LoopBack0]quit

如图所示:
在这里插入图片描述

(2)运行OSPF

1)运行R1的OSPF配置,命令如下:

[Rl]ospf router-id 1.1.1.1
[Rl-ospf-1]area 0
[Rl-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255
[Rl-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[Rl-ospf-1-area-0.0.0.0]quit

如图所示:
在这里插入图片描述

2)运行R2的OSPF配置,命令如下:

[R2]ospf router-id 2.2.2.2
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 12.1.1.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]quit

如图所示:
在这里插入图片描述

1.3.4. 实验调试

(1)查看封装协议

在R1上查看s0/0/0的二层封装协议

[Rl]display interface s0/0/0

如图所示:
在这里插入图片描述

(2)查看网络类型

在R1上查看OSPF的网络类型

[Rl]display ospf interface s0/0/0

如图所示:
在这里插入图片描述
通过本实验可以看到,如果链路层封装的是PPP(二层封装协议),那么OSPF的网络类型为P2P

1.4. 实验4:配置Broadcast网络类型

1.4.1. 实验目的

  • 控制OSPFDR的选举
  • 实现通过 display命令查看 OSPF的网络类型

1.4.2. 实验拓扑

在这里插入图片描述

1.4.3. 实验步骤

(1)配置IP地址

1)R1配置,命令如下:

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R1
[R1]interface g0/0/0
[R1-GigabitEthernet0/0/0]ip address 10.1.1.1 24
[R1-GigabitEthernet0/0/0]quit
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 32
[R1-LoopBack0]quit

如图所示:
在这里插入图片描述

2)R2配置,命令如下:

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R2
[R2]interface g0/0/0
[R2-GigabitEthernet0/0/0]ip address 10.1.1.2 24
[R2-GigabitEthernet0/0/0]quit
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 32
[R2-LoopBack0]quit

如图所示:
在这里插入图片描述

3)R3配置,命令如下:

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R3
[R3]interface g0/0/0
[R3-GigabitEthernet0/0/0]ip address 10.1.1.3 24
[R3-GigabitEthernet0/0/0]quit	
[R3]interface LoopBack 0
[R3-LoopBack0]ip address 3.3.3.3 32
[R3-LoopBack0]quit

如图所示:
在这里插入图片描述
4)R4配置,命令如下:

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R4
[R4]interface g0/0/0
[R4-GigabitEthernet0/0/0]ip address 10.1.1.4 24
[R4-GigabitEthernet0/0/0]quit
[R4]interface LoopBack 0
[R4-LoopBack0]ip address 4.4.4.4 32
[R4-LoopBack0]quit

如图所示:
在这里插入图片描述

(2)运行OSPF

1)R1配置,命令如下:

[R1]ospf router-id 1.1.1.1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[R1-ospf-1-area-0.0.0.0]quit

如图所示:
在这里插入图片描述

2)R2配置,命令如下:

[R2]ospf 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
[R2-ospf-1-area-0.0.0.0]network 2.2.2.0 0.0.0.0
[R2-ospf-1-area-0.0.0.0]quit

如图所示:
在这里插入图片描述

3)R3配置,命令如下:

[R3]ospf router-id 3.3.3.3
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0
[R3-ospf-1-area-0.0.0.0]quit

如图所示:
在这里插入图片描述

4)R4配置,命令如下:

[R4]ospf 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
[R4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0
[R4-ospf-1-area-0.0.0.0]quit

如图所示:
在这里插入图片描述

1.4.4. 实验调试

(1)查看封装协议
#在R1上查看 G0/0/0 的二层封装
[R1]display interface g0/0/0

如图所示:
在这里插入图片描述
通过以上输出可以看到,二层封装的是 PKTFMTETHNT 2

(2)查看网络类型

在R1上查看OSPF的网络类型

[R1]display ospf interface g0/0/0

如图所示:
在这里插入图片描述
通过以上输出可以看到,二层封装为PKTFMT_ETHNT2,则 OSPF 的网络类型为 Broadeast

1.5. 实验5:配置NBMA和P2MP网络类型

1.5.1. 实验目的

  • 控制 OSPF DR 的选举
  • 修改OSPF的网络类型

1.5.2. 实验拓扑图

配置 NBMA P2MP 网络类型的实验拓扑,如图所示:
在这里插入图片描述

1.5.3. 实验步骤

(1)帧中继配置

在这里插入图片描述
在这里插入图片描述

(2)配置IP地址

1)R1配置,命令如下:

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R1
[R1]interface s0/0/0
#二层的封装协议为FR
[R1-Serial0/0/0]link-protocol fr
Warning: The encapsulation protocol of the link will be changed. 
Continue? [Y/N]:y    #选择Y
#去 10.1.1.2 打上 102的标记然后广播
[R1-Serial0/0/0]fr map ip 10.1.1.2 102 broadcast
#去10.1.1.3 打上 103 的标记然后广播																																											
[R1-Serial0/0/0]fr map ip 10.1.1.3 103 broadcast
#配置接口 IP 地址																																																																																																																																															
[R1-Serial0/0/0]ip address 10.1.1.1 24
[R1-Serial0/0/0]quit
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 24
[R1-LoopBack0]quit

如图所示:
在这里插入图片描述
2)R2配置,命令如下:

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R2
[R2]interface s0/0/0
[R2-Serial0/0/0]link-protocol fr
Warning: The encapsulation protocol of the link will be changed. 
Continue? [Y/N]:y
[R2-Serial0/0/0]fr map ip 10.1.1.1 201 broadcast
[R2-Serial0/0/0]ip address 10.1.1.2 24
[R2-Serial0/0/0]quit
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 24
[R2-LoopBack0]quit

如图所示:
在这里插入图片描述
3)R3配置,命令如下:

<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname R3
[R3]interface s0/0/0
[R3-Serial0/0/0]link-protocol fr
Warning: The encapsulation protocol of the link will be changed. 
Continue? [Y/N]:y
[R3-Serial0/0/0]fr map ip 10.1.1.1 301 broadcast
[R3-Serial0/0/0]ip address 10.1.1.3 24
[R3-Serial0/0/0]quit
[R3]interface LoopBack 0
[R3-LoopBack0]ip address 3.3.3.3 24
[R3-LoopBack0]quit

如图所示:
在这里插入图片描述

(3)运行OSPF

1)R1配置,命令如下:

[R1]ospf router-id 1.1.1.1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 1.1.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]quit

如图所示:
在这里插入图片描述
2)R2配置,命令如下:

[R2]ospf 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
[R2-ospf-1-area-0.0.0.0]network 2.2.2.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]quit

如图所示:
在这里插入图片描述
3)R3配置,命令如下:

[R3]ospf router-id 3.3.3.3
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 3.3.3.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]quit

如图所示:
在这里插入图片描述

1.5.4. 实验调试

(1)查看邻居关系
#在R1上查看OSPF的邻接关系
[R1]display ospf peer brief

如图所示:
在这里插入图片描述
通过以上输出可以看到,OSPF 没有任何邻接关系

(2)查看网络类型
#在R1上查看OSPF的网络类型
[R1]display ospf interface s0/0/0

如图所示:
在这里插入图片描述
通过以上输出可以看到,OSPF的网络类型为NBMA

(3)配置单播建立邻居

1)R1的配置,命令如下:

[R1]ospf
[R1-ospf-1]peer 10.1.1.2
[R1-ospf-1]peer 10.1.1.3  #和10.1.1.3单播建立邻居

如图所示:
在这里插入图片描述
2)R2的配置,命令如下:

[R2]ospf
[R2-ospf-1]peer 10.1.1.1  #和10.1.1.1单播建立邻居
[R2-ospf-1]quit

如图所示:
在这里插入图片描述
3)R3的配置,命令如下:

[R3]ospf
[R3-ospf-1]peer 10.1.1.1
[R3-ospf-1]quit

如图所示:
在这里插入图片描述

(4)配置DR(不选BDR)

配置R1为DR,不选择 BDR
1)R2的配置,命令如下:

[R2]interface s0/0/0
[R2-Serial0/0/0]ospf dr-priority 0  #优先级设置为0
[R2-Serial0/0/0]quit

如图所示:
在这里插入图片描述
2)R3的配置,命令如下:

[R3]interface s0/0/0
[R3-Serial0/0/0]ospf dr-priority 0  #优先级设置为0
[R3-Serial0/0/0]quit

如图所示:
在这里插入图片描述

(5)查看邻居关系
#在R1上查看OSPF的邻接关系
[R1]display ospf peer brief

如图所示:
在这里插入图片描述
通过队上输出可以看到,R1R2R2R3的邻居关系为Full

(6)删除步骤

主要删除步骤(3)和(4)的步骤
1)R1的配置,命令如下:

[R1]ospf
[R1-ospf-1]undo peer 10.1.1.2
[R1-ospf-1]undo peer 10.1.1.3
[R1-ospf-1]quit

如图所示:
在这里插入图片描述
2)R2的配置,命令如下:

[R2]ospf
[R2-ospf-1]undo peer 10.1.1.1
[R2-ospf-1]quit

如图所示:
在这里插入图片描述

3)R3的配置,命令如下:

[R3]ospf
[R3-ospf-1]undo peer 10.1.1.1
[R3-ospf-1]quit

如图所示:
在这里插入图片描述

#查看OSPF的邻接关系:
[R3]display ospf peer brief

如图所示:
在这里插入图片描述
通过以上输出可以看到,OSPF的邻接关系为

(7)网络类型改成 P2MP

1)R1的配置,命令如下:

[R1]interface s0/0/0
[R1-Serial0/0/0]ospf network-type p2mp #设置OSPF的网络类型为 P2MP
[R1-Serial0/0/0]quit

如图所示:
在这里插入图片描述
2)R2的配置,命令如下:

[R2]interface s0/0/0
[R2-Serial0/0/0]ospf network-type p2mp  #设置OSPF的网络类型为 P2MP
[R2-Serial0/0/0]quit

如图所示:
在这里插入图片描述

3)R3的配置,命令如下:

[R3]interface s0/0/0
[R3-Serial0/0/0]ospf network-type p2mp  #设置OSPF的网络类型为 P2MP
[R3-Serial0/0/0]quit

如图所示:
在这里插入图片描述

#查看OSPF的邻接关系:
[R1]display ospf peer brief

如图所示:
在这里插入图片描述
通过以上输出可以看到,OSPF的邻接关系为Full

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

飞天使-linux操作的一些技巧与知识点9-zabbix6.0 容器之纸飞机告警设置

文章目录 zabbix 告警纸飞机方式webhook 方式 zabbix 告警纸飞机方式 第一种方式参考 https://blog.csdn.net/yetugeng/article/details/99682432bash-4.4$ cat telegram.sh #!/bin/bashMSG$1TOKEN"61231432278:AAsdfsdfsdfsdHUxBwPSINc2kfOGhVik" CHAT_ID-41dsdde…

Redis——集群环境部署

一般情况下的Redis&#xff0c;我们都是在一台服务器上进行操作的&#xff0c;也就是说读、写以及备份操作都是在一台Redis服务器上进行的。随着项目访问量的增加&#xff0c;对Redis服务器的操作也更加频繁&#xff0c;虽然Redis读写速度都很快&#xff0c;但是一定程度上也会…

基于BatchNorm的模型剪枝【详解+代码】

文章目录 1、BatchNorm&#xff08;BN&#xff09;2、L1与L2正则化2.1 L1与L2的导数及其应用2.2 论文核心点 3、模型剪枝的流程 ICCV经典论文&#xff0c;通俗易懂&#xff01;论文题目&#xff1a;Learning Efficient Convolutional Networks through Network Slimming卷积后能…

GC调优工具

1、jstat 2、VisualVM GC tool插件 插件下载地址&#xff1a;https://blog.csdn.net/jushisi/article/details/109655175 3、Prometheus和Grafana监控

Xshell

更改背景颜色 多个会话同时执行命令 查看 -> 撰写 -> 撰写窗格

备战蓝桥杯---动态规划(基础3)

本专题主要介绍在求序列的经典问题上dp的应用。 我们上次用前缀和来解决&#xff0c;这次让我们用dp解决把 我们参考不下降子序列的思路&#xff0c;可以令f[i]为以i结尾的最大字段和&#xff0c;易得&#xff1a; f[i]max(a[i],a[i]f[i-1]); 下面是AC代码&#xff1a; #in…

Go 语言 for 的用法

For statements 本文简单翻译了 Go 语言中 for 的三种用法&#xff0c;可快速学习 Go 语言 for 的使用方法&#xff0c;希望本文能为你解开一些关于 for 的疑惑。详细内容可见文档 For statements。 For statements with single condition 在最简单的形式中&#xff0c;只要…

Redis -- 渐进式遍历

家&#xff0c;是心的方向。不论走多远&#xff0c;总有一盏灯为你留着。桌上的碗筷多了几双&#xff0c;笑声也多了几分温暖。家人团聚&#xff0c;是最美的风景线。时间&#xff1a;2024年 2月 8日 12:51:20 目录 前言 语法 示例 前言 试想一个场景,那就是在key非常多的…

【数据结构与算法-初学者指南】【附带力扣原题】队列

&#x1f389;&#x1f389;欢迎光临&#x1f389;&#x1f389; &#x1f3c5;我是苏泽&#xff0c;一位对技术充满热情的探索者和分享者。&#x1f680;&#x1f680; &#x1f31f;特别推荐给大家我的最新专栏《数据结构与算法&#xff1a;初学者入门指南》&#x1f4d8;&am…

【项目问题解决】java. net.SocketException: Connection reset

目录 【项目问题解决】java. net.SocketException: Connection reset 1.问题描述2.问题原因3.解决思路4.解决方案5.总结6.参考 文章所属专区 项目问题解决 1.问题描述 通过JMeter 压测接口&#xff0c;无并发&#xff0c;无间歇时间跑接口10000次报错&#xff0c;后续改成建个…

云卷云舒:论超级数据库、算网数据库、智算数据库

笔者大胆提出一种“超级数据库”的概念设想。 一、超级能力 就像当初提出“超级计算机”一样&#xff0c;我们是否同样可以提出“超级数据库”的概念呢&#xff1f;当然不是不可以。 二、超级计算机 我们回忆一下“超级计算机”的发展之路&#xff0c;大致经过了如下几个环…

Swift Combine 管道 从入门到精通三

Combine 系列 Swift Combine 从入门到精通一Swift Combine 发布者订阅者操作者 从入门到精通二 1. 用弹珠图描述管道 函数响应式编程的管道可能难以理解。 发布者生成和发送数据&#xff0c;操作符对该数据做出响应并有可能更改它&#xff0c;订阅者请求并接收这些数据。 这…

FPGA实现ISP用于无人车、无人机配送的方案调研

查到一个always 奥唯思公司做的用FPGA实现ISP的方案&#xff0c;采用易灵思钛金16nm的FPGA Ti60F225&#xff0c;通过MIPI CSI RX采集图像传感器的数据&#xff0c;在FPGA内部经过一系列复杂的ISP运算后&#xff0c;再通过MIPI CSI TX将图像数据发送给后端。 一套完整的ISP&a…

【前端】实现Vue组件页面跳转的多种方式

目录 前言1. 内嵌2. 跳转新页面2.1 Demo12.2 Demo22.3 Demo3 3. 拓展 前言 通过某个Button让页面多种方式跳转 1. 内嵌 想要在Vue应用中内嵌一个外部网页&#xff0c;可以使用<iframe>标签 下面是一个示例&#xff1a; <template><div><!-- 在这里嵌入…

C语言一招教你搞定所有基础函数知识(上)

1.前言 Hello&#xff0c;大家好&#xff0c;我是小陈&#xff0c;新年快乐呀&#xff01;马上就龙年了&#xff0c;今天是大年30&#xff0c;祝各位新的一年更上一层楼&#xff0c;今天小陈为大家带来了C语言的函数基础知识&#xff0c;希望大家仔细看完。 2.函数的概念 何…

数据库切片大对决:ShardingSphere与Mycat技术解析

欢迎来到我的博客&#xff0c;代码的世界里&#xff0c;每一行都是一个故事 数据库切片大对决&#xff1a;ShardingSphere与Mycat技术解析 前言ShardingSphere与Mycat简介工作原理对比功能特性对比 前言 在数据库的舞台上&#xff0c;有两位颇受欢迎的明星&#xff0c;它们分别…

Unity入门学习

目录 Unity环境搭建Unity引擎是什么软件下载和安装工程文件夹 Unity界面基础Scene场景和Hierarchy层级窗口Game游戏和Project工程Inspector和Console工具栏和父子关系 Unity工作原理反射机制和游戏场景预设体和资源包的导入导出 Unity脚本基础脚本基本规则生命周期函数Inspecto…

Aethir和Well-Link Tech携手革新云游戏,释放人工智能(AI)潜力

​Aethir将为Well-Link Tech的2亿用户提供先进的GPU计算能力&#xff0c;大幅提升他们的游戏体验。 新加坡&#xff0c;2024年2月7日 - 先驱性的去中心化GPU网络Aethir与实时云渲染技术领导者Well-Link Tech携手共创云游戏和元宇宙发展的新时代。 借助Well-Link Tech对领先游戏…

算法---回溯(正文)

1.什么是回溯&#xff1f; 回溯算法的定义就是和暴力枚举一样枚举所有可能并加撤回&#xff0c;也能和暴力一样去掉一些重复&#xff08;在之前就被筛出&#xff0c;但还要枚举这个&#xff0c;我们可以跳过这个了---------这个就是回溯剪枝&#xff09;。但为什么回溯不是暴力…

分享90个行业PPT,总有一款适合您

分享90个行业PPT&#xff0c;总有一款适合您 90个行业PPT下载链接&#xff1a;https://pan.baidu.com/s/1bHvhk_42-IFAjNdjPPtMZw?pwd8888 提取码&#xff1a;8888 Python采集代码下载链接&#xff1a;采集代码.zip - 蓝奏云 学习知识费力气&#xff0c;收集整理更不易…