OSPF与BFD联动示例

14 篇文章 0 订阅
订阅专栏

OSPF简介

定义

  • 开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。
  • 目前针对IPv4协议使用的是OSPF Version 2(RFC2328);针对IPv6协议使用OSPF Version 3(RFC2740)。如无特殊说明,本文中所指的OSPF均为OSPF Version 2。

目的

在OSPF出现前,网络上广泛使用RIP(Routing Information Protocol)作为内部网关协议。

由于RIP是基于距离矢量算法的路由协议,存在着收敛慢、路由环路、可扩展性差等问题,所以逐渐被OSPF取代。

OSPF作为基于链路状态的协议,能够解决RIP所面临的诸多问题。此外,OSPF还有以下优点:

  • OSPF采用组播形式收发报文,这样可以减少对其它不运行OSPF路由器的影响。

  • OSPF支持无类型域间选路(CIDR)。

  • OSPF支持对等价路由进行负载分担。

  • OSPF支持报文加密。


BFD简介 

定义 

双向转发检测BFD(Bidirectional Forwarding Detection)是一种全网统一的检测机制,用于快速检测、监控网络中链路或者IP路由的转发连通状况。 

目的

为了减小设备故障对业务的影响,提高网络的可靠性,网络设备需要能够尽快检测到与相邻设备间的通信故障,以便及时采取措施,保证业务继续进行。在现有网络中,有些链路通常通过硬件检测信号,如SDH告警,检测链路故障,但并不是所有的介质都能够提供硬件检测。此时,应用就要依靠上层协议自身的Hello报文机制来进行故障检测。上层协议的检测时间都在1秒以上,这样的故障检测时间对某些应用来说是不能容忍的。在三层网络中,Hello报文检测机制无法针对所有路由来检测故障,如:静态路由。这对系统间互联互通定位故障造成困难。

BFD协议就是在这种背景下产生的,BFD提供了一个通用的标准化的介质无关和协议无关的快速故障检测机制。具有以下优点:

  • 对相邻转发引擎之间的通道提供轻负荷、快速故障检测。这些故障包括接口、数据链路,甚至有可能是转发引擎本身。

  • 用单一的机制对任何介质、任何协议层进行实时检测。


组网需求 

如下图所示,SwitchA、SwitchB和SwitchC之间运行OSPF,SwitchA和SwitchB之间的交换机仅作透传功能。现在需要SwitchA和SwitchB能快速感应它们之间的链路状态,当链路SwitchA-SwitchB发生故障时,业务能快速切换到备份链路SwitchA-SwitchC-SwitchB上。

注意:请确保该场景下互联接口的STP处于未使能状态。因为在使能STP的环形网络中,如果用交换机的VLANIF接口构建三层网络,会导致某个端口被阻塞,从而导致三层业务不能正常运行。 

配置思路 

采用如下思路配置OSPF与BFD联动:

  1. 在各交换机上配置OSPF基本功能,实现整个OSPF网络的互通。

  2. 在各交换机上配置OSPF与BFD联动功能,实现当SwitchA和SwitchB之间的链路出现故障时快速的切换到备份链路。

操作步骤 

  • 关闭SwitchA生成树,SwitchB和SwitchC的配置与SwitchA一样(略)
[SwitchA]undo stp enable 
  • 配置LSW4
<Huawei>system-view 
[Huawei]sysname LSW4
[LSW4]vlan 30
[LSW4-vlan30]quit
[LSW4]interface GigabitEthernet 0/0/1	
[LSW4-GigabitEthernet0/0/1]port link-type trunk 
[LSW4-GigabitEthernet0/0/1]port trunk allow-pass vlan 30
[LSW4-GigabitEthernet0/0/1]quit	
[LSW4]interface GigabitEthernet 0/0/2	
[LSW4-GigabitEthernet0/0/2]port link-type trunk 
[LSW4-GigabitEthernet0/0/2]port trunk allow-pass vlan 30
[LSW4-GigabitEthernet0/0/2]quit
  • 配置各接口所属的VLAN

# 配置SwitchA。SwitchB和SwitchC的配置与SwitchA类似(略)。

