当前位置: 首页 > article >正文

⑪数据中心网络M-LAG实战


一、DeviceA-M-LAG-Mater配置

1、M-LAG 系统配置。

#
 m-lag mad exclude interface GigabitEthernet1/0/7
 m-lag mad exclude interface Vlan-interface100
 m-lag mad exclude interface Vlan-interface101
 m-lag system-mac 0002-0002-0002
 m-lag system-number 1
 m-lag system-priority 200
 m-lag keepalive interval 500
 m-lag keepalive ip destination 100.100.100.1 source 100.100.100.2
#

2、keeplive路由配置。

#
interface GigabitEthernet1/0/7
 port link-mode route
 combo enable fiber
 ip address 100.100.100.2 255.255.255.0
#

3、peek-link链路配置。

#
interface Bridge-Aggregation125
 description peek-link
 port link-type trunk
 port trunk permit vlan all
 link-aggregation mode dynamic
#

4、将接口加入到对应的聚合组。

#
interface Ten-GigabitEthernet1/0/51
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan all
 combo enable fiber
 port link-aggregation group 125
#
interface Ten-GigabitEthernet1/0/52
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan all
 combo enable fiber
 port link-aggregation group 125
#

5、将链路聚合组加入M-LAG组中。

#
interface Bridge-Aggregation125
 description peek-link
 port link-type trunk
 port trunk permit vlan all
 link-aggregation mode dynamic
 port m-lag peer-link 1
#

6、创建链路聚合组跟上行链路和下连链路相连。

#
interface Bridge-Aggregation100
 port link-type trunk
 port trunk permit vlan 1 100
 link-aggregation mode dynamic
#
#
interface Bridge-Aggregation101
 port link-type trunk
 port trunk permit vlan 1 101
 link-aggregation mode dynamic
#

7、将对应的接口加入到对应的链路聚合组。

#
interface GigabitEthernet1/0/6
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan 1 100
 combo enable fiber
 port link-aggregation group 100
#
interface GigabitEthernet1/0/8
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan 1 101
 combo enable fiber
 port link-aggregation group 101
#

8、将对应的组加入到M-LAG组中去

#
interface Bridge-Aggregation101
 port link-type trunk
 port trunk permit vlan 1 101
 link-aggregation mode dynamic
 port m-lag group 2
#
interface Bridge-Aggregation125
 description peek-link
 port link-type trunk
 port trunk permit vlan all
 link-aggregation mode dynamic
 port m-lag peer-link 1
#

9、创建vlan三层接口,给对应的接口配置对应的地址

#
vlan 100 to 101

#
interface Vlan-interface100
 ip address 10.1.1.1 255.255.255.0
#
interface Vlan-interface101
 ip address 20.1.1.1 255.255.255.0
#

10、配置 Vlan-interface100 和 Vlan-interface101 接口为 M-LAG 保留接口

 m-lag mad exclude interface Vlan-interface100
 m-lag mad exclude interface Vlan-interface101

11、配置OSPF

#
ospf 1
 import-route direct
 area 0.0.0.0
  network 10.1.1.0 0.0.0.255
  network 20.1.1.0 0.0.0.255

#

12、VRRP配置,设定优先级。

#
interface Vlan-interface100
 ip address 10.1.1.1 255.255.255.0
 vrrp vrid 1 virtual-ip 10.1.1.100
 vrrp vrid 1 priority 200
#
interface Vlan-interface101
 ip address 20.1.1.1 255.255.255.0
 vrrp vrid 2 virtual-ip 20.1.1.100
 vrrp vrid 2 priority 200
#

二、DeviceB-M-LAG-Backup配置

1、M-LAG 系统配置。

#
 m-lag mad exclude interface GigabitEthernet1/0/7
 m-lag mad exclude interface Vlan-interface100
 m-lag mad exclude interface Vlan-interface101
 m-lag system-mac 0002-0002-0002
 m-lag system-number 1
 m-lag system-priority 200
 m-lag keepalive interval 500
 m-lag keepalive ip destination 100.100.100.2 source 100.100.100.1
#

2、keeplive路由配置。

#
interface GigabitEthernet1/0/7
 port link-mode route
 combo enable fiber
 ip address 100.100.100.1 255.255.255.0
#

3、peek-link链路配置。

#
interface Bridge-Aggregation125
 description peek-link
 port link-type trunk
 port trunk permit vlan all
 link-aggregation mode dynamic
#

4、将接口加入到对应的聚合组。

#
interface Ten-GigabitEthernet1/0/51
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan all
 combo enable fiber
 port link-aggregation group 125
#
interface Ten-GigabitEthernet1/0/52
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan all
 combo enable fiber
 port link-aggregation group 125
#

5、将链路聚合组加入M-LAG组中。

#
interface Bridge-Aggregation125
 description peek-link
 port link-type trunk
 port trunk permit vlan all
 link-aggregation mode dynamic
 port m-lag peer-link 1
#

6、创建链路聚合组跟上行链路和下连链路相连。

#
interface Bridge-Aggregation100
 port link-type trunk
 port trunk permit vlan 1 100
 link-aggregation mode dynamic
#
#
interface Bridge-Aggregation101
 port link-type trunk
 port trunk permit vlan 1 101
 link-aggregation mode dynamic
#

7、将对应的接口加入到对应的链路聚合组。

#
interface GigabitEthernet1/0/6
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan 1 100
 combo enable fiber
 port link-aggregation group 100
#
interface GigabitEthernet1/0/8
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan 1 101
 combo enable fiber
 port link-aggregation group 101
#

8、将对应的组加入到M-LAG组中去

#
interface Bridge-Aggregation101
 port link-type trunk
 port trunk permit vlan 1 101
 link-aggregation mode dynamic
 port m-lag group 2
#
interface Bridge-Aggregation125
 description peek-link
 port link-type trunk
 port trunk permit vlan all
 link-aggregation mode dynamic
 port m-lag peer-link 1
#

9、创建vlan三层接口,给对应的接口配置对应的地址

#
vlan 100 to 101

#
interface Vlan-interface100
 ip address 10.1.1.2 255.255.255.0
#
interface Vlan-interface101
 ip address 20.1.1.2 255.255.255.0
#

10、配置 Vlan-interface100 和 Vlan-interface101 接口为 M-LAG 保留接口

 m-lag mad exclude interface Vlan-interface100
 m-lag mad exclude interface Vlan-interface101

11、配置OSPF

#
ospf 1
 import-route direct
 area 0.0.0.0
  network 10.1.1.0 0.0.0.255
  network 20.1.1.0 0.0.0.255

#

12、VRRP配置,设定优先级。

#
interface Vlan-interface100
 ip address 10.1.1.1 255.255.255.0
 vrrp vrid 1 virtual-ip 10.1.1.100
#
interface Vlan-interface101
 ip address 20.1.1.1 255.255.255.0
 vrrp vrid 2 virtual-ip 20.1.1.100
#


三、DeviceC配置

1、链路聚合

#
interface Bridge-Aggregation100
 description 100
 port link-type trunk
 port trunk permit vlan 1 100
 link-aggregation mode dynamic
#
interface NULL0
#
interface Vlan-interface100
 ip address 10.1.1.3 255.255.255.0
#
        
interface GigabitEthernet1/0/1
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan 1 100
 combo enable fiber
 port link-aggregation group 100
#
interface GigabitEthernet1/0/2
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan 1 100
 combo enable fiber
 port link-aggregation group 100
#

2、OSPF

#
ospf 1
 import-route direct
 area 0.0.0.0
  network 10.1.1.0 0.0.0.255
#

三、DeviceD配置

1、链路聚合

