vault backup: 2026-11-07 16:33:44

This commit is contained in:
cheney
2026-11-07 16:33:55 +08:00
commit 7015312702
1208 changed files with 132432 additions and 0 deletions
@@ -0,0 +1,45 @@
网卡的bond(绑定)是一种网络技术,它允许将多个物理网络接口卡(NIC)组合成一个单一的逻辑通道,以提高网络吞吐量并提供冗余。以下是网卡绑定的一些关键点:
1. **提高带宽**:通过将多个网卡绑定在一起,可以增加可用的网络带宽,因为数据可以通过多个网卡同时传输。
2. **冗余**:如果其中一个网卡出现故障,绑定可以自动切换到另一个网卡,从而减少网络中断的风险。
3. **负载均衡**:绑定还可以在多个网卡之间分配网络流量,这称为负载均衡,有助于更均匀地使用网络资源。
## bond 模式
1. **平衡模式(Round-robin, Balance-rr)**:
- 描述:按照顺序将网络流量轮流分配到每个网卡上。
- 使用场景:适用于所有网卡具有相同速度和双工模式的情况。
2. **主动-备份模式(Active-backup)**:
- 描述:通常只有一个网卡处于活动状态,负责处理所有网络流量。其他网卡处于备份状态,仅在活动网卡发生故障时接管。
- 使用场景:适用于需要高可靠性但不需要增加带宽的场景。
3. **XOR模式(Adaptive load balancing, Balance-xor)**:
- 描述:使用XOR算法根据目标MAC地址或IP地址将流量分配到不同的网卡上。
- 使用场景:适用于需要更智能的负载分配,以减少特定网卡的流量压力。
4. **广播模式(Broadcast)**:
- 描述:将所有传入的流量复制并发送到所有绑定的网卡上。
- 使用场景:适用于需要将流量广播到多个目的地的场景。
5. **链路聚合模式(Link aggregation, LACP - Link Aggregation Control Protocol)**:
- 描述:通过LACP协议动态地将多个网卡组合成一个单一的逻辑链路,可以自动进行负载均衡和故障转移。
- 使用场景:适用于需要动态管理链路聚合的情况。
6. **静态聚合模式(Static)**:
- 描述:需要手动配置哪些网卡参与聚合,并且不会自动进行故障转移。
- 使用场景:适用于需要手动控制链路聚合的情况。
7. **传输队列模式( Transmit load balancing, Balance-tlb)**:
- 描述:根据每个网卡的传输队列长度分配流量,以避免队列溢出。
- 使用场景:适用于需要优化传输队列性能的场景。
8. **接收队列模式(Receive load balancing, Balance-rlb)**:
- 描述:根据每个网卡的接收队列长度分配流量,以避免队列溢出。
- 使用场景:适用于需要优化接收队列性能的场景。
9. **最小链接模式(Minimize link usage, Balance-alb)**:
- 描述:尽可能使用最少使用的网卡,以减少所有网卡的平均使用率。
- 使用场景:适用于希望最小化网卡使用率的场景。