Date: Thu, 18 Feb 2021 18:29:37 -0800 From: Doug Hardie <bc979@lafn.org> To: "net@freebsd.org" <net@FreeBSD.org> Subject: IPv6 Fragmentation Message-ID: <CB0FB5AB-5A37-4C40-A103-3E0D97CEA6B9@sermon-archive.info>
next in thread | raw e-mail | index | archive | help
I don't know if this is a feature or a bug. On FreeBSD 9, the following = ping worked: ping6 -s 5000 -b 6000 fe80::213:72ff:fec3:180f%dc0 It had to be stopped, but it returned the number of ping responses = received along with statistics. With FreeBSD 12.2 and 13.0-BETA2, it returns 100% packet loss. tcpdump = shows that it properly fragments the data, sends it, the other end = receives it and sends back the ACKs. The ACKs are received, but somehow = ping doesn't find out that the packets were received. Without the -s and -b arguments, it works and you get 100% packets = received. -- Doug
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CB0FB5AB-5A37-4C40-A103-3E0D97CEA6B9>