Addressing in Ftre Internet: Problems, Isses, and Approaches Mltimedia and Mobile commnications Laboratory Seol National University Jaeyong Choi, Chlhyn Park, Hakyng Jng, Taekyong Kwon, Yanghee Choi 19 Jne, 2008 Jaeyong Choi (jychoi@mmlab.sn.ac.kr)
Contents Introdction Problems of crrent Internet Addressing - Semantic overloading of IP address - Roting scalability Big pictre of addressing architectre - Identifier / Locator split - Rote-by-name paradigm Research isses in addressing Conclsion 2 / 15
Introdction Challenges of crrent Internet - Name space shortage - Mobile endpoints growth - Break of End-to-End paradigm Peer-to-Peer applications NATs and ALGs - Malicios traffic -... Crrent Internet is not designed for commercial se - Hard to provide QoS - No mechanisms for acconting or athentication - Weak for network management -... Time to rethink abot the fndamental design of Internet! 3 / 15
Semantic overloading of IP address Semantic overloading of IP address - A means of niqely identifying a device interface that is attached to a network Endpoint identifier - A means of identifying where a device is located within a network Location identifier - A lookp key into a forwarding table to make local switching decisions Forwarding identifier à Case mobility, mlti-homing, and roting scalability problems 4 / 15
Roting Scalability Increasing rate of naggregatable roting entries is so fast that the development speed of high-end hardware for core roters will not meet the reqirements... - IETF IAB workshop on roting and addressing, 2007 Hierarchical aggregation is broken - Provider-Independent addressing Sites want to be able to change providers withot renmbering - Site Mlti-homing Even if PI addressing is not sed, mlti-homing injects more-specific rotes from one provider to another which the entire global roting table mst then carry - Traffic Engineering Providers inject more-specific rotes to inflence the behavior of the roting system, in order to control varios traffic patterns http://bgp.potaroo.net/ 5 / 15
Contents Introdction Problems of crrent Internet Addressing - Semantic overloading of IP address - Roting scalability - Secrity Big pictre of addressing architectre - Identifier / Locator split - Rote-by-name paradigm Research isses in addressing Conclsion 6 / 15
Identifier / Locator split [1/1] Let s decople the overloaded semantic of address - can prevent the architectral limitations abot mobility, mltihoming, roting scalability Details of id / loc split shold be investigated - Namespace of identifier and locator - Mapping fnction (Resoltion) - Incentive strctre - Fnctionalities per each layer Resoltion System ULP Transport Identity IP Connect to server.apnic.net Connect to id:3789323094 id:3789323094 ó 2001:360::1 Packet to 2001:360::1 7 / 15 ULP Transport Identity IP
Identifier / Locator split [2/2] Candidates for identifier - Coexist? Candidates for locator - Competing? Resoltion - After split, the resoltion between id and loc will be more dynamic becase of mobility - Cold the crrent DNS meet the reqirements??? 8 / 15
Rote-by-name Paradigm Resoltion between identifier and locator Resoltion Models - Lookp-by-name maintain a distribted database to response a qery to find a locator DNS - Rote-by-name find a locator with name while roting DONA (TRIAD) Resoltion based on rote-byname approach can be more appropriate for Ftre Internet Lookp-by-name Lookp-byname Rote-byname Rote-by-name Extensibility Bad Good Roting Efficiency Good Poor Robstness Poor (single POF) Good 9 / 15
Contents Introdction Problems of crrent Internet Addressing - Semantic overloading of IP address - Roting scalability - Secrity Big pictre of addressing architectre - Identifier / Locator split - Rote-by-name paradigm Research isses in addressing Conclsion 10 / 15
Content-oriented Network [1/2] Crrent addressing of Internet is Host-centric - designed to identify Hosts Crrent sage of Internet is Data-centric - Overwhelming se of today s networks is for a machine to acqire named chnks of data 2000 2004 The Internet is Flat, Don Towsley, Keynote Speech of Infocomm 2007 11 / 15
Content-oriented network [2/2] Content-oriented network - A network whose messages are driven by the content of the messages, rather than by explicit addresses assigned by senders Basic identifying elements for commnication - Crrent Internet Sender Hosts Receive Hosts - Content-based Network Content of data (Providers pblishing the content) Content-oriented Networking as a Ftre Internet Infrastrctre: Concepts, Strengths, and Application scenarios - Technical session 7: Data Oriented Architectre, 6/20 12 / 15
Location-based addressing Use Geographical information for the locator Pros Cons - Example of locator (Longitde, Latitde, Attitde from sea level) (Horizontal / Vertical distance from a reference point, Attitde) - Can resolve the roting scalability problem with greedy roting - Hard to spport policy-based roting (BGP) - Dead end problem can be severe in wired network Inter-AS roting Intra-AS roting AS nmber Geographical information Random part 13 / 15
Access network integration Emerging access network - Sensor Network, DTN, Vehiclar Network, WPAN, RFID,... How to integrate these networks into Ftre Internet? - Is global address needed for emerging network? Each network has its own reqirements - Possible scenarios Absorption into the Ftre Internet Interworking throgh the Gateways DTN EPC Network - RFID Mesh Network PSTN Ftre Internet 3G, 4G Network Celllar Network Home Network Sensor Network 14 / 15
Conclsion Addressing research for Ftre Internet are needed - Roting Scalability - Meeting the new reqirements Addressing research is not standalone! - Addressing research shold be proceeded with related researches Content-based Network (Data-oriented Network) Resoltion architectre spporting mobility (nder id/loc split) Semantic-aware service architectre Secrity mechanisms 15 / 15
Thank yo 16 / 15