> It seems that while both these may be numerically identical (eg. 
> 239.255.255.254), in terms of LISP, doesn’t (S,G) have to much more
> 
Well yes. The spec used "G" to be the group address the users use to join to 
and/or send to. And the spec says you COULD map one-to-one so if you are 
encapilcating to G, then G must be globally unique (perhaps out of GLOP space 
or something like embed-RP space in IPv6). 
> complex and represent either (S-EID,G-EID(IID)) and (S-RLOC,G-RLOC(IID))?
> 
Right. An instance-ID will allow both the EID and G to be reused by LISP sites 
participating in the VPN use-case. Meaning a shared data-plane core can be used 
as well as a shared control-plane mapping database system. 
>  Once we introduce LISP mobility, what does (G) actually mean, especially 
> when (G) can refer to link-local multicast for a host that has roamed off of 
> its home subnet? 
> 
In the pre-LISP Internet G was always mobile because if a receiver roamed it 
just IGMP joined and the distribution tree is built with a new branch. Just as 
if the receiver didn't moved, was not joined, then joined and the branch of the 
distribution tree was built.

I hope I answered your question or satisfied your concern. 

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

Reply via email to