towards a unified internet control architecture
play

Towards a Unified Internet Control Architecture Rolf Winter - PDF document

Towards a Unified Internet Control Architecture Rolf Winter Trilogy Project EuroView2008 A Unified Control Architecture Resource Reachability Load-dependent control multipath Re-feedback Traffic engineering Commercial & social


  1. Towards a Unified Internet Control Architecture Rolf Winter – Trilogy Project EuroView2008 A Unified Control Architecture Resource Reachability Load-dependent control multipath Re-feedback Traffic engineering Commercial & social control EuroView2008 1 July 21-22, 2008

  2. A Unified Control Architecture Resource Reachability control Trilogy Trilogy Commercial & social control EuroView2008 2 July 21-22, 2008 A slim waist! Data plane Control plane phone email phone email WWW WWW Applications TCP UDP TCP UDP ? Mobility Multicast Trilogy IP Routing IP NAT IntServ IPSec ETH 802.11 ETH 802.11 radio copper fibre radio copper fibre Technologies The Internet “Love handles” New control hourglass architecture! Complexity! EuroView2008 3 July 21-22, 2008

  3. Rest of the talk � What is wrong with the current Internet? � And what not � The Trilogy Approach � Goals � Thrusts � Unified architecture � Joint technical, economical and social control � Illustrations and Examples � Conclusions EuroView2008 4 July 21-22, 2008 What is wrong with the Internet? � The Internet works � Designed as a best effort service infrastructure � Dominant infrastructure today - data, voice, video, TV,… � But the Internet just works! � End user concerns � Security, privacy � Operational (business) concerns � Address spaces, routing limitations, debuggability, 5-nines � Technical challenges � Mobility, security � Lack of experimental opportunities � Experiment at scale (GENI) � New services, new features � Innovation is driven by people and applications (iPhone…) � Problems are fundamental, no more incremental patches EuroView2008 5 July 21-22, 2008

  4. Fundamental challenges � Basic design principles � Architecture changed over 40 years � Mutual evolution of Internet and society � Reconsideration necessary � Critically review principles, check validity � Example: end-to-end principle: middleboxes; Spam/DDoS, … � Derive new / update design principles � Control plane � We know how to forward packets on a router � How do we allocate resources? � Who controls resources – and how? � Absolute control? Delegate control? Coordinate control? EuroView2008 6 July 21-22, 2008 Approach: a unified architecture � Reachability � Inter-domain routing: more Resource functionality, more devices Reachability � Convergence time are too high Control Trilogy � NATs, middleboxes break � Resource Control � End-system based (TCP) � Today abuse Commercial � Multiple TCP flows (p2p) & social � DDoS, Spam control � Commercial/social control � Stakeholders with different interests � Tussle over control Why jointly consider? EuroView2008 7 July 21-22, 2008

  5. Why a unified architecture? Resource users Resource owners Secret??? Unfair ? TCP Skype Obfuscate Multi-conn. Port-selective DPI P2P, IDC Too slow packet dropping (deep packet Inspection) Discriminating Discriminating Tussle over resource control EuroView2008 8 July 21-22, 2008 Lessons � Example is simplified in many ways � Tussle – fight over resources � Among stakeholders � Here: resource owners vs resource users � Can also be among users, etc � Tussles arise at run time � Evolution – hard to predict � Future architecture must be tussle-aware � How? � No cookbook recipe! EuroView2008 9 July 21-22, 2008

  6. Trilogy objective � Original Internet � Internet today � Trilogy goal � Piece of art � Torn by tussles � Embrace! � Beautiful � Ossified � Unified control � Innovative � Patched � Simplicity � Flexibility � At run time EuroView2008 10 July 21-22, 2008 Mapping the parameter space - today ������ ��������� phone email WWW TCP UDP IP ETH 802.11 radio copper fibre ����� �������� � Current Internet architecture maps 1 point in the “tussle” space � Technical, business, social, legal EuroView2008 11 July 21-22, 2008

  7. Mapping the parameter space - future ������ ��������� Applications ? Technologies �������� ����� � Current Internet architecture maps 1 point in the “tussle” space � Technical, business, social, legal � Future must embrace multiple areas EuroView2008 12 July 21-22, 2008 Tussle space: middlebox? End system resources App App Tussle space TCP TCP IP IP IP IP IP MAC MAC MAC MAC MAC PHY PHY PHY PHY PHY Operator resources EuroView2008 13 July 21-22, 2008

  8. Example: resouce usage End system Multiple paths: resources How many? value App App Tussle TCP TCP space IP IP cost MAC MAC PHY PHY Operator resources EuroView2008 14 July 21-22, 2008 Middlebox control - reviewed Resource users Resource owners Secret??? Terms of Unfair ? negotiation TCP Skype Obfuscate Multi-conn. Port-selective DPI P2p, IDC packet dropping (deep packet Too slow Inspection) Discriminating Discriminating EuroView2008 15 July 21-22, 2008

  9. Next steps � Challenges and objectives are clear - but not how to get there! � Our approach � Design principles for a tussle-aware architecture � Where did they occur, and how they were resolved � Lessons learned � Define preliminary architecture (ongoing work) � Tussle-aware � Encorporates novel (technical ideas) � Discuss preliminary architecture with business leaders � Get early feedback � Take feedback to improve approach EuroView2008 16 July 21-22, 2008 Trilogy Conclusions � Develop a unified control reachability architecture for the Future Internet mechanisms � Scalable, dynamic and robust topology discovery, � Operational and business requirements reachability � Develop and evaluate new technical load-dependent, traffic multi-path engineering solutions for key Internet control TRILOGY elements congestion control � Reachability & resource control routing policy re-feedback economic drivers � Assess commercial and social resource control aspects control business � of our architecture & technical solutions � internal & external strategic evaluation www.trilogy-project.eu EuroView2008 17 July 21-22, 2008

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend