
链路聚合+ACL
一、链路聚合(Eth-Trunk)
1. 基本概念
- 别名:链路捆绑、端口聚合
- 核心作用:
- 提升带宽:多物理链路逻辑合并为一条高带宽链路。
- 增加可靠性:单链路故障时自动切换,收敛时间快。
- 负载分担:流量在多成员链路上均衡分布。
- 关键限制:仅支持点到点的两个设备间聚合(如交换机-交换机、交换机-服务器)。
2. 配置命令
1 | # 创建Eth-Trunk逻辑接口 |
3. 注意事项
- STP兼容性:链路聚合无需关闭STP,聚合组内端口会被视为一条逻辑链路。
- 负载均衡模式:支持基于源/目的MAC、IP、端口等策略(默认基于源目MAC)。
二、访问控制列表(ACL)
1. ACL核心功能
- 核心思想:在网络连通基础上实现精细化控制(”通”中选”不通”)。
- 工作流程:
- 定义ACL编号:如
acl 2000
(基本ACL)或acl 3000
(高级ACL)。 - 配置规则(Rule):匹配条件 + 动作(
permit
允许/deny
拒绝)。 - 挂接到接口:对入向(
inbound
)或出向(outbound
)流量生效。
- 定义ACL编号:如
2. ACL分类
类型 | ACL编号范围 | 匹配字段 | 适用场景 |
---|---|---|---|
基本ACL | 2000-2999 | 仅源IP地址 | 粗粒度控制(如限制访问来源) |
高级ACL | 3000-3999 | 五元组(源/目IP、协议、端口) | 精细控制(如限制特定服务) |
3. 配置示例
基本ACL(限制源IP)
1 | # 创建ACL 2000,禁止192.168.1.100访问 |
高级ACL(限制Web访问)
1 | # 创建ACL 3000,允许HTTP但禁止HTTPS |
4. 华为ACL特性
- 默认规则:
- 华为:未匹配任何规则时隐式允许(
permit any
)。 - 思科:未匹配时隐式拒绝(
deny any
)。
- 华为:未匹配任何规则时隐式允许(
- 规则优先级:规则ID越小优先级越高(如
rule 5
比rule 10
优先匹配)。
5. ACL应用场景
- 独立使用:直接允许/拒绝流量(如封禁恶意IP)。
- 结合其他技术:
- 与NAT配合:匹配特定流量进行地址转换。
- 与QoS配合:标记流量优先级。
三、关键总结
技术 | 核心要点 |
---|---|
链路聚合 | 提升带宽、冗余、负载均衡;需同设备间配置;兼容STP。 |
基本ACL | 基于源IP控制(2000-2999),适用于简单过滤。 |
高级ACL | 基于五元组控制(3000-3999),适用于精细策略(如限制端口/协议)。 |
ACL调用 | 需绑定到接口的inbound (入向)或outbound (出向)方向。 |
现网建议:
- 链路聚合成员链路物理状态一致(如速率、双工模式相同)。
- ACL规则按优先级从高到低排列,避免策略冲突。
- 高级ACL尽量靠近源端部署,减少无效流量传输。
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自Ciallo~(∠・ω< )⌒★
评论