Samita Chakrabarti writes: 7. CN and HA should always send ICMPv6 PARAM or BE messages to the source address of the packet without looking up the BCE routing. Problem scenario discussed: 1. MN moves to a foreign link 2. MN send BU1 to HA and creates BCE at HA 3. MN sends BU2 (refresh) with some wrong parameters. 4. HA looks up the BCE to respond with error ------------------ Jari Arkko responds to Samita Chakrabarti: Agree. ------------------ Jari Arkko writes: Here's an attempt to close the issue #274. Looking at Section 9.3.3 (Sending Binding Error Messages), it is already pretty clear about what to do BE: "A Binding Error message is sent to the address that appeared in the IPv6 Source Address field of the offending packet." But this might still refer to the source address at the time when it has already been updated according to the Mobile IPv6 processing rules. So let's add this: "(Note that this address is the care-of address, if the peer has used the Home Address destination option.)" In Section 9.2 (Processing Mobility Headers), it refers to the 9.3.3 for the sending of the BE message, but the ICMP message processing is described here. My proposal is to add the same note as above to the second and third bullet items. See the drafts page (http://www.piuha.net/~jarkko/publications/mipv6/drafts/drafts.html) for the final results. ------------------ Samita Chakrabarti responds to Jari Arkko: > Looking at Section 9.3.3 (Sending Binding Error Messages), it is > already pretty clear about what to do: "A Binding Error message is > sent to the address that appeared in the IPv6 Source Address field of > the offending packet." But this might still refer to the source > address at the time when it has already been updated according to the > Mobile IPv6 processing rules. So let's add this: "(Note that this > address is the care-of address, if the peer has used the Home Address > destination option.)" This addition seems a bit confusing; I'd prefer seeing something like: "A Binding Error message is sent directly to the address that appeared in the IPv6 Source Address field of the offending packet. Thus the binding cache information (when present) is not used in sending binding error messages." > In Section 9.2 (Processing Mobility Headers), it refers to the 9.3.3 > for the sending of the BE message, but the ICMP message processing > is described here. My proposal is to add the same note as above > to the second and third bullet items. Agree. ------------------ Jari Arkko responds to Samita Chakrabarti: Ok. It does sound better! ------------------ ------------------ ------------------ ------------------ ------------------ ------------------ ------------------ ------------------