#
interface Bridge-Aggregation101
 description juhezu101
 port link-type trunk
 port trunk permit vlan 1 101
 link-aggregation mode dynamic
#
interface NULL0
#
interface Vlan-interface101
 description C地址
 ip address 20.1.1.3 255.255.255.0
#             
interface GigabitEthernet1/0/3
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan 1 101
 combo enable fiber
 port link-aggregation group 101
#
interface GigabitEthernet1/0/4
 port link-mode bridge
 port link-type trunk
 port trunk permit vlan 1 101
 combo enable fiber
 port link-aggregation group 101
#

2、OSPF

#
ospf 1
 import-route direct
 area 0.0.0.0
  network 10.1.1.0 0.0.0.255
#

四、测试

[DeviceA-M-LAG-Mater-Bridge-Aggregation100]display  m-lag  verbose 
Flags: A -- Home_Gateway, B -- Neighbor_Gateway, C -- Other_Gateway,D -- PeerLink_Activity, E -- DRCP_Timeout, F -- Gateway_Sync,G -- Port_Sync, H -- ExpiredPeer-link interface/Peer-link interface ID: BAGG125/1
State: UP
Cause: -
Local DRCP flags/Peer DRCP flags: ABDFG/ABDFG
Local Selected ports (index): XGE1/0/51 (52), XGE1/0/52 (53)
Peer Selected ports indexes: 52, 53
Reserved VLANs: -M-LAG interface/M-LAG group ID: BAGG100/1
Local M-LAG interface state: UP
Peer M-LAG interface state: DOWN
M-LAG group state: UP
Local M-LAG interface down cause: -
Remaining M-LAG DOWN time: -
Local M-LAG interface LACP MAC: Config=N/A, Effective=0002-0002-0002
Peer M-LAG interface LACP MAC: Config=N/A, Effective=N/A
Local M-LAG interface LACP priority: Config=32768, Effective=200
Peer M-LAG interface LACP priority: Config=N/A, Effective=N/A
Local DRCP flags/Peer DRCP flags: ABDFG/ABDFG
Local Selected ports (index): GE1/0/6 (7)
Peer Selected ports indexes: 7M-LAG interface/M-LAG group ID: BAGG101/2
Local M-LAG interface state: UP
Peer M-LAG interface state: DOWN
M-LAG group state: UP
Local M-LAG interface down cause: -
Remaining M-LAG DOWN time: -
Local M-LAG interface LACP MAC: Config=N/A, Effective=0002-0002-0002
Peer M-LAG interface LACP MAC: Config=N/A, Effective=N/A
Local M-LAG interface LACP priority: Config=32768, Effective=200
Peer M-LAG interface LACP priority: Config=N/A, Effective=N/A
Local DRCP flags/Peer DRCP flags: ABDFG/ABDFG
Local Selected ports (index): GE1/0/8 (9)
Peer Selected ports indexes: 9
[DeviceA-M-LAG-Mater-Bridge-Aggregation100] 


