Regarding the Luigi comment, I didn't understand Marc's response. Simply 
getting a Map-Notify doesn't tell the ETR if it should try a opening a TCP 
connection to the Map-Server.

I would suggest this simple signalling scheme:

(1) Since we have bits in the Map-Register header that the ETR can set. It sets 
a new "RT" bit to indicate to the Map-Server that it wants to use TCP.

(2) If the Map-Server sends a Map-Notify (with the "RT" bit set, ie. copied 
from the Map-Register), then the ETR knows the Map-Server is listening on TCP 
port 4342 and will accept TCP connections.

(3) If the Map-Server does not support RT, it sets the "RT" bit to zero. Which 
is its default setting because either an new implementation doesn't want to (so 
it clears the bit in the Map-Notify) or an old implementation doesn't know 
anything about the bit so it would default to 0.

Comments?

Dino
_______________________________________________
lisp mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/lisp

Reply via email to