[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RAM] some draft proposed definitions
Here is a draft proposal for terminology, with the goal
being greater clarity of communication. This is a starting
point, not an all-inclusive list.
Yours,
Ran
Identifier: An object that is used only for identification,
never for forwarding packets or determining location.
ID: Abbreviation for Identifier.
Locator: An object that is used only for forwarding packets
or determining location, never for identification.
Address: An object that with mixed semantics, where it is
sometimes used for identity and sometimes used
for packet forwarding. Examples include but are
not limited to IP addresses, which are sometimes
used to forward packets and sometimes used for
identity (e.g. in TCP session state).
RLOC: An object used for forwarding packets
in the LISP protocols.
Scoped Locator: A locator that has non-global scope. Note that
a scoped locator only has location semantics,
never identification semantics.
Scoped Identifier: An identifier with non-global scope. Note that
a scoped identifier only has identity semantics,
never location semantics.
Identity: A possible property of an object. Addresses and
Identifiers are examples of objects that have
identity semantics.
Location: A possible property of an object. Addresses and
Locators are examples of objects that have
location semantics.
Identifier/Locator split: A class of network protocol that
has no addresses, and only has (pure) identifiers
and (pure) locators.
Multi-Address split: A class of network protocol where
one type of address is used for forwarding in one
portion of the internetwork and a different type
of address is used for forwarding in a different
portion of the internetwork. Simple NAT is not
an example of a multi-address split, since the
same *type* of address (IPv4 xor IPv6) is used
in all routing domains.
EOF
_______________________________________________
RAM mailing list
RAM at iab.org
https://www1.ietf.org/mailman/listinfo/ram