Developing a Next-Generation Internet Architecture Robert Braden, David Clark,Scott Shenker, and John Wrokclawski Presented By Ding Lizhao.

Slides:



Advertisements
Similar presentations
1 Mata Architecture for the Future Network APAN2008 January Myung-Ki SHIN, ETRI
Advertisements

Fundamental Issues of Future Internet Introduction, Design Goals and Principles Mingwei Xu Qingdao.
Working Group 3 Thematic Clustering. VALUE ADDED of the thematic cluster approach Roles and Activities Information Sharing Networking Creating new partnerships.
Information Society Technologies programme 1 IST Programme - 8th Call Area IV.2 : Computing Communications and Networks Area.
Current methods for negotiating firewalls for the Condor ® system Bruce Beckles (University of Cambridge Computing Service) Se-Chang Son (University of.
NewArch: Future Generation Internet Architecture Project Bob BradenUSC ISI J. Noel Chiappa SE Virginia Museum of Asian Art Dave ClarkMIT LCS Mark HandleyACIRI.
4/27/2015Slide 1 Rethinking the design of the Internet: The end to end arguments vs. the brave new world Marjory S. Blumenthal Computer Science and Telecomms.
1 Seminar on “Clean Slate Design for the Internet” Nick McKeown
Object-Oriented Software Development CS 3331 Fall 2009.
The Future Internet: A clean-slate design? Nicholas Erho.
Improving Cybersecurity Through Research & Innovation Dr. Steve Purser Head of Technical Competence Department European Network and Information Security.
GENI: Global Environment for Networking Innovations Larry Landweber Senior Advisor NSF:CISE Joint Techs Madison, WI July 17, 2006.
Design Deployment and Use of the DETER Testbed Terry Benzel, Robert Braden, Dongho Kim, Clifford Informatino Sciences Institute
Institute of Networking and Multimedia, National Taiwan University, Jun-14, 2014.
Is IP Going To Take Over The World: Offense Isaac Chung Gary Bramwell.
Why are all architectural problems from 2000 still unsolved? How would we know we had solved socio-economic problems anyway? Bob Briscoe Chief Researcher,
Chapter 13 Embedded Systems
Next Generation Internet CMPT 771 – Internet Architecture & Protocols Presented by: Bassam Almohammadi.
Introduction and Overview “the grid” – a proposed distributed computing infrastructure for advanced science and engineering. Purpose: grid concept is motivated.
The Design Philosophy of the DARPA Internet Protocols D. D. Clark.
Internet Research Needs a Critical Perspective Towards Models –Sally Floyd –IMA Workshop, January 2004.
Terminal Bridge Extension Over Distributed Architecture MSc. Sami Saalasti.
Evaluating language learning in hypermedia and virtual environments CALL 2008 Antwerpen, Belgium August - September, 2008 GexCALL Research Group - University.
Future Research Directions Jennifer Rexford Advanced Computer Networks Tuesdays/Thursdays 1:30pm-2:50pm.
1 Routing as a Service Karthik Lakshminarayanan (with Ion Stoica and Scott Shenker) Sahara/i3 retreat, January 2004.
1 Platform-Based Design A paper by Alberto Sangiovanni-Vincentelli EE 249, 11/5/2002 Presenter: Mel Tsai.
The Future of Internet Research Scott Shenker (on behalf of many networking collaborators)
1 ES 314 Advanced Programming Lec 2 Sept 3 Goals: Complete the discussion of problem Review of C++ Object-oriented design Arrays and pointers.
Data Structures and Programming.  John Edgar2.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Planning the Addressing Structure Working at a Small-to-Medium Business or ISP – Chapter.
Introduction to the Enterprise Library. Sounds familiar? Writing a component to encapsulate data access Building a component that allows you to log errors.
Introduction to the Mobile Security (MD)  Chaitanya Nettem  Rawad Habib  2015.
The Application of a Real-Time Operational Water Resources Decision Support System (DSS) for the Orange-Fish-Sundays Water Transfer Scheme 18 th October.
CSE Senior Design II Overview: Software System Architecture Software System Test Mike O’Dell Based on an earlier presentation by Bill Farrior, UTA, modified.
FIND experimental requirements David D. Clark. FIND Future Internet Design (FIND) is an NSF program (now folded in to NetSE) to envision the Internet.
Kostas Giotis, Yiannos Kryftis, Vasilis Maglaris
Firewalls Paper By: Vandana Bhardwaj. What this paper covers? Why you need a firewall? What is firewall? How does a network firewall interact with OSI.
Tufts Wireless Laboratory School Of Engineering Tufts University “Network QoS Management in Cyber-Physical Systems” Nicole Ng 9/16/20151 by Feng Xia, Longhua.
COLLABORATIVE SPECTRUM MANAGEMENT FOR RELIABILITY AND SCALABILITY Heather Zheng Dept. of Computer Science University of California, Santa Barbara.
Presented by: Chaitanya K. Sambhara Paper by: Karl Mayer and Wolfgang Fritsche IABG mbH Germany - Instructor : Dr Yingshu Li.
SAMANVITHA RAMAYANAM 18 TH FEBRUARY 2010 CPE 691 LAYERED APPLICATION.
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
Odyssey A Reuse Environment based on Domain Models Prepared By: Mahmud Gabareen Eliad Cohen.
Wireless Mesh Network 指導教授:吳和庭教授、柯開維教授 報告:江昀庭 Source reference: Akyildiz, I.F. and Xudong Wang “A survey on wireless mesh networks” IEEE Communications.
Architectures of distributed systems Fundamental Models
CPSC 871 John D. McGregor Module 6 Session 3 System of Systems.
10 Software Architecture CSCU 411 Software Engineering.
Management for IP-based Applications Mike Fisher BTexaCT Research
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
10/03/05 Johan Muskens ( TU/e Computer Science, System Architecture and Networking.
The Globus Toolkit®: The Open Source Solution for Grid Computing
Adaptive Processes: Linking Strategy with Execution.
1 Presenter: Min Yu,Lo 2015/12/21 Kumar, S.; Jantsch, A.; Soininen, J.-P.; Forsell, M.; Millberg, M.; Oberg, J.; Tiensyrja, K.; Hemani, A. VLSI, 2002.
STRATEGY FOR DEVELOPMENT OF ISIS AND IT STRATEGY IN THE NSI-BULGARIA Main principles, components, requirements.
ProtoRINA over ProtoGENI What is RINA? [1][2] References [1] John Day. “Patterns in Network Architecture: A Return to Fundamentals”. Prentice Hall, 2008.
Information-Centric Networks Section # 2.3: Internet Evolution Instructor: George Xylomenos Department: Informatics.
Software Architecture Architecture represents different things from use cases –Use cases deal primarily with functional properties –Architecture deals.
Cognitive Information Service Basic Principles and Implementation of A Cognitive Inter-Node Protocol Optimization Scheme Dzmitry Kliazovich Fabrizio Granelli.
Jia Uddin Embedded System Lab.  MPLS  IMANET  IMANET network model  Proposed model of IMANET with MPLS  Conclusion.
Seminar On Rain Technology
Session 1: Technology Development August 15 NSF Workshop.
4G Wireless Technology Prepared by K.Sai Kumar Yadav 07K81A0584.
Drakkar: Networks and Multimedia Group Andrzej Duda
IST421: Advanced Systems and Enterprise Integration
Grid Computing.
John Regehr and Jack Stankovic University of Virginia
Working Group 3 Thematic Clustering
Architecture and Principles
Presentation transcript:

Developing a Next-Generation Internet Architecture Robert Braden, David Clark,Scott Shenker, and John Wrokclawski Presented By Ding Lizhao

 This is the Introductory Paper of the NewArch Project, and was written in  Consequence : Requirements drive the Architecture drives the technical design.  Main concerns: Why do we need an Architecture? The problems within the original Architecture. What are the requirements of the original Arch? What are the new requirements for the NG Architecture? How to design/develop the NewArch briefly and conceptually Paper approach

 Why do we need Architecture? It is the set of High-level design principles Provides a guide or a baseline to ensure the resulting technical design’s consistency and coherence  The problems with the original Internet Arch? Increasing App. And new requirements eating out the viability Extensions to meet the bounded regions( point solutions) decrease the coherence and consistency.  Eg. IPSEC, Firewall, NAT, Label Switching The extensions have interaction problems Lead to a loss of functionality, adaptability, robustness Architecture drives technical design

Requirements drive the Architecture  Development of an architecture must be guided in part by an understanding of the requirements to be met  Requirements Underlying the original Internet Arch. Internetworking Robustness Heterogeneity Distributed management Cost Ease of attachment Accountability

Requirements drive the Architecture  Features of the new requirements: Some from no-technical issues in real world, most are due to the commercialization of the Internet The others are themselves from the product of the earlier technical designs Fewer and fewer requirements are truly global So single ordered list is problematic, Multi-ordered set is needed.  The new requirements(technical drivers): Mobility Policy-based Auto-configuration Highly time-variable resources Allocation of Capacity Exemely long propagation delays

Development of NewArch(1)  Work from established principles as much as possible  Backwards the compatibility issue to a lower priority  Development components list: Examination of the failed areas Examination of the changed and changing requirements Exploration of the new proposed architectural changes(2) Exploration of the new meta-principles(3) Implementation of proof-of-concept environment(4) Iteration based on feedback Etc.

Development of NewArch (2):new architectural principles  A new architecture: ALF lower cost, more flexible implementation, more efficient operation over diverse infrastructure, effectively support wider range of applications The idea is used to implement new applications based on existing network by researchers But proposal was not cast as a incremental of the original architecture  A new layer in the reference model Internet composed by regions Isolator defined to connect the regions Additional layer added in the protocol stack: Trust enforcement layer It is a sort of reconsideration of e2e argument

Development of NewArch(3): meta-principles  Meta-architectural principle To specifically acknowledge the variability of requirements of different regions of the network To minimize the degree of the required global architectural consistency To maximize the regional flexibility

Development of NewArch(4): Proof-of-concept  Proof-of-concept environment To ensure the conceptual research and work are not idle by using the combination of the experimental code and simulation Areas need to be validated:  Scaling issues  heterogeneity  High performance  Interaction with economic and business models

Conclusions  Architecture plays core role in the technical development of the Internet  Long-term viability needs a more evolutionary approach  Evolution is need for both concrete and abstract result.