> 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