We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published bySophia Gonzales
Modified over 4 years ago
© Antônio M. Alberti 2011 Host Identification and Location Decoupling: A Comparison of Approaches Bruno Magalhães Martins Antônio Marcos Alberti
© Antônio M. Alberti 2011 Outline 1. Motivation 2. Approaches for Host ID/Loc Splitting 3. Comparison 4. Conclusion
© Antônio M. Alberti 2011 Motivation Current IP address identification + location (overload). This limitates mobility, multihoming, scalability, etc. Future networks need to separate identifiers (ID) from locators (Loc) the so called ID/Loc splitting. Why ID/Loc splitting? To move hosts without loss of identity.
© Antônio M. Alberti 2011 Approaches for Host ID/Loc Splitting 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)
© Antônio M. Alberti 2011 Mobile IP Idea: Two IP addresses: Home-address static; works as an ID for app. layer; Care-of-address dynamic; according to nodes 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
© Antônio M. Alberti 2011 Mobile IP
© Antônio M. Alberti 2011 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. Without HIPWith HIP
© Antônio M. Alberti 2011 LISP (Locator ID Separation Protocol) Idea: Address mapping between edge and core IP networks; IP over UDP over IP; two IP addresses: EIDs (Endpoint Identifiers) persistent; used as an ID; RLOCs (Routing Locators) used to locate edge routers. Two components: ITR (Ingress Tunnel Router) maps EIDs on RLOCs; ETR (Egress Tunnel Router) maps RLOCs on EIDs. End Host Identification/Location: EIDs Edge Router Identification/Location: RLOCs
© Antônio M. Alberti 2011 LISP (Locator ID Separation Protocol)
© Antônio M. Alberti 2011 MILSA (Mobility and Multihoming Supporting Identifier Locator Split Architecture) 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;
© Antônio M. Alberti 2011 MILSA (Mobility and Multihoming Supporting Identifier Locator Split Architecture) Domains m Zones
© Antônio M. Alberti 2011 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.
© Antônio M. Alberti 2011 Akari Local Name Global Name ID Locator Hash Function +IMS Domain Name Identification Location Source: Akari Prpject
© Antônio M. Alberti 2011 MCP (Mobility Control Protocol) Idea: New namespace between network and transport layers: HID-based Communication Layer. Identification: HIDs (Host Identifiers) hash function of hosts proprietary public key. Location: Two protocols: ADP (Access Delivery Protocol); BDP (Backbone Delivery). Application/Transport HID-based Communication Network Delivery (ADP/BDP)
© Antônio M. Alberti 2011 Comparison Hash function
© Antônio M. Alberti 2011 Conclusion ID/Loc splitting is one of the most important solutions to address some of the current Internet limitations. Legible names are important to people. Approaches need to support post-IP designs. We need to evaluate the introduction of new layers. We need more holistic and integrated designs: To cover relationships among identifiers, names, locators and routing. To improve security and trust. To integrate with information ID/Loc splitting.
I2ComM 2008 Colombia, Cartagena February 22 Next Generation Internet Architectures: Current Status and Challenges Fábio Luciano Verdi University of Campinas.
Mobile IP How Mobile IP Works? Agenda What problems does Mobile IP solve? Mobile IP: protocol overview Scope Requirements Design goals.
ID / LOC Split - Basic Approach Sender A Receiver B src = ULID(A) dst = ULID(B) src = ULID(A) dst = ULID(B) src = Loc(A) dst = Loc(B) src = Loc(A) dst.
1 An Update on Multihoming in IPv6 Report on IETF Activity IPv6 Technical SIG 1 Sept 2004 APNIC18, Nadi, Fiji Geoff Huston.
Holding the Internet Accountable David Andersen, Hari Balakrishnan, Nick Feamster, Teemu Koponen, Daekyeong Moon, Scott Shenker.
Geneva, Switzerland, 11 June 2012 Future Network: Mobility Tae-Wan You ETRI, Joint ITU-T SG 13 and ISO/JTC1/SC 6 Workshop on Future Networks.
INTRODUCTION WIRELESS TECHNOLOGY BECOMING HOTTER WIRELESS TECHNOLOGY BECOMING HOTTER TRANSITION TOWARDS MOBILITY OVER PAST 20 YEARS TRANSITION TOWARDS.
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 1 © 2010 Cisco and/or its affiliates. All rights reserved. LISP Mobility.
Why do current IP semantics cause scaling issues? −Today, “addressing follows topology,” which limits route aggregation compactness −Overloaded IP address.
Hierarchical Routing Architecture Introduction draft-xu-rrg-hra-00.txt Routing Research Group Xiaohu XU
Mobile IP: enable mobility for IP-based networks CS457 presentation Xiangchuan Chen Nov 6, 2001.
IPNL: A NAT-Extended Internet Architecture Francis & Gummadi Riku Honkanen.
COM555: Mobile Technologies Location-Identifier Separation.
ConnectionMigration 818L Network Centric Computing Spring 2002 Ishan Banerjee.
Outline Introduction to Application Layer Peer-to-peer paradigm Client-server paradigm Domain Name System (DNS) Flat-naming vs hierarchical-naming.
Mobile IP Overview: Standard IP Standard IP Evolution of Mobile IP Evolution of Mobile IP How it works How it works Problems Assoc. with it Problems Assoc.
I. Matta 1 On the Cost of Supporting Multihoming and Mobility Ibrahim Matta Computer Science Boston University Joint work with Vatche Ishakian, Joseph.
Backbone Support for Host Mobility: A Joint ORBIT/VINI Experiment Jennifer Rexford Princeton University Joint work with the ORBIT team (Rutgers) and Andy.
NEtwork MObility By: Kristin Belanger. Contents Introduction Introduction Mobile Devices Mobile Devices Objectives Objectives Security Security Solution.
LISP, SDN, and OpenDaylight
© 2018 SlidePlayer.com Inc. All rights reserved.