Current-Users archive

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

Re: Multicast and UDP checksums



In article <50315ED7.6030203%netbsd.org@localhost>,
Frank Kardel  <kardel%netbsd.org@localhost> wrote:
>Hi,
>
>while debugging ntp multicast issues I found a strange behaviour on 6.99.5.
>
>ntpd in machine A (amd64, wm interface) sends multicast packets to 
>224.0.1.1.
>
>tcpdump on machine B (amd64, wm interface) sees both packets types
>fine (no complaints about the checksum).
>
>ntpd on machine B never sees the multicast packets, because they get 
>dropped due to 'bad checksum' in the udp4_realinput() path.
>
>ntpd on machine B sees the plain broadcast packets, because the checksum
>is fine.
>
>Any ideas why the ntp multicast packets get dropped, but tcpdump
>finds nothing wrong about them ?

Do you have hardware checksumming on, on either side?

christos



Home | Main Index | Thread Index | Old Index