[DeviceA-M-LAG-Mater-Bridge-Aggregation100]display  ospf lsdb  ase 10.1.1.0  OSPF Process 1 with Router ID 100.100.100.2Link State DatabaseType      : ExternalLS ID     : 10.1.1.0Adv Rtr   : 100.100.100.2LS age    : 548Len       : 36Options   : O E Seq#      : 80000003Checksum  : 0x282bNet mask  : 255.255.255.0MTID   0 Metric   : 1E Type            : 2Forwarding Address: 0.0.0.0Tag               : 1Type      : ExternalLS ID     : 10.1.1.0Adv Rtr   : 10.1.1.3LS age    : 389Len       : 36Options   : O E Seq#      : 80000001Checksum  : 0x264fNet mask  : 255.255.255.0MTID   0 Metric   : 1E Type            : 2Forwarding Address: 0.0.0.0Tag               : 1Type      : ExternalLS ID     : 10.1.1.0Adv Rtr   : 100.100.100.1LS age    : 22Len       : 36Options   : O E Seq#      : 80000003Checksum  : 0x2e26Net mask  : 255.255.255.0MTID   0 Metric   : 1E Type            : 2Forwarding Address: 0.0.0.0Tag               : 1
[DeviceA-M-LAG-Mater-Bridge-Aggregation100] 
[DeviceA-M-LAG-Mater-Bridge-Aggregation100]display  ospf verbose OSPF Process 1 with Router ID 100.100.100.2OSPF Protocol InformationRouterID: 100.100.100.2    Router type:  ASBR Route tag: 0 Multi-VPN-Instance is not enabledExt-community type: Domain ID 0x5, Route Type 0x306, Router ID 0x107Domain ID: 0.0.0.0Opaque capable Isolation: DisabledISPF is enabled SPF-schedule-interval: 5 50 200LSA generation interval: 5 50 200LSA arrival interval: 1000Transmit pacing: Interval: 20 Count: 3Default ASE parameters: Metric: 1 Tag: 1 Type: 2Route preference: 10ASE route preference: 150SPF calculation count: 14   RFC 1583 compatibleGraceful restart interval: 120SNMP trap rate limit interval: 10  Count: 7Area count: 1   NSSA area count: 0 Normal areas with up interfaces: 1NSSA areas with up interfaces: 0Up interfaces: 2ExChange/Loading neighbors: 0Full neighbors: 4Area0 full neighbors: 4Calculation trigger type: N/ACurrent calculation type: N/ACurrent calculation phase: N/AProcess reset state: N/ACurrent reset type: N/ANext reset type: N/AReset prepare message replied: -/-/-/-Reset process message replied: -/-/-/-Reset phase of module:M-N/A, P-N/A, L-N/A, C-N/A, R-N/AArea: 0.0.0.0          (MPLS TE  not enabled)Authentication type: None    Area flag: NormalSPF scheduled count: 10   ExChange/Loading neighbors: 0Up interfaces: 2Interface: 10.1.1.1 (Vlan-interface100)Cost: 1       State: DR        Type: Broadcast    MTU: 1500  Cost source: DefaultPriority: 1Designated router: 10.1.1.1Backup designated router: 10.1.1.2Timers: Hello 10, Dead 40, Poll 40, Retransmit 5, Transmit Delay 1FRR backup: Enabled Enabled by network configurationInterface: 20.1.1.1 (Vlan-interface101)Cost: 1       State: DR        Type: Broadcast    MTU: 1500  Cost source: DefaultPriority: 1Designated router: 20.1.1.1Backup designated router: 20.1.1.2Timers: Hello 10, Dead 40, Poll 40, Retransmit 5, Transmit Delay 1FRR backup: Enabled Enabled by network configuration
[DeviceA-M-LAG-Mater-Bridge-Aggregation100] 

[DeviceA-M-LAG-Mater-Bridge-Aggregation100]display  link-aggregation verbose  
Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing 
Port Status: S -- Selected, U -- Unselected, I -- Individual 
Port: A -- Auto port, M -- Management port, R -- Reference port 
Flags:  A -- LACP_Activity, B -- LACP_Timeout, C -- Aggregation, D -- Synchronization, E -- Collecting, F -- Distributing, G -- Defaulted, H -- Expired Aggregate Interface: Bridge-Aggregation100
Creation Mode: Manual
Aggregation Mode: Dynamic
Loadsharing Type: Shar
Management VLANs: None
System ID: 0xc8, 0002-0002-0002
Local: Port                Status   Priority Index    Oper-Key               FlagGE1/0/6(R)          S        32768    16386    40001                  {ACDEF}
Remote: Actor               Priority Index    Oper-Key SystemID               Flag   GE1/0/6             32768    1        1        0x8000, 4608-9a44-0100 {ACDEF}Aggregate Interface: Bridge-Aggregation101
Creation Mode: Manual
Aggregation Mode: Dynamic
Loadsharing Type: Shar
Management VLANs: None
System ID: 0xc8, 0002-0002-0002
Local: Port                Status   Priority Index    Oper-Key               FlagGE1/0/8             U        32768    16387    40002                  {AC}
Remote: Actor               Priority Index    Oper-Key SystemID               Flag   GE1/0/8             32768    1        1        0x8000, 4608-b060-0400 {AEF}Aggregate Interface: Bridge-Aggregation125
Creation Mode: Manual
Aggregation Mode: Dynamic
Loadsharing Type: Shar
Management VLANs: None
System ID: 0x8000, 4608-a246-0200
Local: Port                Status   Priority Index    Oper-Key               FlagXGE1/0/51(R)        S        32768    1        1                      {ACDEF}XGE1/0/52           S        32768    4        1                      {ACDEF}
Remote: Actor               Priority Index    Oper-Key SystemID               Flag   XGE1/0/51           32768    1        1        0x8000, 4608-aaeb-0300 {ACDEF}XGE1/0/52           32768    4        1        0x8000, 4608-aaeb-0300 {ACDEF}
[DeviceA-M-LAG-Mater-Bridge-Aggregation100]

五、参考文献

  1. 50 IRF检测MAD-BFD-CSDN博客
  2. 图解IRF_irf配置-CSDN博客
  3. 华三虚拟化技术-IRF【多台设备如何操作?】_华三交换机如何做虚拟化-CSDN博客
  4. IRF拆除_删除irf配置-CSDN博客
  5. 初步认识OSPF的大致内容(第三课)_路由 directly connected-CSDN博客
  6. OSPF工作原理与配置详解-CSDN博客
  7. OSPFV3 华为_华为 vsi ospf-CSDN博客
  8. 74 华为OSPFV3&OSPFV2_华为防火墙配置ospfv3-CSDN博客
  9. 73 OSPF图解LSA(华三)_华三查看lsa-CSDN博客
  10. 71 OSPF多区域实验(华三)-CSDN博客
  11. RBM远程备份组-CSDN博客
  12. ②VRRP+RBM(FW/IPS)主备联动_rbm+vrrp-CSDN博客
  13. ⑧RBM(主备/主主)-二层部署案例_rbm双活技术部署方案-CSDN博客
  14. 16 华三数据中心最流行的技术 M-LAG_华三mlag-CSDN博客
  15. 17 M-LAG 配置思路_华为mlag配置-CSDN博客
  16. ⑨数据中心-M-LAG技术配置-CSDN博客
  17. ⑩数据中心M-LAG 实战-CSDN博客
  18. 12 华三的二层链路聚合_h3c 2层交换 链路聚合 没有interface bridge-aggregation-CSDN博客
  19. 15 华三华为链路聚合综述_链路聚合成员端口状态-CSDN博客
  20. 07 STP RSTP MSTP 链路聚合-CSDN博客
  21. 35 解决单条链路故障问题-华三链路聚合_blade-aggregation-CSDN博客
  22. 38 IRF+链路聚合+ACL+NAT组网架构_irf和nat-CSDN博客
  23. Vlan技术实操(第四课)-CSDN博客
  24. 网络技术Vlan技术&STP(第一课)_stpbqvn-CSDN博客
  25. 19 QinQ技术(Vlan两层封装)_qinq是什么意思-CSDN博客
  26. 32 华三vlan案例+STP-CSDN博客
  27. ACL 访问控制 过滤数据 维护网络安全(第七课)_二层acl过滤-CSDN博客
  28. 41 QOS技术(服务质量)-CSDN博客
  29. VRRP2/VRRP3_查看vrrp状态-CSDN博客
  30. 92 华为VRRP 理论-CSDN博客
  31. 91 VRRP负载局衡+主备切块 V2-CSDN博客
  32. 91 VRRP负载局衡+主备切块 V2-CSDN博客
  33. 90 VRRP 负载局衡 V2/V3_vrrp weight reduced-CSDN博客
  34. 89 多个VRRP组V2/V3-CSDN博客
  35. 88 VRRP 单臂 V2/V3-CSDN博客
  36. 87 VRRPV2/V3 综合技术实操_vrrp v3-CSDN博客
  37. VRRP DHCP ACL NAT 网络核心路由技术综述 (第十课)_dhcp核心技术-CSDN博客

