Professional Documents
Culture Documents
Host ID/Loc Splitting, Mobility, Multihoming: Antônio Marcos Alberti
Host ID/Loc Splitting, Mobility, Multihoming: Antônio Marcos Alberti
alberti@inatel.br
antonioalberti@gmail.com
http://antonioalberti.blogspot.com/
www.inatel.br/docentes/alberti
Topics
Mobile IP
HIP (Host Identity Protocol)
LISP (Locator ID Separation Protocol)
MILSA (Mobility and Multihoming Supporting Identifier Locator
Split Architecture)
Akari
MCP (Mobility Control Protocol)
1
Mobile IP
Idea:
Two IP addresses:
Home-address static; works as an ID for app. layer;
Care-of-address dynamic; according to node’s location.
Two components:
Home-agent atributes home-address; mantains mapping to current
location;
Foreign-agent atributes care-of-address; informs home-agent.
Identification:
Home-Address
Location:
Care-of-Address
Mobile IP
2
HIP (Host Identity Protocol)
Idea:
New namespace between network and transport layers: Host ID
Layer
Identification:
Host Identifier Public key as a flat name; provides unique IDs;
Location:
IP address.
Two components:
ITR (Ingress Tunnel Router) maps EIDs on RLOCs;
ETR (Egress Tunnel Router) maps RLOCs on EIDs.
3
LISP (Locator ID Separation Protocol)
Idea:
Separation of trust relations, called domains, and the relations of
connectivity, called zones;
Separation between signaling and data plan.
RZBS (Zone Bridging Realm Server) - provides dynamic mapping
between IDs and locators.
Identification:
Assigned at domain level;
Location:
Assigned at zone level;
4
MILSA (Mobility and Multihoming Supporting Identifier Locator Split Architecture)
Domains
Zones
Akari
Idea:
New namespace between network and transport layers: ID Layer.
Identification:
By name and/or by identifier (ID) obtained by hash function;
Legible and unique local names;
Includes hierachical topology information in global names;
Location:
IP, non-IP, post-IP.
5
Akari
Identification
Local Name
+IMS Domain Name
Global Name
Hash Function
ID
Locator
Location
Source: Akari Prpject
Identification:
HIDs (Host Identifiers) hash function of host’s proprietary public
key.
Application/Transport
Location:
Two protocols: HID-based Communication
ADP (Access Delivery Protocol);
BDP (Backbone Delivery). Network Delivery (ADP/BDP)
6
Comparison
Conclusion
ID/Loc splitting is one of the most important solutions to address
some of the current Internet limitations.