数据包过MTU时分片说明
网络最大传输单元MTU(Maximum Transmission Unit)决定了网络上单次可传输数据包的最大尺寸,包含IP数据包头和载荷,不包含以太网头部。以太网缺省MTU=1500字节,这是以太网接口对IP层的约束,如果IP层有<=1500字节需要发送,只需要一个IP包就可以完成发送任务;如果IP层有>1500字节数据需要发送,需要分片才能完成发送。所有分片报文在发送至目的主机后,在目的主机进行分片重组,恢复为原报文。
TCP和UDP数据包大小限制说明
1、如果您定义的TCP和UDP包没有超过范围(默认MTU为1500字节),那么您的数据包在IP层就不用分包,这样传输过程中就避免了在IP层组包发生的错误;
2、如果超过范围,因为多个分片包只有第一个是有包头的,它可以根据包头里的端口号通知相应的应用取走,但是后面的分片包由于没有包头,传输层无法把分片包交给正确的应用程序,导致后面的分片包内容丢失,在目的端无法重组报文。
安全规则配置策略
如果您有大包分片报文需求,在配置安全组规则时:
1、对于可用区资源池来说,目前不支持IPv4协议和IPv6协议类型的TCP、UDP分片大包进行指定端口过滤。您配置规则时需要将端口范围指定为1-65535,不进行指定端口过滤。
2、对于地域资源池来说,目前仅支持IPv4协议类型的TCP、UDP大包分片报文进行指定端口过滤,不支持IPv6协议类型。具体情况以控制台展示为准。