Why do current IP semantics cause scaling issues? −Today, “addressing follows topology,” which limits route aggregation compactness −Overloaded IP address.

Slides:



Advertisements
Similar presentations
Mobile IP How Mobile IP Works? Agenda What problems does Mobile IP solve? Mobile IP: protocol overview Scope Requirements Design goals.
Advertisements

© Antônio M. Alberti 2011 Host Identification and Location Decoupling: A Comparison of Approaches Bruno Magalhães Martins Antônio Marcos Alberti.
LISP Mobile Node LISP Mobile Node draft-meyer-lisp-mn-00.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF StockholmHiroshima LISP Working.
1 © 2011 Cisco and/or its affiliates. All rights reserved. Locator/ID Separation Protocol Overview Roque Gagliano SWINOG – November 2011.
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 1 © 2010 Cisco and/or its affiliates. All rights reserved. LISP Mobility.
LIP6 – University Pierre and Marie Curie ALTERNATIVE MOBILE NODE MANAGEMENT IN LISP Dung Phung, Patrick Raad, Stefano Secci LIP6 - UPMC Bureau 25-26/318.
Hierarchical Routing Architecture Introduction draft-xu-rrg-hra-00.txt Routing Research Group Xiaohu XU
L. Alchaal & al. Page Offering a Multicast Delivery Service in a Programmable Secure IP VPN Environment Lina ALCHAAL Netcelo S.A., Echirolles INRIA.
IPv4 - IPv6 Integration and Coexistence Strategies Warakorn Sae-Tang Network Specialist Professional Service Department A Subsidiary.
Project by: Palak Baid (pb2358) Gaurav Pandey (gip2103) Guided by: Jong Yul Kim.
IPv4 & IPv6 Coexistence & Migration Joe Zhao SW2 Great China R&D Center ZyXEL Communications, Inc.
IETF 72 – July 2008 Vince Fuller, Darrel Lewis, Eliot Lear, Scott Brim, Dave Oran, Noel Chiappa, John Curran, Dino Farinacci, and David Meyer LISP Deployment.
Introduction to LISP (not (the (programming ( language))))
Network Localized Mobility Management using DHCP
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
COM555: Mobile Technologies Location-Identifier Separation.
NANOG-46 Philadelphia, June 2009 Vince Fuller & Dave Meyer (for the rest of the LISP crew: Noel Chiappa, Dino Farinacci, Darrel Lewis, Andrew Partan, and.
RIPE-59 Lisbon, October 2009 Vince Fuller (for the rest of the LISP crew: Noel Chiappa, Dino Farinacci, Darrel Lewis, Dave Meyer, Andrew Partan, and John.
I. Matta 1 On the Cost of Supporting Multihoming and Mobility Ibrahim Matta Computer Science Boston University Joint work with Vatche Ishakian, Joseph.
LISP, SDN, and OpenDaylight
Petteri Sirén. Content Preface Locator/ID Separation Protocol (LISP) How LISP works Methods how LISP was studied Test cases Result Summary.
Host Identity Protocol
Asymmetric Extended Route Optimization (AERO)
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
Session 5C, 16 June 2011 Future Network & Mobile Summit 2011 Copyright 2011 Mobile Oriented Future Internet HINLO: An ID/LOC Split Scheme for Mobile Oriented.
RRG Recommendation IETF77 March 26, 2010.
An ID/locator split architecture for future networks Ved P. Kafle, Hideki Otsuki, and Masugi Inoue, National Institute of Information and Communications.
NAGing about LISP LISP Designers/Implementors: Dave Meyer, Vince Fuller, Darrel Lewis, Eliot Lear, Scott Brim, Dave Oran, Dana Blair, Noel Chiappa, John.
Re-thinking Security in Network Mobility Jukka Ylitalo Ericsson Research NomadicLab NDSS '05 Workshop - February 2.
LISP-Multicast draft-farinacci-lisp-multicast-00.txt Dino Farinacci, Dave Meyer, John Zwiebel, Stig Venaas IETF Dublin - July 2008.
IETF Vancouver - December 2007 Dave Meyer, Vince Fuller, Darrel Lewis, Eliot Lear, Scott Brim, Dave Oran, Noel Chiappa, John Curran & Dino Farinacci Locator/ID.
© 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 New LISP Mapping System: LISP-DDT Presentation to LNOG Darrel Lewis on behalf.
LISP BOF, IETF Dublin, July, 2008 Vince Fuller (for the LISP crew) LISP+ALT Mapping System.
EID: RLOC: IRTF MobOpts – Quebec City July
Cisco Global Routing Summit, August, 2008 Vince Fuller (for the LISP crew) Introduction to LISP+ALT.
RIPE Berlin – May, 2008 Vince Fuller (for Dino, Dave, Darrel, et al) LISP: Intro and Update
Locator/ID Separation Protocol (LISP) Architecture & Protocols LISP Team: Vince Fuller, Darrel Lewis, Eliot Lear, Scott Brim, Dave Oran, Elizabeth McGee,
APRICOT Taipei – February, 2008 Dave Meyer, Vince Fuller, Darrel Lewis, Eliot Lear, Scott Brim, Dave Oran, Noel Chiappa, John Curran & Dino Farinacci Locator/ID.
LISP Deployment Scenarios Darrel Lewis and Margaret Wasserman IETF 76, Hiroshima, Japan.
IETF/IRTF Chicago - July 2007 Dino Farinacci Dave Meyer Vince Fuller Darrel Lewis LISP Implementation Report.
An Update on Multihoming in IPv6 Report on IETF Activity RIPE IPv6 Working Group 22 Sept 2004 RIPE 49 Geoff Huston, APNIC.
End Host Mobility Use Cases for LISP draft-hertoghs-lisp-mobility-use-cases Yves Hertoghs Marc Binderberger.
LISP BOF Update draft-farinacci-lisp-08.txt Dino Farinacci, Dave Meyer, Vince Fuller, Darrel Lewis, Scott Brim, Dave Oran IETF Dublin - July 2008.
LISP-CONS A Mapping Database Service IETF/IRTF - July 2007 Dave Meyer Dino Farinacci Vince Fuller Darrel Lewis Scott Brim Noel Chiappa.
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Dave Meyer & Dino Farinacci LISP Designers: Dave Meyer, Vince Fuller, Darrel Lewis, Andrew Partan, John Zwiebel, Scott Brim, Noel Chiappa & Dino Farinacci.
Mobile IP Definition: Mobile IP is a standard communication protocol, defined to allow mobile device users to move from one IP network to another while.
Separating Location from Identification Dino Farinacci March 3, 2008.
1 John Scudder, David Ward Emerging Routing Issues.
COM594: Mobile Technologies Location-Identifier Separation.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
Mobile IP Security Konidala M. Divyan International Research Center for Information Security Network Security (ICE 615) Term Project – 2002 Autumn.
ROUTING MOBILE IP  Motivation  Data transfer  Encapsulation.
IDR WG, IETF Dublin, August, 2008 Vince Fuller (for the LISP crew) LISP+ALT Mapping System.
Routing and Addressing in Next-Generation EnteRprises (RANGER)
Overlay Network Engine (ONE)
LISP Implementation Report
Draft-ermagan-lisp-nat-traversal-00 Vina Ermagan, Dino Farinacci, Darrel Lewis, Fabio Maino, Jesper Skriver, Chris White Presenter: Vina Ermagan IETF.
LISP Flow Mapping Service
LISP BOF, IETF 72 Dublin, July, 2008 Darrel Lewis (for the LISP crew)
with distributed anchor routers
LISP: A Level of Indirection for Routing
Routing and Switching Essentials v6.0
IDR WG, IETF Dublin, July, 2008 Vince Fuller (for the LISP crew)
Extending MPLS/BGP VPNs to End-Systems
An Update on Multihoming in IPv6 Report on IETF Activity
Chapter 11: Network Address Translation for IPv4
CS 31006: Computer Networks – Moving From End-to-End To Per Hop
Presentation transcript:

Why do current IP semantics cause scaling issues? −Today, “addressing follows topology,” which limits route aggregation compactness −Overloaded IP address semantic makes efficient routing impossible −IPv6 does not fix this “… routing scalability is the most important problem facing the Internet today and must be solved … ” Internet Architecture Board (IAB) October 2006 Workshop (RFC 4984)

 The current IP routing and addressing architecture uses a single numbering space, the IP address, to simultaneously express two functions about a device: its identity how / where its is attached to the network  The Locator ID Separation Protocol (LISP) creates a new paradigm by splitting the device identity, or the endpoint identifier (EID) and its location, or its routing locator (RLOC) into two different numbering spaces.  LISP requires no hardware / software changes to hosts is incrementally deployable in the network infrastructure is a simple, open standard protocol (IETF)

LISP creates a Level of indirection with two namespaces: EID and RLOC  EID (Endpoint Identifier) is the IP address of a host – just as it is today  RLOC (Routing Locator) is the IP address of the LISP router for the host  EID-to-RLOC mapping is the distributed architecture that maps EIDs to RLOCs  Network-based solution  No host changes  Minimal configuration  Incrementally deployable  Support for mobility  Address Family agnostic  Network-based solution  No host changes  Minimal configuration  Incrementally deployable  Support for mobility  Address Family agnostic

S1 S2 TR S Provider A /8 Provider B /8 Provider X /8 Provider Y /8 LISP Site Mapping System MR MS LISP Site Legend: EIDs -> Green Locators -> Red Physical link Legend: EIDs -> Green Locators -> Red Physical link > LISP Map-Register (udp 4342) SHA / , LISP-MN Control Plane Map-Registration PI EID-prefix /24 PI EID-prefix /24 LISP-MN EID /32 LISP-MN EID /

S1 S2 TR S Provider A /8 Provider B /8 Provider X /8 Provider Y /8 LISP Site Mapping System MR MS LISP Site Legend: EIDs -> Green Locators -> Red Physical link Legend: EIDs -> Green Locators -> Red Physical link LISP-MN Control Plane Map-Request PI EID-prefix /24 PI EID-prefix /24 LISP-MN EID /32 LISP-MN EID /32 DNS entry: D.abc.com A DNS entry: D.abc.com A How do I get to ? > Map-Request (udp 4342) nonce > LISP ECM (udp 4342) [1] [2] [3] [4] > Map-Request (udp 4342) nonce >

S1 S2 TR S Provider A /8 Provider B /8 Provider X /8 Provider Y /8 LISP Site Mapping System MR MS LISP Site Legend: EIDs -> Green Locators -> Red Physical link Legend: EIDs -> Green Locators -> Red Physical link LISP-MN Control Plane Map-Reply PI EID-prefix /24 PI EID-prefix /24 LISP-MN EID /32 LISP-MN EID / > Map-Reply (udp 4342) nonce / [1, 50] [1, 50] [6] EID-prefix: /32 Locator-set: , priority: 1, weight: 50 (D1) , priority: 1, weight: 50 (D2) EID-prefix: /32 Locator-set: , priority: 1, weight: 50 (D1) , priority: 1, weight: 50 (D2) Mapping Entry

S1S2 TR S Provider A /8 Provider B /8 Provider X /8 Provider Y /8 LISP Site Mapping System MR MS LISP Site LISP-MN Data Plane Unicast Packet Forwarding PI EID-prefix /24 PI EID-prefix /24 LISP-MN EID /32 LISP-MN EID / This policy controlled by destination site DNS entry: D.abc.com A DNS entry: D.abc.com A EID-prefix: /32 Locator-set: , priority: 1, weight: 50 (D1) , priority: 1, weight: 50 (D2) EID-prefix: /32 Locator-set: , priority: 1, weight: 50 (D1) , priority: 1, weight: 50 (D2) Mapping Entry > > > > Legend: EIDs -> Green Locators -> Red Physical link Legend: EIDs -> Green Locators -> Red Physical link

BR S Provider B /8 Provider X /8 Provider Y /8 Mapping System MS LISP-MN Data Plane Inter-networking with non-LISP sites Non-LISP site /24 Non-LISP site /24 LISP-MN EID /32 LISP-MN EID /32 PxTR EID-prefix: /32 Locator-set: , priority: 1, weight: 50 (D1) , priority: 1, weight: 50 (D2) EID-prefix: /32 Locator-set: , priority: 1, weight: 50 (D1) , priority: 1, weight: 50 (D2) Mapping Entry BGP Announcement: /24 Map-Request Map-Reply Map-Request Map-Reply

 LISPmob is an open-source implementation of LISP-MN  Linux (kernels and 3.0.0)  Compliant with latest draft  Inter-operability tests with reference LISP implementations (NX-OS, IOS)  LISPmob features  Mobility Multihoming: Multiple interfaces per node Full IPv6 support: IPv4-over-IPv6 or IPv6-over-IPv4

Desktop/Servers Smartphones (Android) Embeded devices (OpenWRT)