AWS EC2 实例的默认网络带宽(即基准网络性能)并非固定值,而是取决于实例类型、大小(vCPU/内存)、世代(如 M5、M6i、C7g 等)、是否启用增强网络(ENA)、以及是否为“突发型”或“网络优化型”实例。AWS 不统一公布一个“默认带宽”数值表,而是采用分级描述(如“低”、“中等”、“高”、“非常高”、“最高”),并为部分实例提供明确的基准带宽(Gbps)和最大突发带宽(Gbps),尤其在较新世代(如 M6i、C7g、R7i、m7a 等)中逐步公开量化指标。
以下是关键事实与实用指南:
✅ 一、重要前提说明
- 无全局“默认带宽”:EC2 不像 EBS 那样有统一默认值;网络性能是实例规格的固有属性。
- 带宽 ≠ 公网出站带宽限制:EC2 实例的网络带宽通常指实例内网(ENI)吞吐能力(即与 VPC 内其他资源通信的能力),而公网出站流量(Internet Gateway / NAT Gateway)可能受额外限制(如 NAT Gateway 默认 5 Gbps,可扩展;IGW 无带宽限制但受实例自身网络能力制约)。
- 实际可用带宽受多因素影响:
- 是否启用 ENA(Elastic Network Adapter)→ 必须启用才能达到标称性能;
- 操作系统驱动(Linux 使用
ena驱动,Windows 使用 ENA 驱动); - 是否使用 Placement Group(集群置放群组)提升低延迟/高吞吐;
- 应用层协议开销、TCP 调优、队列深度等。
✅ 二、典型实例类型网络性能参考(基于 AWS 官方文档 & 最新公开数据,截至 2024)
| 实例系列 | 示例型号 | 基准网络性能(官方描述) | 典型基准带宽(Gbps)¹ | 备注 |
|---|---|---|---|---|
| 通用型 (M) | m5.large | 中等 | ~0.5–1 Gbps | 未明确标注,实测约 0.8 Gbps |
| m5.2xlarge | 高 | ~2–3 Gbps | ||
| m6i.xlarge | 最高 | up to 12.5 Gbps | AWS 文档 明确标注 | |
| m7i.xlarge | 最高 | up to 12.5 Gbps | 同 m6i,支持更高包速率 | |
| 计算优化 (C) | c5.large | 中等 | ~0.5–1 Gbps | |
| c6i.2xlarge | 最高 | up to 12.5 Gbps | ||
| c7i.4xlarge | 最高 | up to 25 Gbps | C7i 支持最高 25 Gbps(需启用 ENA + Linux 5.10+) | |
| 内存优化 (R) | r6i.2xlarge | 最高 | up to 12.5 Gbps | |
| HPC / 网络优化型 | c5n.18xlarge, p3dn.24xlarge, i3en.24xlarge, m6idn.32xlarge | 最高(网络优化) | 25–100 Gbps | 如: • c5n.18xlarge: 100 Gbps• m6idn.32xlarge: 100 Gbps• p4d.24xlarge: 400 Gbps(含 EFA 支持) |
| Graviton (ARM) | m7g.xlarge | 最高 | up to 12.5 Gbps | 基于 ARM Neoverse N2,ENAv2 支持 |
| 突发型 (T) | t3.micro | 仅限突发(Baseline: 5–120 Mbps) | 基线 5 Mbps,Burst up to 5 Gbps² | 使用 CPU 积分机制,网络带宽也受积分约束(T3/T4g) |
📌 注1:“基准带宽” 是持续稳定吞吐能力;“最高” 表示该实例支持最高性能等级(通常 ≥10 Gbps),具体数值需查对应实例文档。
📌 注2:T3/T4g 的网络带宽同样受 CPU 积分限制——当积分耗尽时,网络性能也会受限(例如从 burst 5 Gbps 降至 baseline 5–100 Mbps)。
📌 注3:所有*n(如 c5n, m6idn)、*dn、*in后缀表示 "network optimized"(网络优化型),默认提供更高带宽和更低延迟。
✅ 三、权威查询方式(推荐)
-
AWS 官方网络性能文档:
🔗 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/network_performance.html
→ 按实例系列筛选,含详细表格(含 Gbps 数值、PPS、是否支持 EFA/ENA 等)。 -
EC2 实例类型页面:
🔗 https://aws.amazon.com/ec2/instance-types/
→ 点击具体实例(如c7i)→ 查看 “Networking” 栏目(明确标注 “Up to 25 Gbps”)。 -
AWS CLI 查询(需启用 ENA):
aws ec2 describe-instance-types --instance-types c7i.4xlarge --query 'InstanceTypes[0].NetworkInfo'输出中关注
NetworkPerformance,MaximumNetworkInterfaces,Ipv4AddressesPerInterface等字段。
✅ 四、常见误区澄清
| ❌ 误区 | ✅ 正解 |
|---|---|
| “所有 EC2 默认 1 Gbps 带宽” | 错。t2.micro 仅约 5–100 Mbps(基线),而 p4d.24xlarge 可达 400 Gbps。 |
| “带宽由 EBS 优化选项决定” | 错。EBS Optimized 影响 EBS I/O 专用通道,不影响网络带宽(除非是旧款实例,现已整合)。 |
| “公网出口=实例带宽” | 错。公网出站需经 IGW/NAT,NAT Gateway 默认 5 Gbps(可扩容至 100 Gbps),IGW 无限制但受限于实例自身能力。 |
✅ 五、最佳实践建议
- ✅ 生产环境高吞吐场景:优先选择
*n/*dn/*in网络优化型实例(如c7i.4xlarge,m6idn.2xlarge),并确保启用 ENA。 - ✅ 成本敏感且中等需求:
m6i.xlarge(12.5 Gbps)性价比极高,已替代多数 m5/m4。 - ✅ ARM 架构:
m7g/c7g提供同 x86 接近的网络性能(12.5 Gbps),且成本更低。 - ✅ 验证实际带宽:使用
iperf3在 VPC 内两台同 AZ 实例间测试(排除公网瓶颈):# 服务端(接收) iperf3 -s # 客户端(发送,绑定 ENI) iperf3 -c <private-ip> -P 4 -t 30 --get-server-output
如需我为你生成 特定实例类型(如 t3.medium, r7i.4xlarge, g5.xlarge)的精确网络性能参数表格(含 Gbps、PPS、是否网络优化),欢迎直接告诉我实例型号,我可立即为你提取 AWS 最新官方数据并整理成清晰表格 ✅
是否需要?
ECLOUD博客