弹性网卡是虚拟私有网络VPC中的虚拟网络接口,用于连接ECS与私有网络。
每个弹性网卡可以包含以下主要属性:
- 专有网络VPC、子网信息
- VPC子网的IPv4地址范围内的一个主要私有IPv4地址
- VPC子网的IPv4地址范围内的一个或者多个辅助私有IPv4地址
- 和一个公网IPv4地址绑定,将网卡的私网IP NAT成为公网IP
- 一个或者多个IPv6地址
- 一个MAC地址
- 一个或多个安全组
网卡类型
网卡类型包括主网卡和辅助网卡。随着云主机、物理机服务器等实例一起创建的网卡称为主网卡。VPC网络中的每个实例都有默认的主网卡,您无法独立创建和从实例卸载主网卡。您可以创建并额外绑定到实例上的网卡,称为辅助网卡,辅助网卡可以灵活的和实例解绑、绑定。
私有IPv4地址
每个弹性网卡都有一个子网地址范围内的私有IPv4地址,称为主私网地址。您可以在创建辅助弹性网卡时指定主私网地址,如果不指定,我们将为您随机分配。此外,您还可以为弹性网卡分配一个或者多个辅助私有IPv4地址,辅助私有IP地址在取消分配后可以回收,然后再分配给其他弹性网卡。
IPv6地址
如果虚拟私有网络VPC和子网开通了IPv6网段,您可以为弹性网卡分配一个或多个IPv6地址。IPv6地址在取消分配后可以回收。VPC内的IPv6地址支持VPC内网通信和公网通信,网卡绑定IPv6带宽或者加入共享带宽后,可以使用IPv6来访问公网或被公网访问。
弹性公网IP地址
弹性网卡绑定弹性公网IP,用于公网通信。使用弹性IP时会将网卡的私网IP NAT成为公网IP,以此来访问公网或者被公网访问。
多队列
网卡多队列是指实例规格支持的最大网卡队列数。单台ECS实例vCPU处理网络中断存在性能瓶颈时,您可以将实例中的网络中断分散给不同的vCPU处理,从而提升性能。
修改内网IP/切换VPC
云主机、物理机的主网卡提供以下能力:修改为同子网下其他IP、切换同VPC下的其他子网、切换至其他VPC。
您可以通过修改云主机、物理机服务器的主网卡IP或者切换VPC、子网来实现迁移功能,在网络规划存在冲突或者需要隔离某个服务器时,可以使用此功能。
注意弹性网卡仅适用于可用区资源池,不同资源池列表见产品简介-资源池区别页面,实际情况以控制台展现为准。
连接超时管理
弹性网卡通过安全组策略控制进出云服务器的流量。由于安全组具备状态检测能力,会为业务流量包按预期正确送达建立连接会话,以确保数据。
若连接长时间处于空闲状态,可能会耗尽云服务的连接跟踪资源,导致新建连接失败或丢包。您可以在弹性网卡上配置空闲连接超时时间,及时释放非活跃连接占用的资源,提升连接容量利用率。
支持的超时类型
当前支持配置以下三类空闲连接超时时间:
-
1. 已建立状态的 TCP 连接超时时间
- 针对处于 ESTABLISHED状态的空闲 TCP 连接。若某条 TCP 连接在超过该超时时间内无任何流量传输,将被判定为非活跃连接,并由云服务设备自动关闭。
- 取值范围:30s、60s、80s、100s、200s、300s、500s、700s、900s、2小时、24小时。
-
2. TCP 等待与关闭超时时间
- 针对处于 TIME_WAIT、CLOSED状态的 TCP 连接。用于控制 TCP 连接进入等待或关闭阶段后的资源回收时长。
- 取值范围:3–15 秒。
-
3. UDP 流超时时间
- 针对 UDP 数据流。若某条 UDP 连接在超过该超时时间内未接收或发送任何 UDP 数据包,将被判定为非活跃连接,并由云服务设备自动关闭。
- 取值范围:10s、20s、30s、60s、80s、100s。
说明绑定要求:仅已绑定云服务器的弹性网卡或其成员网卡,可配置SESSION超时时间;当解绑云资源时,该弹性网卡及其关联成员网卡的 SESSION 超时配置将被清除。
公测说明:该功能目前处于公测阶段,如需使用,请提交工单申请。
默认值说明:如未单独配置会话超时时间,则采用系统默认值。因不同资源池、不同类型云服务的默认值存在差异,如需确认具体数值,请提交工单咨询。
配置建议:对于长连接业务(如数据库连接),建议适当调大 TCP 已建立状态超时时间,避免连接被提前回收。
对于高频短连接业务,可适当缩短超时时间,以提升连接资源复用率。
若业务存在心跳机制,超时时间应大于心跳间隔。
多网卡场景下的默认路由通告
单台云主机或弹性裸金属实例,如果存在绑定多张网卡的情况下,默认只有主网卡会通告默认路由信息。如需启用辅助网卡的默认路由通告能力,请提工单申请。
说明开启辅助网卡的路由通告功能后,系统会自动通告IPv4、IPv6的默认路由
IPv4默认路由:通过DHCP协议下发。用户可通过重启云服务器的网络服务,来触发DHCP的续约,以使新路由立即生效。
IPv6默认路由:通过路由器通告(RA)方式下发,通常会周期通告,不需要用户重启网络服务。
云主机操作系统接收到辅助网卡通告的路由,具体如何在操作系统内生成路由规则,依赖操作系统本身的配置;
多网卡场景互通
当云服务器绑定多张网卡时,由于默认路由会优先从主网卡出,导致主网卡默认可以和外部正常通信,扩展网卡只能与本子网网段互通,无法与其他网段正常通信;如需辅助网卡实现跨子网访问,需要在云服务器操作系统内部为这些网卡配置策略路由,以便多张网卡均可与外部正常通信。详见为多网卡的ECS配置策略路由。