IØ - Standardization Rob Beverly MIT CSAIL October 12, 2006.

Slides:



Advertisements
Similar presentations
Whos who in the IETF Zoo? Geoff Huston Executive Director, Internet Architecture Board.
Advertisements

Networks & Components Discuss the components required for successful communications Explain the purpose of communications software Identify various sending.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Network Protocols and Communications Introduction to Networks.
Spring 2000CS 4611 Introduction Outline Statistical Multiplexing Inter-Process Communication Network Architecture Performance Metrics.
Authorization of a QoS path based on Generic AAA SC2002 Baltimore NOV Bas van Oudenaarde Advanced Internet Research Group University of Amsterdam.
EEC-484/584 Computer Networks Lecture 3 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
EEC-484/584 Computer Networks Lecture 3 Wenbing Zhao
EEC-484/584 Computer Networks Lecture 3 Wenbing Zhao
Chapter Extension 7 How the Internet Works © 2008 Prentice Hall, Experiencing MIS, David Kroenke.
Cornell CS502 Web Basics and Protocols CS 502 – Carl Lagoze Acks to McCracken Syracuse Univ.
Introduction to Web Pages. Slide 2 Lecture Overview Evolution of the Internet and Web Web Protocols.
EEC-484/584 Computer Networks Lecture 3 Wenbing Zhao (Part of the slides are based on Drs. Kurose & Ross ’ s slides for their Computer.
Core 3: Communication Systems. On any network there are two types of computers present – servers and clients. By definition Client-Server architecture.
Management of the Internet
Jin-Shyan Lee, Yu-Wei Su, and Chung-Chou Shen
1 CS 4396 Computer Networks Lab The Internet. 2 A Definition On October 24, 1995, the FNC unanimously passed a resolution defining the term Internet.
Reference Models and Standards. Reference Models (1) A reference model is the formal name for a protocol suite – a collection of protocols and layer definitions.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
IØ - Standardization Rob Beverly MIT CSAIL January 16, 2007.
Component Generic Terminology Single Networks Internets Addresses Vary by network technology 32-bit IPv4 Addresses and 128-bit IPv6 Addresses Packets are.
How to connect non IP devices into the UPnP™v1 fabric Vijay Dhingra Director of Standards Echelon Corp.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 4 v3.0 Module 2 WAN Technologies Cisco Networking Academy.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Chapter 5 Section 2 : Storage Networking Technologies and Virtualization.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Marwan Al-Namari Week 4. Physical Path Application Presentation Session Transport Network Data Link Physical Application Presentation Session Transport.
Chapter 1. Introduction. By Sanghyun Ahn, Deot. Of Computer Science and Statistics, University of Seoul A Brief Networking History §Internet – started.
Internet Ø: Introduction Karen Sollins MIT CSAIL October 12, 2006.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala Lecture 2 Introduction.
Implementation of an Economical Web Server for Home Automation System Based on IR, Bluetooth and Ethernet Technology Dr.-Ing. Chao-Huang Wei Department.
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_b Protocol Layering Instructor: Dr. Li-Chuan Chen Date: 09/15/2003 Based in part upon slides of Prof.
1 Introduction Computer Networks. 2 Motivation and Scope Computer networks and internets: an overview of concepts, terminology and technologies that form.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Overview of Data Communications and Networking PART I.
Chapter 1 Communication Networks and Services Network Architecture and Services.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
Internet 0 for Industrial Applications Fred Cohn 13-Dec-07.
OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Storage Devices A storage device is used to store instructions, data, and information when they are not being used in memory – Magnetic disks use magnetic.
Scott Muench - Technical Sales Manager
Network Operating Systems : Tasks and Examples Instructor: Dr. Najla Al-Nabhan
1 MPLS: Progress in the IETF Yakov Rekhter
Standards in Telecommunications n Origin of standards – Standard setting bodies – Governments n Rationale – Market-driven and voluntary – Government-regulated.
1 Chapters 2 & 3 Computer Networking Review – The TCP/IP Protocol Architecture.
1 Pertemuan 5 Networking Models. Discussion Topics Using layers to analyze problems in a flow of materials Using layers to describe data communication.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
TCP/IP Protocol Suite 1 Chapter 1 Objectives Upon completion you will be able to: Introduction Understand how the Internet came into being Understand the.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
Oz – Foundations of Electronic Commerce © 2002 Prentice Hall The Internet: Past and Present.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1pt 2pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Internet History Computer Networks.
Chapter 1 : Computer Networks. Lecture 2. Computer Networks Classification: 1- Depend on the geographical area. 2- Depend on functional relationship.
CPS 82, Fall IETF: Internet Engineering Task Force l “governs” the Internet (according to some)  What does this mean? Who elects the members?
1 Review – The Internet’s Protocol Architecture. Protocols, Internetworking & the Internet 2 Introduction Internet standards Internet standards Layered.
end-to-end modulation interdevice internetworking.
Chapter 3: Network Protocols and Communications
Standards in Telecommunications
Chapter 3: Network Protocols and Communications
Chapter 1 Introduction to Networking
Chapter 1 Communication Networks and Services
Connecting Network Components
Network Architecture Layered system with alternative abstractions available at a given layer.
Direct Attached Storage and Introduction to SCSI
Understand the OSI Model Part 1
Using MIS 2e Chapter 6 Appendix
The Web Sensor Gateway Architecture for ZIGBEE
Lecture 1 Overview of Communication Networks and Services
DATA COMMUNICATION Lecture-4.
Chapter 14 Web-Based Management 14-1 Chapter 14
Presentation transcript:

IØ - Standardization Rob Beverly MIT CSAIL October 12, 2006

Beverly/I0/ Changing Face of the Internet Network participants no longer just servers and humans in front of a PC Small, simple, inexpensive, low- bandwidth on-net devices InternetØ design goals: –Primary emphasis on simplicity and cost (both production and installation) –Not speed! Light switch does not need high bandwidth to send “on” instruction

Beverly/I0/ An Embedded World Can we apply the architectural principles embodied in the Internet (End-to-End [Saltzer, Reed, Clark], Fate-Sharing [Carpenter], etc) to this new embedded device world? Are there new architectural principals in this an embedded world to guide future Internet connectivity/design?

Beverly/I0/ Competing Standards Other projects have had similar design goals Standards proliferation (whew!) –X10, HomePlug, LonWorks, BACnet. CEBus, Fieldbus, ModBus, CAN, Lin, I2C, SPI, SSI, ASI, USB, EPC, IrDA, Bluetooth, , ZigBee Each optimized for a particular domain Use architectural lessons of the Internet? Internet Ø : not optimized for any single medium or application, but suitable for any

Beverly/I0/ IETF Requests for Comments (RFCs) Internet Engineering Task Force (IETF) An important component of Internet’s success (past/present/future)! Differs from formal standardization bodies (ANSI, ISO, etc) Open submission, no support from external institutions required Rounds of open peer review by Internet community Multiple interoperating implementations

Beverly/I0/ InternetØ Drafts Two Internet Drafts submitted to IETF draft-gershenfeld-thtp-00 : –Trivial Hypertext Transfer Protocol draft-gershenfeld-i0-00 : –An end-to-end modulation scheme

Beverly/I0/ InternetØ Drafts Informational RFCs drive “standardization” via community backing Quality of draft = ability to implement a working system based on that draft Backing from Sun, Cisco, Schneider! Today’s demos are working implementations of the drafts!