从命名空间生成 UDP 数据包时不会发生碎片化

从命名空间生成 UDP 数据包时不会发生碎片化

以下是命令的输出网际协议连接

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
9: veth1@if10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether e6:f9:cf:3c:41:9c brd ff:ff:ff:ff:ff:ff link-netnsid 0

当我使用iperf3在大小为的命名空间中发送 UDP 数据包8 千字节以及 wireshark 上的数据包。即使命名空间中的两个虚拟接口上的 MTU 都设置为 1500,数据包也不会被分割。

我应该怎么做才能从命名空间中获取碎片数据包?以下是tcpdump输出:

14:57:51.806895 IP Wimax-Cali-190-0-1-2.orbitel.net.co.58280 > 190.0.1.1.5201: UDP, length 4
14:57:51.807058 IP 190.0.1.1.5201 > Wimax-Cali-190-0-1-2.orbitel.net.co.58280: UDP, length 4
14:57:51.846706 IP Wimax-Cali-190-0-1-2.orbitel.net.co.58280 > 190.0.1.1.5201: UDP, length 8192
14:57:51.946975 IP Wimax-Cali-190-0-1-2.orbitel.net.co.58280 > 190.0.1.1.5201: UDP, length 8192
14:57:51.947027 IP Wimax-Cali-190-0-1-2.orbitel.net.co.58280 > 190.0.1.1.5201: UDP, length 8192
14:57:51.947048 IP Wimax-Cali-190-0-1-2.orbitel.net.co.58280 > 190.0.1.1.5201: UDP, length 8192
14:57:51.947068 IP Wimax-Cali-190-0-1-2.orbitel.net.co.58280 > 190.0.1.1.5201: UDP, length 8192

相关内容