I ran a test again, this time with just the rolling builds. I notice when I set the MTU of the physical NIC, I can’t seem to send out any pings > 1500.
so I removed the mtu setting on the phyiscal interface and am just trying simple pings. check this out…does it look odd to you?
from router 1 I send pings over 3000 bytes long. but check the tcp dump on the receiving side! length 1500??? huh?
ping 23.227.1.3 size 3000
PING 23.227.1.3 (23.227.1.3) 3000(3028) bytes of data.
3008 bytes from 23.227.1.3: icmp_seq=1 ttl=52 time=68.9 ms
3008 bytes from 23.227.1.3: icmp_seq=2 ttl=52 time=69.0 ms
3008 bytes from 23.227.1.3: icmp_seq=3 ttl=52 time=69.0 ms
3008 bytes from 23.227.1.3: icmp_seq=4 ttl=52 time=69.0 ms
3008 bytes from 23.227.1.3: icmp_seq=5 ttl=52 time=69.1 ms
3008 bytes from 23.227.1.3: icmp_seq=6 ttl=52 time=68.8 ms
3008 bytes from 23.227.1.3: icmp_seq=7 ttl=52 time=69.3 ms
3008 bytes from 23.227.1.3: icmp_seq=8 ttl=52 time=68.9 ms
3008 bytes from 23.227.1.3: icmp_seq=9 ttl=52 time=69.0 ms
3008 bytes from 23.227.1.3: icmp_seq=10 ttl=52 time=68.8 ms
3008 bytes from 23.227.1.3: icmp_seq=11 ttl=52 time=69.1 ms
3008 bytes from 23.227.1.3: icmp_seq=12 ttl=52 time=69.0 ms
3008 bytes from 23.227.1.3: icmp_seq=13 ttl=52 time=69.2 ms
3008 bytes from 23.227.1.3: icmp_seq=14 ttl=52 time=69.0 ms
3008 bytes from 23.227.1.3: icmp_seq=15 ttl=52 time=69.1 ms
but check the tcpdump:
20:00:40.715075 IP (tos 0x28, ttl 64, id 1932, offset 0, flags [+], proto ICMP (1), length 1500)
23.227.1.3 > 185.239.1.14: ICMP echo reply, id 7024, seq 14, length 1480
20:00:40.715078 IP (tos 0x28, ttl 64, id 1932, offset 1480, flags [+], proto ICMP (1), length 1500)
23.227.1.3 > 185.239.1.14: icmp
20:00:40.715078 IP (tos 0x28, ttl 64, id 1932, offset 2960, flags [none], proto ICMP (1), length 68)
23.227.1.3 > 185.239.1.14: icmp
20:00:41.716192 IP (tos 0x28, ttl 52, id 46367, offset 0, flags [+], proto ICMP (1), length 1500)
185.239.1.14 > 23.227.1.3: ICMP echo request, id 7024, seq 15, length 1480
20:00:41.716200 IP (tos 0x28, ttl 52, id 46367, offset 1480, flags [+], proto ICMP (1), length 1500)
185.239.1.14 > 23.227.1.3: icmp
20:00:41.716201 IP (tos 0x28, ttl 52, id 46367, offset 2960, flags [none], proto ICMP (1), length 68)
185.239.1.14 > 23.227.1.3: icmp
20:00:41.716228 IP (tos 0x28, ttl 64, id 2015, offset 0, flags [+], proto ICMP (1), length 1500)
23.227.1.3 > 185.239.1.14: ICMP echo reply, id 7024, seq 15, length 1480
20:00:41.716229 IP (tos 0x28, ttl 64, id 2015, offset 1480, flags [+], proto ICMP (1), length 1500)
23.227.1.3 > 185.239.1.14: icmp
shouldn’t this not be fragmenting?? but the length in the dump says 1500.
what do you make of this?
thank you much!