Russ Housley IETF Chair LACNOG 4 October 2011 Successful Internet Protocol Development.

Slides:



Advertisements
Similar presentations
Vision & Way Forward The Internet took a long time to make it!
Advertisements

Emerging Wireless Internet Standards
SIP and Instant Messaging. SIP Summit SIP and Instant Messaging What Does Presence Have to Do With SIP? How to Deliver.
Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
Russ Housley IETF Chair5 October 2011 Extremely Brief Introduction to the Internet Engineering Task Force (IETF)
Whos who in the IETF Zoo? Geoff Huston Executive Director, Internet Architecture Board.
Wireless Testbed in Tsinghua University Fenghua Li Network Research Center of Tsinghua University AsianFI 2008.
IPv6 Transition for Enterprises Light Reading Live 14 July 2011 John Curran President and CEO ARIN.
Deploying IPv6: The time is now Are you ready? SFTA 24 May 2012 John Curran President and CEO, ARIN.
Disruption (and Recovery) of the ISP Business Model with IPv4 Depletion PTC12 15 January 2012 John Curran President and CEO, ARIN.
Presenter: Mark Elkins Topic: Things not getting done.
ETSI Grid Starter Group BT Perspective on Grid and Standardisation Mike Fisher BT Group 24 May 2006.
CSC 101 Fall 2012 Felicia Furino December 13, 2012.
Saif Bin Ghelaita Director of Technologies & Standards TRA UAE
Services Area Report Sanjaya, Services Area Manager APNIC 28.
Business Drivers for IPv6 John King
 Business Drivers / Why Now  Technology Drivers  How all of this affects our business and our customers  Frequently Asked Questions Appendix.
Sofía Silva Berenguer lacnic.net Paramaribo - Surinam IPv4 Exhaustion And IPv6 Deployment.
1 Muhammed Rudman
IPv4 Depletion IPv6 Adoption 3 February /8s Remaining.
Enabling IPv6 in Corporate Intranet Networks
Cs/ee 143 Communication Networks Chapter 6 Internetworking Text: Walrand & Parekh, 2010 Steven Low CMS, EE, Caltech.
IP Communications Services Redefining Communications Teresa Hastings Director WorldCom SIP Services Conference – April 18-20, 2001.
Russ Housley IETF Chair 23 July 2012 Introduction to the IETF Standards Process.
CCNA – Network Fundamentals
Network Certification Preparation. Module - 1 Communication methods OSI reference model and layered communication TCP/IP model TCP and UDP IP addressing.
Communication Technology Peer Group BLACKBERRY 10: ASKED AND ANSWERED.
Embedding IPv6 Margaret Wasserman Principal Technologist, Wind River Co-Chair IETF IPv6 and IPv6 Operations WGs Internet Society (ISOC) Trustee.
Application Layer 2-1 Chapter 2 Application Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Application Layer – Lecture.
Middle Boxes Lixia Zhang UCLA Computer Science Dept Sprint Research Symposium March 8-9, 2000.
What Makes for a Successful Protocol? Presented By: Nigel Medforth.
Introduction to the Application Layer Computer Networks Computer Networks Spring 2012 Spring 2012.
Web 3.0 or The Semantic Web By: Konrad Sit CCT355 November 21 st 2011.
Health IT RESTful Application Programming Interface (API) Security Considerations Transport & Security Standards Workgroup March 18, 2015.
The internet and the WWW
Jonathan Reichardt. Internet Regulation Internet regulations censor data on the internet monitor IP addresses. The Internet Society wants to stop regulations.
2: Application Layer1 Chapter 2 Application Layer These slides derived from Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross.
Copyright © 2006, Dr. Carlos Cordeiro and Prof. Dharma P. Agrawal, All rights reserved. 1 Carlos Cordeiro Philips Research North America Briarcliff Manor,
Throughput: Internet scenario
Application Layer 2-1 Chapter 2 Application Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012.
Lecturer: Ghadah Aldehim
1 A short introduction to the IETF Harald Alvestrand IETF chair Harald Alvestrand IETF chair.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols.
Summary - Part 1 - Objectives The purpose of this basic IP technology training is to explain video over an IP network. This training describes how video.
What makes a network good? Ch 2.1: Principles of Network Apps 2: Application Layer1.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
2: Application Layer 1 Chapter 2: Application layer r 2.1 Principles of network applications r 2.2 Web and HTTP r 2.3 FTP r 2.4 Electronic Mail  SMTP,
Grid-based Sensor Network Service on Future Internet By Mohammad Mehedi Hassan Student ID:
1 Eliot Lear. 2 2 SCTP, DCP? DNSSEC, DANE, new RR types? Thought exercise: MPLS-ng.
Russ Housley IETF Chair Internet2 Spring Member Meeting 28 April 2009 Successful Protocol Development.
Copyright © 2002 Intel Corporation. Intel Labs Towards Balanced Computing Weaving Peer-to-Peer Technologies into the Fabric of Computing over the Net Presented.
Juan Ortega 8/13/09 NTS300. “The problem with version 5 relates to an experimental TCP/IP protocol called the Internet Stream Protocol, Version 2, originally.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
1 UNIT 13 The World Wide Web Lecturer: Kholood Baselm.
TCP/IP (Transmission Control Protocol / Internet Protocol)
Chapter 3 Selecting the Technology. Agenda Internet Technology –Architecture –Protocol –ATM IT for E-business –Selection Criteria –Platform –Middleware.
The State of the IETF Keeping one Internet Harald Alvestrand, IETF chair Antalya, May 13, 2001.
1 Review – The Internet’s Protocol Architecture. Protocols, Internetworking & the Internet 2 Introduction Internet standards Internet standards Layered.
Internet of Things. Creating Our Future Together.
Multicast in Information-Centric Networking March 2012.
Jim McEachern Senior Technology Consultant ATIS July 8, 2015.
Dr. Konstantinos Komaitis
Working at a Small-to-Medium Business or ISP – Chapter 7
Chapter 2 Introduction Application Requirements VS. Transport Services
Should all the building blocks be yellow?
Emerging Wireless Internet Standards
Silicon Flatirons Roundtable:
Addressing security challenges on a global scale
Adoption of IPv6 Implementing the IPv6 protocol standard is essential for the Internet’s long-term growth. Introduction: The Internet operates by moving.
Presentation transcript:

