Re: [BEHAVE] translator generating packet too big ICMP errors
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [BEHAVE] translator generating packet too big ICMP errors



marcelo bagnulo braun 写道:
Xing Li escribió:
marcelo bagnulo braun 写道:
Hi,

After reading the stateless translation draft, i couldn't find that the translator should generate ICMP error packet too big messages, in case it needs to drop an IPv4 packet with teh DF flag set with larger MTU than the one available in the IPv6 side or when it receives an IPv6 packet wihtout the fragment header that doesn't fit in the IPv4 MTU.

Did i miss that or it isn't there? If it isn't there, should we include it?

It is there (but not presented directly) in the xlate draft, it reads

2. Translating from IPv4 to IPv6

When the IPv4 node performs path MTU discovery (by setting the DF bit
in the header) the path MTU discovery can operate end-to-end, i.e.,
across the translator. In this case either IPv4 or IPv6 routers
might send back ICMP "packet too big" messages to the sender.

or we can make it more clear
i think this is not very clear, especially since the translator is not a common router


2. Translating from IPv4 to IPv6

When the IPv4 node performs path MTU discovery (by setting the DF bit
in the header) the path MTU discovery can operate end-to-end, i.e.,
across the translator. In this case either IPv4 or IPv6 routers (including translator)
might send back ICMP "packet too big" messages to the sender.

I think we shoudl include somehting along these lines.
Actually, i think it should state that the translator MUST behave as a normal router in this aspect i.e. it must send an ICMP packet too big error in the same conditions that a normal router would.

would that make sense?

I agree.

xing



Regards, marcelo

And in

2.1. Translating IPv4 Headers into IPv6 Headers

We may add

If the DF bit is set and the MTU of the next-hop interface is less than or equal to the
total length value of the IPv4 header minus 20, Send ICMP (packet too
big) to IPv4 source address. Otherwise,

What do you think?

regards,

xing





Regards, marcelo

_______________________________________________
Behave mailing list
Behave at ietf.org
https://www.ietf.org/mailman/listinfo/behave








Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.