Re: IPv6 interface problem

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> When ping6 works perfectly fine for small packets, why does it fail for
> large packets. And why does it fail in only one direction?
> 
> The interface types I have been using are EtherExpressPro/100 (This is on
> the machine on which ping6 for large packets is failing) and DECchip Tulip
> (dc21x4x).
> 
> Am I missing some configuration or something? Could someone help?

hosts have to do path-MTU discovery and fragment their packets to the 
correct size before they are sent.  one host is probably doing it 
correctly while the other one isn't.

what does tcpdump tell you?

$ sudo tcpdump -i fxp0 host fec0::1
tcpdump: listening on fxp0
16:42:33.894601 fec0::2 > fec0::1: frag (0|1448) icmp6: echo request
16:42:33.894609 fec0::2 > fec0::1: frag (1448|60)
16:42:33.895259 fec0::1 > fec0::2: frag (0|1448) icmp6: echo reply
16:42:33.895266 fec0::1 > fec0::2: frag (1448|60)

replace fxp0 with the name of your interface on both machines and see 
what you can see.  note that this output is on a freebsd machine, you 
should see something similar with linux

-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux