It's my understanding that checksum zero udp packets were rare 10 years
ago... how common are they really?

joel

Rémi Després wrote:
> 
> Le 28 juil. 09 à 09:29, Francis Dupont a écrit :
>>
>>
>> => I am strongly against changing all IPv6 implementations.
> In this instance, the change is only a backward compatible additional
> rule which is not a MUST.
> There is no urgency to upgrade any host.
> If an IPv6 host becomes capable to receive more UDP packets translated
> from IPv4 (including those that are sent with checksum zero), I don't
> see what harm it may cause to anyone else.
> 
> 
>> IMHO the simplest solution is to drop UDP packets with zero checksums
>> (as far as I know all IPv4 implementations use non-zero checksums
>> per default and some UDP applications, for instance DNS, work far
>> better with non-zero checksums. BTW it is an easy condition to check
>> in firewalls).
> 
> The point is just to improve connectivity where UDP zero checksums ARE
> actually used, and this at no cost where they are not used.
> 
> To take in consideration your (useful) remark, the proposal could be
> improved by replacing a SHOULD by a MAY:
> - IPv6 hosts MAY accept UDP zero checksums (but of course MUST still
> send non-zero UDP checksums).
> - v4 to v6 translators MAY either compute UDP checksums when receiving
> UDP zero checksums OR translate with the zero checksum unchanged.
> 
> RD
> 
> 
> 
>>
>> Regards
>>
>> francis.dup...@fdupont.fr
> 
> 
> 
> _______________________________________________
> Behave mailing list
> beh...@ietf.org
> https://www.ietf.org/mailman/listinfo/behave
> 
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

Reply via email to