<Huawei>system-view 
[Huawei]sysname SwitchA
[SwitchA]vlan batch 10 30	
[SwitchA]interface GigabitEthernet 0/0/1	
[SwitchA-GigabitEthernet0/0/1]port link-type trunk 	
[SwitchA-GigabitEthernet0/0/1]port trunk allow-pass vlan 10
[SwitchA-GigabitEthernet0/0/1]quit
[SwitchA]interface GigabitEthernet 0/0/2	
[SwitchA-GigabitEthernet0/0/2]port link-type trunk 
[SwitchA-GigabitEthernet0/0/2]port trunk allow-pass vlan 30
[SwitchA-GigabitEthernet0/0/2]quit
  • 配置各VLANIF接口的IP地址

# 配置SwitchA。SwitchB和SwitchC的配置与SwitchA类似(略)。

[SwitchA]interface Vlanif 10	
[SwitchA-Vlanif10]ip address 10.1.1.1 24
[SwitchA-Vlanif10]quit	
[SwitchA]interface Vlanif 30
[SwitchA-Vlanif30]ip address 10.3.3.1 24
[SwitchA-Vlanif30]quit
  • 配置OSPF基本功能

# 配置SwitchA。

[SwitchA]ospf 1 router-id 10.10.10.1	
[SwitchA-ospf-1]area 0
[SwitchA-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255	
[SwitchA-ospf-1-area-0.0.0.0]network 10.3.3.0 0.0.0.255
[SwitchA-ospf-1-area-0.0.0.0]quit	
[SwitchA-ospf-1]quit

# 配置SwitchB。

[SwitchB]ospf 1 router-id 10.10.10.2	
[SwitchB-ospf-1]area 0	
[SwitchB-ospf-1-area-0.0.0.0]network 10.2.2.0 0.0.0.255	
[SwitchB-ospf-1-area-0.0.0.0]network 10.3.3.0 0.0.0.255	
[SwitchB-ospf-1-area-0.0.0.0]network 172.16.1.0 0.0.0.255
[SwitchB-ospf-1-area-0.0.0.0]quit
[SwitchB-ospf-1]quit

# 配置SwitchC。

[SwitchC]ospf 1 router-id 10.10.10.3
[SwitchC-ospf-1]area 0	
[SwitchC-ospf-1-area-0.0.0.0]network 10.1.1.0 0.0.0.255	
[SwitchC-ospf-1-area-0.0.0.0]network 10.2.2.0 0.0.0.255
[SwitchC-ospf-1-area-0.0.0.0]quit
[SwitchC-ospf-1]quit

# 配置完成后,执行命令display ospf peer,可以看到SwitchA,SwitchB和SwitchC之间互相建立了邻接关系。以SwitchA的显示结果为例。

[SwitchA]display ospf peer 

	 OSPF Process 1 with Router ID 10.10.10.1
		 Neighbors 

 Area 0.0.0.0 interface 10.1.1.1(Vlanif10)'s neighbors
 Router ID: 10.10.10.3       Address: 10.1.1.2        
   State: Full  Mode:Nbr is  Master  Priority: 1
   DR: 10.1.1.1  BDR: 10.1.1.2  MTU: 0    
   Dead timer due in 32  sec 
   Retrans timer interval: 5 
   Neighbor is up for 00:00:11     
   Authentication Sequence: [ 0 ] 

		 Neighbors 

 Area 0.0.0.0 interface 10.3.3.1(Vlanif30)'s neighbors
 Router ID: 10.10.10.2       Address: 10.3.3.2        
   State: Full  Mode:Nbr is  Master  Priority: 1
   DR: 10.3.3.1  BDR: 10.3.3.2  MTU: 0    
   Dead timer due in 32  sec 
   Retrans timer interval: 5 
   Neighbor is up for 00:00:01     
   Authentication Sequence: [ 0 ] 

# 查看SwitchA的OSPF路由表的信息,可以看到去往SwitchB和SwitchC的路由表项。而去往目的网段172.16.1.0/24的路由下一跳地址为10.3.3.2,说明流量在链路SwitchA→SwitchB上传输。

[SwitchA]display ospf routing 

	 OSPF Process 1 with Router ID 10.10.10.1
		  Routing Tables 

 Routing for Network 
 Destination        Cost  Type       NextHop         AdvRouter       Area
 10.1.1.0/24        1     Transit    10.1.1.1        10.10.10.1      0.0.0.0
 10.3.3.0/24        1     Transit    10.3.3.1        10.10.10.1      0.0.0.0
 10.2.2.0/24        2     Transit    10.1.1.2        10.10.10.2      0.0.0.0
 10.2.2.0/24        2     Transit    10.3.3.2        10.10.10.2      0.0.0.0
 172.16.1.0/24      2     Stub       10.3.3.2        10.10.10.2      0.0.0.0

 Total Nets: 5  
 Intra Area: 5  Inter Area: 0  ASE: 0  NSSA: 0 
  • 配置OSPF与BFD联动

# 在SwitchA上配置OSPF与BFD联动功能。

[SwitchA]bfd 
[SwitchA-bfd]quit
[SwitchA]ospf 1
[SwitchA-ospf-1]bfd all-interfaces enable 
[SwitchA-ospf-1]quit

# 在SwitchB上配置OSPF与BFD联动功能。

[SwitchB]bfd
[SwitchB-bfd]quit	
[SwitchB]ospf 1	
[SwitchB-ospf-1]bfd all-interfaces enable 
[SwitchB-ospf-1]quit

# 在SwitchC上配置OSPF与BFD联动功能。

[SwitchC]bfd
[SwitchC-bfd]quit
[SwitchC]ospf 1	
[SwitchC-ospf-1]bfd all-interfaces enable 
[SwitchC-ospf-1]quit

# 配置完成后,在SwitchA或SwitchB、SwitchC上执行display ospf bfd session all命令,可以看到BFD会话的状态为Up。以SwitchA的显示为例。

[SwitchA]display ospf bfd session all

	 OSPF Process 1 with Router ID 10.10.10.1
  Area 0.0.0.0 interface 10.1.1.1(Vlanif10)'s BFD Sessions

 NeighborId:10.10.10.3       AreaId:0.0.0.0          Interface:Vlanif10      
 BFDState:up                 rx    :1000             tx       :1000          
 Multiplier:3                BFD Local Dis:8192      LocalIpAdd:10.1.1.1
 RemoteIpAdd:10.1.1.2        Diagnostic Info:No diagnostic information

  Area 0.0.0.0 interface 10.3.3.1(Vlanif30)'s BFD Sessions

 NeighborId:10.10.10.2       AreaId:0.0.0.0          Interface:Vlanif30      
 BFDState:up                 rx    :1000             tx       :1000          
 Multiplier:3                BFD Local Dis:8193      LocalIpAdd:10.3.3.1
 RemoteIpAdd:10.3.3.2        Diagnostic Info:No diagnostic information
  • 检查配置结果

# 对SwitchB的GE0/0/1接口执行shutdown命令,模拟链路故障。

[SwitchB]interface GigabitEthernet 0/0/1
[SwitchB-GigabitEthernet0/0/1]shutdown

# 在SwitchA上查看OSPF路由表。

[SwitchA]display ospf routing 

	 OSPF Process 1 with Router ID 10.10.10.1
		  Routing Tables 

 Routing for Network 
 Destination        Cost  Type       NextHop         AdvRouter       Area
 10.1.1.0/24        1     Transit    10.1.1.1        10.10.10.1      0.0.0.0
 10.3.3.0/24        1     Stub       10.3.3.1        10.10.10.1      0.0.0.0
 10.2.2.0/24        2     Transit    10.1.1.2        10.10.10.2      0.0.0.0
 172.16.1.0/24      3     Stub       10.1.1.2        10.10.10.2      0.0.0.0

 Total Nets: 4  
 Intra Area: 4  Inter Area: 0  ASE: 0  NSSA: 0 

可以看出在链路SwitchA-SwitchB出现故障后,备份链路SwitchA-SwitchC-SwitchB开始生效,即去往目的网段172.16.1.0/24的路由下一跳地址变成了10.1.1.2。

配置文件 

  • SwitchA的配置文件

#
sysname SwitchA
#
vlan batch 10 30
#
stp disable
#
bfd
#
interface Vlanif10
 ip address 10.1.1.1 255.255.255.0
#
interface Vlanif30
 ip address 10.3.3.1 255.255.255.0
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 30
#
ospf 1 router-id 10.10.10.1
 bfd all-interfaces enable
 area 0.0.0.0
  network 10.1.1.0 0.0.0.255
  network 10.3.3.0 0.0.0.255
#
return
  • SwitchB的配置文件

#
sysname SwitchB
#
vlan batch 20 30 40
#
stp disable
#
bfd
#
interface Vlanif20
 ip address 10.2.2.2 255.255.255.0
#
interface Vlanif30
 ip address 10.3.3.2 255.255.255.0
#
interface Vlanif40
 ip address 172.16.1.1 255.255.255.0
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 30
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 20
#
interface GigabitEthernet0/0/3
 port link-type trunk
 port trunk allow-pass vlan 40
#
ospf 1 router-id 10.10.10.2
 bfd all-interfaces enable
 area 0.0.0.0
  network 10.2.2.0 0.0.0.255
  network 10.3.3.0 0.0.0.255
  network 172.16.1.0 0.0.0.255
#
return
  • SwitchC的配置文件

#
sysname SwitchC
#
vlan batch 10 20
#
stp disable
#
bfd
#
interface Vlanif10
 ip address 10.1.1.2 255.255.255.0
#
interface Vlanif20
 ip address 10.2.2.1 255.255.255.0
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 20
#
ospf 1 router-id 10.10.10.3
 bfd all-interfaces enable
 area 0.0.0.0
  network 10.1.1.0 0.0.0.255
  network 10.2.2.0 0.0.0.255
#
return
  • LSW4的配置文件 
#
sysname LSW4
#
vlan batch 30
#
stp disable
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10
#
interface GigabitEthernet0/0/2
 port link-type trunk
 port trunk allow-pass vlan 20
#
return
静态路由动态路由OSPFBFD联动实现故障快速切换
Bert_Wang的博客
04-08 1027
一、配置拓扑 纯干货实战分享,让你彻底搞定BFD联动技术实现网络故障快速切换,成为网络高手! 二、配置需求 1、R1与R2实现静态路由BFD联动,R1与R2线路出现故障可以快速切换到R1与R3 2、R2与R4实现OPSF与BFD联动,R4月R2出现故障可以快速切换通过R3到达R1 三、配置思路 1、R1配置静态路由可以通过R2和R3到达R4的环回口4.4.4.4 2、R2、R3、R4配置OSPF属于骨干区域0实现OSPF互联互通 3、R2和R3配置到达R1的静态路由 4、R2与R.
BFDOSPF联动
liuchenbei的博客
08-24 2658
网络上的链路故障或拓扑变化都会导致路由重新计算,要提高网络可用性,缩短路由协议收敛时间非常重要。由于链路故障无法完全避免,因此,**加快故障感知速度并将故障快速通告给路由协议**是一种可行的方案。 BFDOSPF联动就是将BFDOSPF协议关联起来,通过BFD对链路故障的快速感应进而通知OSPF协议,从而加快OSPF协议对于网络拓扑变化的响应。
配置OSPFBFD联动示例
hey1616的博客
12-18 1253
OSPFBFD联动、有无OSPFBFD联动功能对比、实验案例
bfd与静态路由、ospf联动
最新发布
weixin_74749868的博客
09-18 1282
在当今信息技术飞速发展的时代,网络的可靠性和稳定性对于确保业务连续性变得愈发重要。随着用户对实时性和高可用性的需求不断增加,传统的网络故障检测机制已无法满足现代网络环境的要求。为了解决这一问题,双向转发检测(Bidirectional Forwarding Detection,BFD)应运而生。BFD是一种高效、低开销的协议,专为快速检测网络中的故障而设计。其核心优势在于能够在毫秒级别。
BFDOSPF协议联动
m0_62017216的博客
02-10 1798
BFD协议和OSPF协议
OSPFBFD联动
qq_42342531的博客
04-17 6018
定义 双向转发检测BFD(Bidirectional Forwarding Detection)是一种用于检测转发引擎之间通信故障的检测机制。 BFD对两个系统间的、同一路径上的同一种数据协议的连通性进行检测,这条路径可以是物理链路或逻辑链路,包括隧道。 OSPFBFD联动就是将BFDOSPF协议关联起来,将BFD对链路故障的快速感应通知OSPF协议,从而加快OSPF协议对于网络拓扑变化的响应。 目的 网络上的链路故障或拓扑变化都会导致设备重新进行路由计算,所以缩短路由协议的收敛时间对于提高网
华三ospf联动bfd_华为交换机路由器配置OSPFBFD联动
06-07
好的,我知道你对华三ospf联动bfd_华为交换机路由器配置OSPFBFD联动有疑问。下面是一些基本的配置步骤: 对于华为交换机和路由器配置OSPFBFD联动,你可以按照以下步骤进行操作: 1. 启用OSPF协议。 2. 启用...
bfd联动 cisco_配置BFD与接口联动示例(触发与BFD联动的接口物理状态变为Down)...
weixin_30709179的博客
12-23 1692
检查配置结果。在PE3的接口GE0/0/1上执行命令shutdown,模拟链路故障。通过OAM管理模块和BFD协议报文,CE1能够成功感知到PE1和PE3之间链路产生故障。在PE1上使用display bfd seesion all verbose命令查看bfd会话状态显示为Down,Bind Application为ETHOAM。[PE1] display bfd session all ver...
BFD联动静态.zip
03-12
BFD联动静态.zip】这个压缩包文件包含了与BFD(Bidirectional Forwarding Detection)协议相关的静态配置示例BFD是一种快速检测网络连接状态的协议,它可以在极短的时间内发现网络路径中的故障,从而提高了网络...
OSPF调用BFD
热门推荐
杨奇的博客
05-02 1万+
R1 [R1]ospf //进入OSPF [R1-ospf-1]area 0 //区域 0 [R1-ospf-1-area-0.0.0.0]network 21.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....
华为ensp中BFDOSPF联动(原理及配置命令)
博客之路,前途漫漫
05-09 2736
是一种内部网关协议(Interior Gateway Protocol,IGP),用于在单一自治系统(Autonomous System,AS)内决策路由。OSPF是一种基于链路状态(Link-state)的路由协议,它使用链路状态信息做出路由决策,使用最短路径优先(SPF)算法(也称为Dijkstra 算法)进行路由计算。
配置OSPFBFD联动
S483374558的博客
12-19 1895
双向转发检测BFD(Bidirectional Forwarding Detection)是一种全网统一的检测机制,用于快速检测、监控网络中链路或者IP路由的转发连通状况。开放式最短路径优先OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。OSPF把自治系统AS(Autonomous System)划分成逻辑意义上的一个或多个区域;
OSPFBFD联动实验
weixin_72910567的博客
04-09 962
BFD能够加快OSPF的收敛速度,当两台设备之间的链路出现故障时,BFD能够快速感知并通知OSPF协议,从而使OSPF协议能够快速重新计算路由,并切换到备份链路上。这样可以提高网络的可靠性和性能。
玩转华为ENSP模拟器系列 | 配置BFD for OSPF特性示例
COCO_gsta的博客
05-06 2628
素材来源:华为路由器配置指南 一边学习一边整理试验笔记,并与大家分享,侵权即删,谢谢支持! 附上汇总贴:玩转华为ENSP模拟器系列 | 合集_COCOgsta的博客-CSDN博客_ensp实验大全 目标 介绍BFD for OSPF的配置过程,能够快速检测到故障并通告给OSPF协议,使业务流量使用备份链路传送。 组网需求 OSPF通过周期性的向邻居发送Hello报文来实现邻居检测,检测到故障所需时间比较长,超过1秒钟。随着科技的发展,语音、视频及其它点播业务应用广泛,而这些业务对于丢包和延时非常
OSPF快速收敛特性、BFD联动、多进程(一)
Ddfgxfgg的博客
05-24 829
OSPF快速收敛特性、BFD联动、多进程(一)
OSPF技术连载4:OSPFBFD联动,含思科、华为、Junifer三厂商配置
网络技术联盟站
07-13 1317
OSPF是一种内部网关协议(IGP),广泛用于企业网络和互联网中的路由器之间的通信。它基于链路状态路由(Link-State Routing)算法,通过维护一个链路状态数据库(Link-State Database)来确定网络拓扑,并计算出最短路径。OSPF支持分层的路由器结构,可以实现快速收敛和负载平衡。邻居关系建立:路由器通过交换Hello消息来建立邻居关系,确保网络中的邻居之间能够相互通信。链路状态数据库。
华为交换机,配置OSPFBFD联动示例
2301_77023501的博客
12-18 942
OSPF(Open Shortest Path First)是IETF组织开发的一个基于链路状态的内部网关协议(Interior Gateway Protocol)。OSPF把自治系统AS(Autonomous System)划分成逻辑意义上的一个或多个区域;OSPF通过链路状态通告LSA(Link State Advertisement)的形式发布路由;OSPF依靠在OSPF区域内各设备间交互OSPF报文来达到路由信息的统一;OSPF报文封装在IP报文内,可以采用单播或组播的形式发送。
OSPFBFD联动
07-04
OSPF(开放最短路径优先协议)和BFD(双向转发检测)是网络中的两个关键组件,它们通常被结合使用来增强网络的健壮性和故障检测效率。 1. OSPF:这是一个基于链路状态的内部网关协议(IGP),用于在自治系统内发现并计算最优路由。每个路由器维护一个LSA(链路状态通告)数据库,并使用这个信息来决定到其他网络的最佳路径。 2. BFD:是一个轻量级的网络探测机制,可以在短时间内检查连接的可用性。它通过发送简短的数据报文来回程传输,检测到丢失或延迟就认为连接可能有问题。 两者联动主要体现在以下方面: - **故障快速感知**:当OSPF检测到一条链路发生故障时,会立即从其路由表中删除这条链路。而BFD则在此时提供实时的链接状态,加速了故障确认过程。 - **动态更新**:OSPFBFD可以配置成联动,例如设置BFD关联到特定的OSPF接口或邻居。如果BFD检测到链路不可用,OSPF会相应地调整路由。 - **保护机制**:通过BFD快速检测,可以为OSPF提供更快的故障切换和恢复路径,避免长时间的路由循环和黑洞。 相关问题-- 1. OSPFBFD如何协同检测链路故障? 2. 如何在OSPF中启用BFD联动功能? 3. BFD故障检测对于OSPF路由稳定性的提升有哪些作用?
写文章

热门文章

  • 2.1、全网最详细Docker镜像教程(新手建议收藏) 5477
  • MySQL数据库管理 3462
  • LNMP架构及应用部署 2604
  • 部署 KVM 虚拟化平台 2149
  • Apache的配置与应用 1540

分类专栏

  • 数据库管理与高可用 7篇
  • 5G云计算_企业网站架构部署 7篇
  • 云原生 14篇
  • Red Hat 37篇
  • 华为数通路由交换 14篇

最新评论

  • OpenStack 云平台管理

    m0_63087679: 哥们 我想问下 绑定浮动ip没有可用端口什么原因

  • Kubernetes 二进制安装

    普通网友: 文章构思巧妙,结构紧凑,既有深度又有广度,读后让人受益匪浅,确实是一篇值得一读的佳作。【我也写了一些相关领域的文章,希望能够得到博主的指导,共同进步!】

  • OpenStack 云平台管理

    云教员: 你的2.6节在哪里呀

  • OpenStack 云平台管理

    云教员: 基于卷的快照是怎么做的,我不理解的

  • Docker 安全及日志管理

    CSDN-Ada助手: 恭喜你这篇博客进入【CSDN每天值得看】榜单,全部的排名请看 https://bbs.csdn.net/topics/618811290。

最新文章

  • Kubernetes 二进制安装
  • Docker Swarm 管理
  • Docker 安全及日志管理
2024年35篇
2023年64篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家玻璃钢雕塑行业榆林卡通玻璃钢雕塑定制铜陵步行街玻璃钢雕塑销售电话吉安玻璃钢圆门头雕塑玻璃钢雕塑马车图片直径50玻璃钢花盆价格玻璃钢花盆惠新复材推荐合肥玻璃钢雕塑价格表顺德玻璃钢花盆价格惠州东莞玻璃钢古代人物雕塑品牌海口加工玻璃钢雕塑贵不贵广西玻璃钢塑料雕塑深圳节庆商场美陈研发公司商场美陈 海底世界德兴玻璃钢牛雕塑江苏户外商场美陈研发江西园林景观玻璃钢雕塑公园商场美陈玻璃钢龙形雕塑水景福州户外景观玻璃钢雕塑绥化玻璃钢雕塑多少钱玻璃钢雕塑玻璃钢湛江定制玻璃钢动物雕塑商场包柱美陈照片商场美陈收入商场美陈 主题佛山顺德玻璃钢雕塑装饰四会玻璃钢抽象雕塑价格郑州河源玻璃钢卡通雕塑实惠的玻璃钢雕塑动物香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化