Matt Crawford <[EMAIL PROTECTED]> writes:

> If your dialup router is in command of the whole process, what
> happens if it holds the first outbound packet for a while, then
> advertises the new global prefix, *then* sends the initiator an ICMP
> "beyond scope of source address"?  Will the initiator's stack then
> retry with the new global-scope address?

Matt,

I guess what we are worried about is the source address selection in the
host implementations on the network. If a host needs to send a packet to a
global scope destination address and only has a link local address to
supply as the source, are we guaranteed that the packet will be put on the
wire in the first place?

It not, the dialup router will never know that a host wants to open the
connection.

If the packet _is_ sent with a link local source address at first I believe
the initiator will have to retry with the new global-scope address when the
ICMP message is sent. Provided, of course, that any duplicate address
detection algorithms have completed and so on.

A dumb question: Where is the "beyond scope of source address" ICMPv6
message defined? I see it mentioned in RFC2765 (SIIT) as "host unreachable,
code 2", but the location of the definition eludes me.

Thanks!

        /Morten

-- 
Morten Heiberg Rasmussen              System Developer, M. Sc. 
Ericsson Telebit A/S                  Tel: +45 86 28 81 76
Fabrikvej 11                          Fax: +45 86 28 81 86
DK-8260 Viby J, Denmark               E-mail: [EMAIL PROTECTED]

--------------------------------------------------------------------
IETF IPng Working Group Mailing List
IPng Home Page:                      http://playground.sun.com/ipng
FTP archive:                      ftp://playground.sun.com/pub/ipng
Direct all administrative requests to [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to