Russ Housley IETF Chair LACNOG 4 October 2011 Successful Internet Protocol Development

Internet Engineering Task Force We make the net work The mission of the IETF is to produce high quality, relevant technical and engineering documents that influence the way people design, use, and manage the Internet in such a way as to make the Internet work better. These documents include protocol standards, best current practices, and informational documents of various kinds. [RFC 3935]

IETF Open Standards While the mission of the IETF is to make the Internet work better, no one is in charge of the Internet. Instead, many people cooperate to make it work. Each person brings a unique perspective of the Internet, and this diversity sometimes makes it difficult to reach consensus. Yet, when consensus is achieved, the outcome is better, clearer, and more strongly supported than the initial position of any participant.

Successful protocols Consider the following successful protocols: Inter-domain: IPv4, TCP, UDP, HTTP, SMTP, DNS, … Intra-domain: ARP, PPP, DHCP, OSPF, … Successful: a protocol that is used in the way it was originally envisioned Wildly Successful: a successful protocol that is deployed on a scale much greater than originally envisioned or used in ways beyond its original design

Potential success factors 1. Meets a real need 2. Incremental deployment 3. Open code availability 4. Freedom from usage restrictions 5. Open specification availability 6. Open development and maintenance processes 7. Good technical design Additional wild success factors: 8. Extensible 9. No hard scalability limitations 10. Security threats sufficiently mitigated

Success factor importance 1. Meets a real need 2. Incremental deployment 3. Open code availability 4. Freedom from usage restrictions 5. Open specification availability 6. Open development and maintenance processes 7. Good technical design Additional wild success factors: 8. Extensible 9. No hard scalability limitations 10. Security threats sufficiently mitigated

IETF and Existing Protocols Many successful IETF protocols have origins outside the IETF Technical quality not a primary factor in success IETF had a role in improving many of these protocols, often after success of version 1 Much easier when version 1 included a mechanism for extensibility At least a protocol version number

Ethos of the IETF IETF uses an open standards process All interested people are invited to participate Even if unable to attend the face-to-face meetings, join mail list discussions All documents are online, available to everyone One Internet Open standards for a global Internet Maximum interoperability and scalability Avoid specialized protocols in different places Contributions are judged on merits: rough consensus and running code

IETF takes on work when … The problem needs to be solved The scope is well defined and understood Agreement that the specific deliverables Reasonable probability of timely completion People willing to do the work

IETF is right place when … The problem fits one of the IETF Areas Applications Internet Operations and Management Real-time Applications and Infrastructure Routing Security Transport Working to get better at problems that span Areas Working on problems that span Standards Development Organizations (SDOs) take significantly more effort to be successful

IETF is successful when … Participants care about solving the problem Participants represent all stakeholders Successful Internet protocols have come from top-down and bottom-up approaches Bottom-up is more common today Most things are incremental improvements

Internet challenges Different technologies are pulling the Internet in many different directions Power Bandwidth Mobility New applications Smart objects Infrastructure

Power Routers Consume lots of power and generate lots of heat Demands for even greater throughput Small and Mobile Devices Act as always connected Many very small devices are servers Demands for longer battery life

Bandwidth Big pipes Greater bandwidth than ever before, and not just between large data centers Availability Competing technologies benefit consumers About one-third of the world's population has access to the Internet, and it is growing steadily Must transition to IPv6 to scale to the whole world

Mobility Mobile Devices More and more capabilities: voice, video, , instant messaging, web browsing, geo-location Mobile Networks Ships, trains, planes, and soon automobiles Critical system using Internet protocols Connect passengers mobile and portable devices

New Applications Many new applications Voice, video, and entertainment Soon all integrated in the web browser Social networking Peer-to-peer (p2p) Presence and geo-location Synchronization among devices Changing perception of the Internet Critical Demand for privacy and security

Smart Objects Emerging uses Smart Grid Sensor networks and medical monitors Many, many, many tiny Internet servers Huge number of addresses – requires IPv6 Large sleep cycles to reduce power needs Special security requirements Requires small code footprint Authentication for firmware updates Routing over intermittent links

Infrastructure IPv4 Address Exhaustion Feb. 2010: IANA unused IPv4 address pool empty IPv6 offers much greater address space IPv4 to IPv6 transition mechanisms available Infrastructure Security DNS Security: authentication and integrity DANE WG is expanding to include certificates Routing Security RPKI provides authorization for IP address blocks Authentication mechanisms under development

IETF Summary – IETF Movie

Internet Challenge Summary Different technologies are pulling the Internet in many different directions: More demanding applications transferring much more data from many more locations to many more locations being used by many more users on vastly more devices Your experience is needed to meet these challenges.

Thank You Russ Housley Phone: