Internet History http://www.internetsociety.org/internet/what-internet/history-internet/brief-history-internet Hobbes Internet Timeline https://tools.ietf.org/html/rfc2235.

Slides:



Advertisements
Similar presentations
A Personalized History of Computer Communications 1950s -1970s and Beyond Mischa Schwartz Charles Batchelor Professor Emeritus of Electrical Engineering.
Advertisements

The switching 60sThe switching 60s Telephone Telephone network is the dominating communication network Used circuit switching.
Internet and the 1996 Act Impact of the Act on Internet evolution Internet as « inspiration »
TCP/IP MODEL Maninder Kaur
Introduction 2 1: Introduction.
TA: Xifan Zheng Welcome to CPSC 441!
Chapter 14 TCP/IP and Routing Part #1 Unix System Administration.
1: Introduction1 Protocol “Layers” Networks are complex! r many “pieces”: m hosts m routers m links of various media m applications m protocols m hardware,
Inside the Internet. INTERNET ARCHITECTURE The Internet system consists of a number of interconnected packet networks supporting communication among host.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Network Architectures Week 3 – OSI and The Internet.
Timeline: History of the Internet: Vannavar Bush describes the memex; a hypothetical mechanical hypertext system where individuals could compress.
©Brooks/Cole, 2003 Chapter 6 Computer Networks. ©Brooks/Cole, 2003 Understand the rationale for the existence of networks. Distinguish between the three.
Chapter Overview TCP/IP Protocols IP Addressing.
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.
Internet TCP/IP Cameron Schmidt Jordan Gallo. Outline History TCP/IP Layers Applications Transport Internetwork – IPV6 Network Interface and Hardware.
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
CP476 Internet ComputingCh.1 # 1 Lecture 2. A Brief Introduction to the Internet The objective is to understand The history of Internet What the Internet.
Presentation on Osi & TCP/IP MODEL
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
1: Introduction1 Internet History r 1961: Kleinrock - queueing theory shows effectiveness of packet- switching r 1964: Baran - packet- switching in military.
History of the Internet Part 1 How the environment came to be.
COMT 429 The Internet Protocols COMT 429. History 1969First version of a 4 node store and forward network, the ARPAnet 1972Formal demonstration of ARPAnet.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Network Services Networking for Home & Small Business.
Human-Computer Interface Course 4. Content History of Internet What is Internet ? Internet Protocols The OSI 7 layers model TCP/IP The World Wide Web.
Chapter Three Network Protocols By JD McGuire ARP Address Resolution Protocol Address Resolution Protocol The core protocol in the TCP/IP suite that.
Networking and Internet Dr. John P. Abraham Professor UT-RGV.
TCP/IP fundamentals Unit objectives Discuss the evolution of TCP/IP Discuss TCP/IP fundamentals.
The Internet (The History Channel) (Straubhaar & LaRose)
Spring 2006Computer Networks1 Chapter 2 Network Models.
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
CPSC 411 Tutorial TA: Fang Wang. Fang Wang 9:00am-5:00pm, Mon-Fri.
TCP/IP Network.
CS 3830 Day 6 Introduction 1-1. Announcements  Program 2 posted this afternoon (due date will be week of 9/24) Introduction 1-2.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
Spring 2006Computer Networks1 Chapter 2 Network Models.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
Internet History CS 4244: Internet Programming Dr. Eli Tilevich.
1: Introduction1 Introduction 3. 1: Introduction2 Delay in packet-switched networks packets experience delay on end-to-end path r four sources of delay.
Networks. Ethernet  Invented by Dr. Robert Metcalfe in 1970 at Xerox Palo Alto Research Center  Allows group of computers to communicate in a Local.
1: Introduction1 Protocol “Layers” Networks are complex! r many “pieces”: m hosts m routers m links of various media m applications m protocols m hardware,
Net 221D:Computer Networks Fundamentals
Reading TCP/IP Protocol. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also.
1 The Internet Introductory material. An overview lecture that covers Internet related topics, including a definition of the Internet, an overview of its.
Deepanjal Shrestha (April 05) History Of Internet Introduction_Lecture3 Lecture By Deepanjal Shrestha Sr. Lecturer Everest Engineering College.
Chapter 18, Exploring the Digital Domain The Internet.
Lecture 1: Facts of network technologies developments
Advanced Higher Computing Computer Networking Topic 1: Network Protocols and Standards.
A Brief history of the Internet Name:Ziyun Wang. Introduction Internet history revolves around four distinct aspects. 1. the technological evolution that.
Lecture 4 : Network Architectures (cont..) 1. 2 Summary of OSI Layers.
History of the Internet & World Wide Web
An Aleksandar,   Accounts have been created for any students in EECS 340 who did not already have one.  Physical access to the labs has.
The Internet Ed Lazowska Bill & Melinda Gates Chair Paul G. Allen School of Computer Science & Engineering University of Washington July 2017.
Networking for Home and Small Businesses – Chapter 6
Networking and Internet
Networking and Internet
Networking for Home and Small Businesses – Chapter 6
Lecture 1: Facts of network technologies developments
The Internet Ed Lazowska Bill & Melinda Gates Chair Paul G. Allen School of Computer Science & Engineering University of Washington July 2018.
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
The Internet Introductory material.
Networking for Home and Small Businesses – Chapter 6
Protocol “Layers” Question: Networks are complex! many “pieces”: hosts
OSI Reference Model Unit II
Protocol “Layers” Question: Networks are complex! many “pieces”: hosts
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Lecture 1: Facts of network technologies developments
Lecture 1: Facts of network technologies developments
Presentation transcript:

Internet History http://www.internetsociety.org/internet/what-internet/history-internet/brief-history-internet Hobbes Internet Timeline https://tools.ietf.org/html/rfc2235

People, ideas, projects, and applications The history of the Internet is the story of people and their ideas, and the projects they worked on. It is not the story of any one person or project It is not the story of any single application, whether electronic mail, remote login, file transfer, the web, video, or machine-to-machine communication Or even of ICANN or the IANA However, many people and projects made important contributions. This is an attempt at the story

The original concept: Survivable networks

1961: Leonard Kleinrock wrote on packet switching concepts His logic: Subsequently convinced Larry Roberts to look at packet switching as an alternative to circuit switching His logic: If the strength of a chain is that of its weakest link, Then the strength of a network is the strength of its last surviving path

1962: J.C.R. Licklider’s (MIT) "Galactic Network" concept He envisioned a globally interconnected set of computers through which everyone could quickly access data and programs from any site. “Wouldn’t it be cool if one could walk up to a computer and find the knowledge of the universe at our fingertips?

Also 1962: Paul Baran at RAND independently suggested that a packet-based network might be a useful way to build a survivable voice network, Baran was the one that suggested we call them “packets”. We do.

1965: Roberts and Merrill connected two computers – and found circuit switched analog telephone inadequate for their purposes

1967: Larry Roberts, DARPA program manager, started research on the concept of packet networking

1968: Roberts issued an RFP for research, which was soon awarded to BBN The network BBN developed, called the ARPANET, had its first node with UCLA and Len Kleinrock The second node was at SRI The first packet to cross the network went from UCLA to SRI – an attempt to log into a computer

1969: The RFC Series was originated as a way to share notes among researchers – Steve Crocker The notes were called “Requests for Comments” in an attempt to downplay their importance. Later, vendors would joke that they were “Requirements for Compliance”, e.g., specifications Many were in fact white papers, thoughts about what might be – and what might in the end not be - blind alleys… The ruminations of a a far-flung distributed research laboratory on topics they were just working out

Context: fledgling communications Synchronous “start/stop” protocol patented 1966 IBM 3780/2780 Binary Synchronous Communication IBM 3270 Binary Synchronous Communication HDLC/SDLC development

Sliding Windows Early transmission protocols had crude ways, if any, to identify and recover from errors Master/Slave Poll/Call Half Duplex (two way alternate) SDLC/HDLC made a giant step forward Full Duplex (two way simultaneous) Using a sliding window, it could keep data being transmitted (or retransmitted) in one direction while being acknowledged in the other, and in LAPB, data continuously in transit in both directions.

1970: NCP prototyping and deployment on the ARPANET ALOHA, a satellite network based on random or semi- random transmission

1972 Louis Pouzin invented the datagram: A packet that contains all necessary state within itself and so depends on no external network state Operating on a best-effort basis – it may be lost, duplicated, or reordered in flight

Also 1972: Robert Kahn demonstrated the fledgling ARPANET at ICCC The application that he demonstrated: Ray Tomlinson’s electronic mail killer@application Original telnet (remote login) specification (RFC 318) John Postel

Kahn’s Ground Rules Each distinct network would have to stand on its own: No internal changes could be required to any such network to connect it to the Internet. Communications would be on a best effort basis. If a packet didn't make it to the final destination, it would shortly be retransmitted from the source. Black boxes (IMPs) would be used to connect the networks; These would later be called gateways and routers. Gateways retained no per-flow state, thereby keeping them simple and avoiding complicated adaptation and recovery from various failure modes. There would be no global operational control. Sites were by definition autonomous. The only protocols they had to implement were IP and ICMP, and maybe TCP and UDP

1973 and on: Kahn/Cerf and TCP The original protocol combined the services of what we today call “TCP” and “IP”. It worked well for file exchange and remote access to time- sharing systems, But not some other applications, for which application control was more important The 1978-1981 update process: Separated TCP from IPv4 (RFC 791, 792, 793) Added UDP for applications that needed it Electronic mail, remote login, and file exchange remained the “killer applications” for two decades or more

Starting in 1973: Development of concepts for a random local area network (one that didn’t cross a legal boundary) by Bob Metcalf That was experimented with at Xerox PARC (PupNet) Resulted in the DEC, Intel, and Xerox specification for the Ethernet, 1981

1974: BBN Telenet: first commercial packet data service

Early 1980’s January 1, 1983: 1984: Cut-over from NCP to TCP/IPv4 Deployment of the Domain name System Replaced centrally-managed “hostfile” with a distributed and recursive system for naming Names originally translated simply to IP addresses or lists of names of mail servers

And then Al Gore… …Got Money Circa 1984, the junior senator from Tennessee started discussing his ideas of an “Information Superhighway”. He had five NSF-sponsored supercomputer centers, and he wanted to connect universities to them NSF-funded IP networking experiments: CSNET: an X.25 network USAN: a wide area Ethernet network over satellite 56 KBPS NSFNET Other networks: NASA Science Internet CYCLADES CERN networks BITNET … …Got Money

Regional networks The NSFNET grew dramatically, as universities bought routers and connected first to it and then each other Changed successively from 56 KBPS to T-1 to T-3 States or other agencies built regional networks that connected to it: NEARNet, BARRNET, PSINET, NYSERNET, and many others

Commercialization of the backbone 1990: the ARPANET Core, having become irrelevant after 22 years of operation, was shut down Formation of the IANA at USC/ISI Recognition that IPv4 would eventually run out of address space – starting work on CIDR and IP Next Generation Initial formation of Regional Internet Registries ARIN, RIPE, APNIC LACNIC and AfriNIC came later Succeeding years: Many regional networks in time became commercial networks. And in turn replaced the NSFNET as the core network

Competing network technologies These existed in the 1980’s, interconnecting LANs (subnet and host) These existed and could interconnect companies SNA DECNET AppleTalk XNS Internet Transport XNS 3COM Ungermann-Bass Banyan Vines Novell Netware MIT Chaosnet Sytek NetBIOS others Connection-Oriented and Connectionless OSI Address (NSAP) identifies network, subnet, and host IPv4 Originally identified network, subnet, and host With CIDR (1992), could aggregate networks to identify service providers

Changing applications Every 3-5 years, the Internet fundamentally changes in the payload it carries 1970-1990: SMTP, FTP, Network News, telnet 1992: World Wide Web, multicast, experimental voice/video 1995: WWW with multiple sessions in parallel, commercial Voice on IP 2000: Peer to Peer file sharing in various forms 2003: Web 2.0 applications like MySpace, Facebook, BitTorrent File Sharing 2008: Cyberlockers replacing file sharing 1990-present: Rise of video in various forms Lately: Map/Reduce and Hadoop – data center distributed applications Next… Not that old payloads go away: we add new and sometimes dominant payloads in addition to the old On the commercial backbone, video is becoming dominant, primarily from Content Providers that colocate with an ISP’s POPs or data centers In private networks (Smart Grid, Health Care, public and private safety, industrial automation) we see distributed telemetry and distributed control. Changing workloads - a normal thing

The Internet in 2013 The structure Kahn’s principles: Perhaps 10,000 networks offering communication or content services to others Roughly another 50,000 networks interconnected using BGP routing Billions of users world-wide The primary service of the network is connectivity. The Internet thrives on innovation, and fosters it. Each distinct network is autonomous Communications is on a best effort basis. Routers are used to connect the networks; There is no global operational control.

Internet History http://www.internetsociety.org/internet/what-internet/history-internet/brief-history-internet Hobbes Internet Timeline https://tools.ietf.org/html/rfc2235