
# 如何测试VPN速率情况？
假设测试环境VPN连接已经创建，在VPN连接两端VPC的本端子网下分别创建ECS，并使两个VPC之间的ECS相互能够ping通的情况下，测试VPN的速率情况。
**当用户购买的** **VPN** **网关的带宽为** **200Mbit/s** **时，测试情况如下。**
1. 互为对端的ECS都使用Windows系统，测试速率可达180Mbit/s，使用iperf3和filezilla（是一款支持ftp的文件传输工具）测试均满足带宽要求。
   ![](https://support.huaweicloud.com/vpn_faq/public_sys-resources/note_3.0-zh-cn.png)
   基于TCP的FTP协议有拥塞控制机制，180Mbit/s为平均速率，且IPsec协议会增加新的IP头，因此10%左右的速率误差在网络领域是正常现象。
   使用iperf3客户端测试结果截图如[图1]所示。
   图1200M带宽客户端iperf3测试结果   
   ![](https://support.huaweicloud.com/vpn_faq/figure/zh-cn_image_0000001542174378.png "点击放大")
   使用iperf3服务器端测试结果截图如[图2]所示。
   图2200M带宽服务端iperf3测试结果   
   ![](https://support.huaweicloud.com/vpn_faq/figure/zh-cn_image_0000001542014906.png "点击放大") 
2. 互为对端的ECS都使用Centos7系统，测试速率可达180M，使用iperf3测试满足带宽要求。
3. 服务器端ECS使用Centos7系统，客户端使用Windows系统，测试速率只有20M左右，使用iperf3和filezilla测试均不能满足带宽要求。 原因在于Windows和Linux对TCP的实现不一致，导致速率慢。所以对端ECS使用不同的系统时，无法满足带宽要求。
   使用iperf3测试结果截图如[图3]所示。
   图3互为对端的ECS系统不同时iperf3测试结果   
   ![](https://support.huaweicloud.com/vpn_faq/figure/zh-cn_image_0000001592879169.png "点击放大") 
**假设用户购买的** **VPN** **网关的带宽为** **1000Mbit/s。**
![](https://support.huaweicloud.com/vpn_faq/public_sys-resources/note_3.0-zh-cn.png)
部分区域默认仅支持300M带宽。如果需要更大带宽，您可以先申请300M带宽，然后[提交工单](https://console.huaweicloud.com/ticket/?locale=zh-cn#/ticketindex/serviceTickets)进行带宽扩容。
用户购买的VPN网关为网关的整体吞吐能力，即该VPN网关下所有VPN连接的带宽之和。在大带宽场景下，由于主机的转发性能限制，需要使用多台主机构建多条流量才能充分利用网关的带宽。这种场景下对ECS的配置要求也很高，建议ECS的网卡支持2G以上的带宽。具体ECS的规格可参见[ECS规格](https://support.huaweicloud.com/productdesc-ecs/zh-cn_topic_0086381982.html)。
**测试总结：综上测试结果，云网关能够满足带宽速率要求，但是建议两端主机使用相同的操作系统，并且网卡要达到配置要求。**