简单的汇总一下上面的案例要用到技术,参考上面文章又可以了。

相关文章:

⑪数据中心网络M-LAG实战

一、DeviceA-M-LAG-Mater配置 1、M-LAG 系统配置。 # m-lag mad exclude interface GigabitEthernet1/0/7 m-lag mad exclude interface Vlan-interface100 m-lag mad exclude interface Vlan-interface101 m-lag system-mac 0002-0002-0002 m-lag system-number 1 m-la…...

化工企业数字化转型:从数据贯通到生态重构的实践路径

一、战略定位:破解行业核心痛点 化工行业面临生产安全风险高(全国危化品企业事故率年增5%)、能耗与排放压力大(占工业总能耗12%)、供应链协同低效(库存周转率低于制造业均值30%)三大挑战。《石…...

JAVA——初识JAVA

文章目录 如何在cmd上编译、运行代码解析String[] args中放的是什么Java结构编译运行可能遇到的错误Java中的注释Java的三种注释编码不一致的问题 IDEA常用基础开发快捷键补齐快捷键注释快捷键 IDEA的基础调式方法标识符 如何在cmd上编译、运行 在没有集成开发环境下&#xff…...

Shell脚本的学习

编写脚本文件 定义以开头:#!/bin/bash #!用来声明脚本由什么shell解释,否则使用默认shel 第一步:编写脚本文件 #!/bin/bash #注释 echo "这是输出" 第二步:加上执行权限:chmod x 脚本文件名.sh 第三步&…...

专题十四:动态路由——OSPF

一、OSPF简介 开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol),采用DIjkstra算法,协议号是89。用于自治系统(A…...

聊聊Spring AI的Multimodality

序 本文主要研究一下Spring AI的Multimodality 示例 chatModel示例 var imageResource new ClassPathResource("/multimodal.test.png");var userMessage new UserMessage("Explain what do you see in this picture?", // contentnew Media(MimeTy…...

区块链点燃游戏行业新未来——技术变革与实践指南

区块链点燃游戏行业新未来——技术变革与实践指南 在数字时代,游戏行业无疑是创新的热土。从简单像素风的街机游戏到沉浸式的虚拟现实,我们见证了技术如何一步步塑造游戏的样貌。然而,在传统游戏模式中,玩家权益往往无法得到保障…...

Cocos Creator Shader入门实战(八):Shader实现圆形、椭圆、菱形等头像

引擎:3.8.5 您好,我是鹤九日! 回顾 Shader的学习是一条漫长的道路。 理论知识的枯燥无味,让很多人选择了放弃。然而不得不说:任何新知识、新领域的学习,本身面临的都是问题! 互联网和AI给了我…...

大模型SFT用chat版还是base版 SFT后灾难性遗忘怎么办

大模型SFT用chat版还是base版 进行 SFT 时,基座模型选用 Chat 还是 Base 模型? 选 Base 还是 Chat 模型,首先先熟悉 Base 和 Chat 是两种不同的大模型,它们在训练数据、应用场景和模型特性上有所区别。 在训练数据方面&#xf…...

【AI论文】VCR-Bench:视频链式思考推理的综合评估框架

摘要:思想链(CoT)推理的进步显著增强了大型语言模型(LLMs)和大型视觉语言模型(LVLMs)的能力。 然而,目前仍然缺乏一个严格的视频CoT推理评估框架。 目前的视频基准测试无法充分评估推…...

数据中台、BI业务访谈(二):组织架构梳理的坑

这是数据中台、BI业务访谈系列的第二篇文章,在上一篇文章中,我重点介绍了在给企业的业务部门、高层管理做业务访谈之前我们要做好行业、业务知识的功课。做好这些功课之后,就到了实际的访谈环节了。 业务访谈关键点 那么在具体业务访谈的时…...

【零基础实战】Ubuntu搭建DVWA漏洞靶场全流程详解(附渗透测试示例)

【零基础实战】Ubuntu搭建DVWA漏洞靶场全流程详解(附渗透测试示例) (声明:实际操作请遵守网络安全法,仅在授权环境进行测试,仅供个人研究) 一、DVWA靶场简介 DVWA(Damn Vulnerable Web Application)是专为网络安全学习者设计的漏洞演练平台,包含SQL注入、XSS、文件…...

库学习04——numpy

一、基本属性 二、 创建数组 (一)arange a np.arange(10,20,2) # [10,12,14,16,18] 只有一个参数n的话,默认是从0到n-1的一维数组。 (二)自定义reshape a np.arange(12).reshape((3,4)) [[ 0 1 2 3][ 4 5 …...

Win10系统安装WSL2-Ubuntu, 并使用VScode开始工作

本教程基于博主当前需要使用 WSL2(Windows Subsystem for Linux 2) 而编写,将自己使用的经过分享给大家。有什么意见建议敬请大家批评指正。此过程需要打开 Microsoft Store 话不多说,立即开始~ 文章目录 1. 检查系统版本2. 启动 WSL 功能3. 安装Ubuntu4…...

SLAM(七)-卡尔曼滤波

SLAM(七)-卡尔曼滤波 一、卡尔曼滤波(KF)二、扩展卡尔曼滤波(EKF)三、误差状态卡尔曼滤波(ESKF) 参考《概率机器人》、《Principles of GNSS,lnertial and Multisensor lntegrated Navigation Systems (Second Edition)》 一、卡尔曼滤波(KF)…...

如何解决DDoS攻击问题 ?—专业解决方案深度分析

本文深入解析DDoS攻击面临的挑战与解决策略,提供了一系列防御技术和实践建议,帮助企业加强其网络安全架构,有效防御DDoS攻击。从攻击的识别、防范措施到应急响应,为网络安全工作者提供了详细的操作指引。 DDoS攻击概览&#xff1a…...

解决 Ubuntu 上 Docker 安装与网络问题:从禁用 IPv6 到配置代理

解决 Ubuntu 上 Docker 安装与网络问题的实践笔记 在 Ubuntu(Noble 版本)上安装 Docker 时,我遇到了两个常见的网络问题:apt-get update 失败和无法拉取 Docker 镜像。通过逐步排查和配置,最终成功运行 docker run he…...

Windows for Redis 后台服务运行

下载 redis 安装包 地址:https://github.com/tporadowski/redis/releases 解压zip压缩包,执行 redis-server.exe 即可以窗口模式运行(窗口关闭则服务关闭) 运行窗口可以看到,端口是 6379 我这里使用 nvaicat 客服端测…...

AMGCL库的Backends及使用示例

AMGCL库的Backends及使用示例 AMGCL是一个用于解决大型稀疏线性方程组的C库,它提供了多种后端(backends)实现,允许用户根据不同的硬件和性能需求选择合适的计算后端。 AMGCL支持的主要Backends 内置Backends: builtin - 默认的纯C实现block - 支持块状…...

【前端】【css】flex布局详解

Flex 布局(Flexible Box Layout,弹性盒子布局)是 CSS3 中的一种布局模式,用于在容器中更高效地分配空间并对齐内容,即使它们的大小是动态未知的。它非常适用于响应式设计。 一、Flex 布局的基本概念 1. 启用 Flex 布局…...

Java面试黄金宝典43

1. 零拷贝技术 零拷贝(Zero - copy)技术是一种高效的数据传输技术,它旨在减少数据在用户空间和内核空间之间的拷贝次数,以此提升系统的数据传输性能。在传统数据传输过程中,数据往往需要多次在用户空间和内核空间之间拷贝,这会消耗大量的 CPU 资源,而零拷贝技术能避免这…...

C语言超详细指针知识(二)

在上一篇有关指针的博客中,我们介绍了指针的基础知识,如:内存与地址,解引用操作符,野指针等,今天我们将更加深入的学习指针的其他知识。 1.指针的使用和传址调用 1.1strlen的模拟实现 库函数strlen的功能是…...

华为机试—最大最小路

题目 对于给定的无向无根树&#xff0c;第 i 个节点上有一个权值 wi​ 。我们定义一条简单路径是好的&#xff0c;当且仅当&#xff1a;路径上的点的点权最小值小于等于 a &#xff0c;路径上的点的点权最大值大于等于 b 。 保证给定的 a<b&#xff0c;你需要计算有多少条简…...

[Linux]从零开始的ARM Linux交叉编译与.so文件链接教程

一、前言 最近在项目需要将C版本的opencv集成到原本的代码中从而进行一些简单的图像处理。但是在这其中遇到了一些问题&#xff0c;首先就是原本的opencv我们需要在x86的架构上进行编译然后将其集成到我们的项目中&#xff0c;这里我们到底应该将opencv编译为x86架构的还是编译…...

【模板】缩点

洛谷p3387 思路: 算法:tarjan算法 根据题意,我们只要找到一个路径,使得最终权重最大即可,首先,根据题目可知,如果一个点在一个环上,那么我们就将这整个环都选上,题目上允许我们能够重复走,因此,我们可以将环缩成点,将环所称点后,就可以转换成树,从没有父节点的结点开始,我们向…...

Rag实现流程

Rag实现流程 目录 Rag实现流程1. 加载问答链代码解释`chain_type="stuff"` 的含义其他 `chain_type` 参数选项及特点1. `map_reduce`2. `refine`3. `map_rerank`示例代码展示不同 `chain_type` 的使用其他参数类型2. 提出问题3. 检索相关文档代码解释其他参数类型4. …...

计算机网络- 传输层安全性

传输层安全性 7. 传输层安全性7.1 传输层安全基础7.1.1 安全需求机密性&#xff08;Confidentiality&#xff09;完整性&#xff08;Integrity&#xff09;真实性&#xff08;Authenticity&#xff09;不可否认性&#xff08;Non-repudiation&#xff09; 7.1.2 常见安全威胁窃…...

常青藤快速选择系统介绍

功能特点 支持多种属性和特性&#xff1a;可依据实体属性&#xff08;如实体类型、图层、颜色、线宽等&#xff09;以及实体特性&#xff08;如直线长度、圆面积、文字内容等&#xff09;进行筛选。多过滤条件与运算符号&#xff1a;支持多个过滤条件组合&#xff0c;基本涵盖实…...

【c语言】指针习题

练习一&#xff1a;使用指针打印数组内容 #include <stdio.h> void print(int* p, int sz) {int i 0;for (i 0; i < sz; i) {printf("%d ", *p);//printf("%d ", *(p i));} } int main() {int arr[] { 1,2,3,4,5,6,7,8,9,10 };int sz sizeof…...

KWDB创作者计划—KWDB认知引擎:数据流动架构与时空感知计算的范式突破

引言&#xff1a;数据智能的第三范式 在数字化转型进入深水区的2025年&#xff0c;企业数据系统正面临三重悖论&#xff1a;数据规模指数级增长与实时决策需求之间的矛盾、多模态数据孤岛与业务连续性要求之间的冲突、静态存储范式与动态场景适配之间的鸿沟。KWDB&#xff08;K…...