CS40024: Internet Technology

Size: px
Start display at page:

Download "CS40024: Internet Technology"

Transcription

1 CS40024: Internet Technology Sandip Chakraborty Time-Travel to the Past A History of Internet 08 January, 2015 Internet Technology CS January, / 19

2 Disclaimer: The slides are based on, - The previous slides by Ajay Gopinathan (UC Merced), - Internet History, Gregory Gromov - A Brief History of the Internet, Walt Howe - Hobbes Internet Timeline, Robert Hobbes Zakon - History of the Internet, Internet for Historians, Richard T. Griffiths Internet Technology CS January, / 19

3 Early Communication Networks Circuit Switched Networks - Telephone Networks Internet Technology CS January, / 19

4 Early Communication Networks Circuit Switched Networks - Telephone Networks - Source: Internet Technology CS January, / 19

5 In the Beginning: ARPA Sputnik was launched by Russian in 1957 Eisenhower established Advanced Research Projects Agency (ARPA) - Technological Think-Tank for American Defense ARPA Starts looking in Computer Networking and Communications for defense establishments. Dwight D. Eisenhower (US President: ) Internet Technology CS January, / 19

6 Beginning of ARPANET 1962: ARPA recruits J. Licklider and L. Roberts as the head of computer research Focus on computer communication for military purpose. J. Licklider L. Roberts Internet Technology CS January, / 19

7 Problem with Data Traffic Data traffic is Bursty! Traffic Demand for Mumbai from 30/12/2014 to 07/01/2015 Source: National Internet Exchange of India (NIXI) Traffic Demand for IIT-KGP from 30/12/2014 to 07/01/2015 Source: Computer and Informatics Center, IIT Kharagpur Internet Technology CS January, / 19

8 Packet Switched Network - A Revolution in the Internet 1961: Leonard Kleinrock invented packet switched network through Queuing theory. Basically, what I did for my PhD research in was to establish a mathematical theory of packet networks... Leonard Kleinrock Internet Technology CS January, / 19

9 Packet Switched Network - A Revolution in the Internet Source: Internet Technology CS January, / 19

10 ARPANET 1967: Lawrence Roberts publishes a plan for the first computer network system - the ARPANET Design of packet switch framework, called the Interface Message Processor (IMP) - Contract given to BBN October, 1969: IMPs installed in UCLA, Stanford, UCSB and Utah Internet Message Processor Internet Technology CS January, / 19

11 Birth of the PSN - Interview of Kleinrock We set up a telephone connection between us and the guys at SRI. We typed the L and we asked on the phone, Do you see the L? Yes, we see the L, came the response. We typed the O, and we asked, Do you see the O? Yes, we see the O. Then we typed the G, and the system crashed... Internet Technology CS January, / 19

12 ARPANET - Progress Internet Technology CS January, / 19

13 Progress of Network Protocols NCP, first host-to-host protocol was designed to enable network applications. 1972: Ray Tomlinson writes program for ARPANET, First computer to computer chat takes place between Stanford and BBN, telnet protocol 1973: FTP protocol Internet Technology CS January, / 19

14 Birth of Ethernet ARPANET - Each node able to only talk to the other node on the other end of wire First medium access control - ALOHANet by Norman Abramson : Bob Metcalfe s dissertation leads to the Ethernet protocol based on ALOHA Internet Technology CS January, / 19

15 Birth of Ethernet ARPANET - Each node able to only talk to the other node on the other end of wire First medium access control - ALOHANet by Norman Abramson : Bob Metcalfe s dissertation leads to the Ethernet protocol based on ALOHA Dissertation initially rejected by Harvard for not being analytical enough, but won acceptance when a few more equations were added! Internet Technology CS January, / 19

16 Internet - Network of Networks Father of the Internet: Vincent Cerf and Robert Kahn : Unification of network protocols - Cerf and Kahn started working at DARPA to unify different network protocols - network of networks - internetworking 2 RFC Specification of Internet Transmission Control Program, by Vinton Cerf, Yogen Dalal and Carl Sunshine, Network Working Group, December 1974 Internet Technology CS January, / 19

17 Principles of Internetworking Decentralized control Stateless routers Network autonomy - you can connect to any network with a network device installed. Best effort service model Internet Technology CS January, / 19

18 TCP/IP and WWW 1st Jan, 1983: TCP/IP replaced NCP as universal host protocol. 1991: The birth of WWW - HTTP protocol, web browser, web server, web pages Growth of Internet Internet Technology CS January, / 19

19 Submarine Cable Map - Connecting Global Internet Internet Technology CS January, / 19

20 Interesting Resources on Internet Internet Systems Consortium internet.org Internet society World Wide Web Consortium Internet Engineering Task Force (IETF) Internet Technology CS January, / 19

21 Study Books/Materials TCP/IP Tutorial and Technical Overview, (IBM Redbook) TCP/IP Guide, Charles M. Kozierok Request for Comments (RFC) - IETF Research Publications/Reports Internet Technology CS January, / 19

CPSC 441 Computer Communications

CPSC 441 Computer Communications CPSC 441 Computer Communications 1 History of the Internet Slides created by Ajay Gopinathan. Content adapted from previous slides by Emir Halepovic as well references found at the end of this presentation

More information

Ali Kamandi Spring 2007 Sharif University of Technology

Ali Kamandi Spring 2007 Sharif University of Technology Ali Kamandi Spring 2007 kamandi@sharif.edu Sharif University of Technology Internet History Internet Evolution Internet Pioneers Internet Growth Conclusion 1836 Telegraph invented by Cooke and Wheatstone

More information

Introduction to Computing

Introduction to Computing Introduction to Computing Engr. Abdul-Rahman Mahmood MS, PMP, MCP, QMR(ISO9001:2000) armahmood786@yahoo.com alphasecure@gmail.com alphapeeler.sf.net/pubkeys/pkey.htm http://alphapeeler.sourceforge.net

More information

Chapter 1 Introduction 1.1

Chapter 1 Introduction 1.1 Chapter 1 Introduction 1.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1-1 DATA COMMUNICATIONS The term telecommunication means communication at a distance.

More information

Internet A Brief Tutorial. Jean Walrand EECS U.C. Berkeley

Internet A Brief Tutorial. Jean Walrand EECS U.C. Berkeley Internet A Brief Tutorial Jean Walrand EECS U.C. Berkeley Contents History Key Ideas Protocols Technology Research History 1962 L. Kleinrock proposes Packet Switching 1966 L. Roberts proposes architecture

More information

Flow Routing to Power NGN IP Services. Dr. Lawrence G. Roberts CEO, Anagran

Flow Routing to Power NGN IP Services. Dr. Lawrence G. Roberts CEO, Anagran Flow Routing to Power NGN IP Services Dr. Lawrence G. Roberts CEO, Anagran lroberts@anagran.com The Beginning of the Internet - ARPANET 1965 MIT Two Computer Experiment Proved Circuit Switching too slow,

More information

CS 598: Advanced Internet

CS 598: Advanced Internet CS 598: Advanced Internet Brighten Godfrey pbg@illinois.edu Fall 2009 1 Today Course Overview Internet History What s Next 2 This course is instructed by Brighten Godfrey (pbg@illinois.edu, 3128 Siebel)

More information

Prehistory, History, Present, Future. Lenuţa Alboaie

Prehistory, History, Present, Future. Lenuţa Alboaie Prehistory, History, Present, Future Lenuţa Alboaie adria@info.uaic.ro 2018 2019 Computer Networks http://www.info.uaic.ro/~computernetworks 1 Prehistory Origins of the Internet The desire to communicate

More information

Introduction to the Internet. September 7, 2005 Lecture 1

Introduction to the Internet. September 7, 2005 Lecture 1 Introduction to the Internet September 7, 2005 Lecture 1 1969 to Present First 4 Nodes in the internet Map of the internet, Young Hyun, from CAIDA ARPANET J. Licklider of MIT first head of ARPA, Advanced

More information

History of Internet. Looking Back.. The History of the Internet IMP s s

History of Internet. Looking Back.. The History of the Internet IMP s s 1 Looking Back.. The History of the Internet History of Internet ARPANET (Advanced Research Projects Agency Network) TCP/IP (Transmission Control Protocol/Internet Protocol) NSFNET (National Science Foundation

More information

Computer Communication - an introduction. Maria Kihl

Computer Communication - an introduction. Maria Kihl Computer Communication - an introduction Maria Kihl Reading directives Forouzan 4th ed.: Chapter 1, Introductions of Chapters 26 and 27. Forouzan 5th ed: Chapter 1, 25.1, Introductions of 26.1-4 Kihl:

More information

Outline. TCP/IP Internet

Outline. TCP/IP Internet Outline Major Internet components Network architecture and protocols Switching strategies Internet protocol stack, history to network performance TCP/IP Internet Motivations Most networks are established

More information

C RIM 3460 Introduction to Critical Infrastructure Protection Spring Chapter 6 Internet

C RIM 3460 Introduction to Critical Infrastructure Protection Spring Chapter 6 Internet C RIM 3460 Introduction to Critical Infrastructure Protection Spring 2016 Chapter 6 Internet School of Criminology and Justice Studies University of Massachusetts Lowell Historical Timeline 1957-2003 The

More information

The internet What is it??

The internet What is it?? The internet What is it?? The internet is a global system of interconnected computer network that use the standard internet protocol suit (TCP/IP) to serve billions of users word wide. In other word it

More information

A history of the Internet (hint: It was not The Bomb.)

A history of the Internet (hint: It was not The Bomb.) A history of the Internet (hint: It was not The Bomb.) Scott Bradner NANOG 2018-02-19 1 Internet history 1957-present A series of people and events that got us to today s Internet Representative, not comprehensive

More information

A Short History of Computers

A Short History of Computers A Short History of Computers Geoffrey M. Rockwell x 24072 Togo Salmon 309A grockwel@mcmaster.ca URL: http://www.humanities.mcmaster.ca/~hccrs/ihchome.htm McMaster University Administration u Homework 3

More information

Course Overview Applications and Services in Internet 2010 (4 cr)

Course Overview Applications and Services in Internet 2010 (4 cr) Course Overview Applications and Services in Internet 2010 (4 cr) Aalto University School of Science and Technology 9/7/2010 Aalto University Agenda Prehistory of the Internet History of the Internet-first

More information

Internet and World Wide Web. The Internet. Computers late 60s & 70s. State of computers? Internet s. Personal Computing?

Internet and World Wide Web. The Internet. Computers late 60s & 70s. State of computers? Internet s. Personal Computing? Internet and World Wide Web Which came first - Internet or WWW? The Internet Internet is a network of interconnected computers that is now global Internet born in 1969 - called ARPANET 1969 ARPANET was

More information

CE Computer Networks

CE Computer Networks CE 443 - Computer Networks Mehdi Kharrazi Department of Computer Engineering Sharif University of Technology Acknowledgments: Some of the slides are fully or partially obtained from other sources. Reference

More information

ITP 140 Mobile Applications Technologies. Internet

ITP 140 Mobile Applications Technologies. Internet ITP 140 Mobile Applications Technologies Internet What is the Internet? History of the Internet World Wide Web Internet Addresses Electronic Communication Overview 2 What is the Internet? Global interconnected

More information

CS 6/75995 Internet-based Applications & Systems Design, Kent State University. Department of Computer Science LECTURE-3. History of Internet

CS 6/75995 Internet-based Applications & Systems Design, Kent State University. Department of Computer Science LECTURE-3. History of Internet CS 6/75995 Internet-based Applications & Systems Design, 2001 Kent State University Department of Computer Science LECTURE-3 84 History of Internet 85 1 Looking Back.. The History of the Internet ARPANET

More information

CS 268: Lecture 4 (Internet Architecture & E2E Arguments)

CS 268: Lecture 4 (Internet Architecture & E2E Arguments) CS 268: Lecture 4 (Internet Architecture & E2E Arguments) Today s Agenda Course Theme Course overview History of the Internet Design goals Layering (review) Focus on the Internet Other topics covered,

More information

Chapter 1 Introduction

Chapter 1 Introduction Sungkyunkwan University Chapter 1 Introduction Prepared by C. Rajesh and H. Choo 2017-Fall Computer Networks Copyright 2000-2014 2000-2017 Networking Laboratory 1/52 Chapter 1 Outline 1.1 Overview of the

More information

Introduction to Computer Networking II. Abdusy Syarif Informatics Department Faculty of Computer Science Universitas Mercu Buana

Introduction to Computer Networking II. Abdusy Syarif Informatics Department Faculty of Computer Science Universitas Mercu Buana Introduction to Computer Networking II Abdusy Syarif Informatics Department Faculty of Computer Science Universitas Mercu Buana Teaching Method E-learning Class Individual assignment Quiz See schedule

More information

Communication Networks - 3 general areas: data communications, networking, protocols

Communication Networks - 3 general areas: data communications, networking, protocols Communication Networks - Overview CSE 3213 Fall 2011 1 7 September 2011 Course Content 3 general areas: data communications, networking, protocols 1. Data communications: basic concepts of digital communications

More information

Network and Mobile Compu4ng in the 20 th Century and Beyond. COMP 1400 Memorial University Winter 2015

Network and Mobile Compu4ng in the 20 th Century and Beyond. COMP 1400 Memorial University Winter 2015 Network and Mobile Compu4ng in the 20 th Century and Beyond COMP 1400 Memorial University Winter 2015 What s the Internet: nuts and bolts view PC server wireless laptop smartphone wireless links wired

More information

Introduction to Wireless Networks 1 & 2. Guillaume Urvoy-Keller. Laboratoire I3S, Université Nice Sophia Antipolis. September 24, 2013

Introduction to Wireless Networks 1 & 2. Guillaume Urvoy-Keller. Laboratoire I3S, Université Nice Sophia Antipolis. September 24, 2013 Introduction to Laboratoire I3S, Université Nice Sophia Antipolis September 24, 2013 Outline A bit of history The MAC layer Aloha Slotted Aloha CSMA 1 2 A bit of history What is this? Let us start from

More information

Internet Design History and Goals

Internet Design History and Goals Internet Design History and Goals EE122 Fall 2012 Scott Shenker http://inst.eecs.berkeley.edu/~ee122/ Materials with thanks to Jennifer Rexford, Ion Stoica, Vern Paxson and other colleagues at Princeton

More information

ELECT 4240 Communication Networks Summer Semester 1435/ /2015 CHAPTER 1

ELECT 4240 Communication Networks Summer Semester 1435/ /2015 CHAPTER 1 ELECT 4240 Communication Networks Summer Semester 1435/1436--- 2014/2015 CHAPTER 1 Introduction: Key Terms, Multiple Choice Questions and Review Questions Prof. Alaa M. Elsayyad Lecture Contents Overview

More information

The Internet and the Web. recall: the Internet is a vast, international network of computers

The Internet and the Web. recall: the Internet is a vast, international network of computers The Internet and the Web 1 History of Internet recall: the Internet is a vast, international network of computers the Internet traces its roots back to the early 1960s MIT professor J.C.R. Licklider published

More information

CSE 461: Introduction. Outline

CSE 461: Introduction. Outline CSE 461: Introduction Arvind Krishnamurthy Outline Administrative trivia Today: a brief introduction to the Internet: past and present Goals of the course How to study networks? Administrative Details

More information

Introduction to the Internet

Introduction to the Internet O N E Introduction to the Internet The Internet Protocol (IP) has changed the networking landscape in the last few years and is being adopted as the de facto networking protocol.the success and explosive

More information

Department of Computer and IT Engineering University of Kurdistan Computer Networks I Introduction By: Dr. Alireza Abdollahpouri

Department of Computer and IT Engineering University of Kurdistan Computer Networks I Introduction By: Dr. Alireza Abdollahpouri Department of Computer and IT Engineering University of Kurdistan Computer Networks I Introduction By: Dr. Alireza Abdollahpouri Course Info Instructor Dr. Alireza Abdollahpouri Email: abdollahpouri@gmail.com

More information

L2: Introduction to Communication Networks: Internet. Outline

L2: Introduction to Communication Networks: Internet. Outline EECS 3213 Fall 2014 L2: Introduction to Communication Networks: Internet Sebastian Magierowski York University 1 Outline ARPANET A connectionless datagram network Internet A connectionless/connection-oriented

More information

Leonard Kleinrock papers

Leonard Kleinrock papers http://oac.cdlib.org/findaid/ark:/13030/c8kd240b No online items Leonard Kleinrock papers Finding aid prepared by Sonia Collazo and UCLA Library Special Collections staff; machine-readable finding aid

More information

Local Area Networks; Ethernet

Local Area Networks; Ethernet Communications and networking history and background telephone system local area networks Internet architecture: what the pieces are and how they fit together names and addresses: what's your name and

More information

CE Computer Networks

CE Computer Networks CE 443 - Computer Networks Mehdi Kharrazi Department of Computer Engineering Sharif University of Technology Acknowledgments: Some of the slides are fully or partially obtained from other sources. Reference

More information

A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN

A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN 978-0-13-216675-1 Chapter 3 The Internet and the Web 1 History of Internet recall: the

More information

Introduction to Data Communication

Introduction to Data Communication Introduction to Data Communication Tor Skeie Email: tskeie@ifi.uio.no (based on slides from Kjell Åge Bringsrud and Carsten Griwodz) INF1060 Introduction 1 Introduction Goal Give an overview of the topic

More information

CSEE 4119 Computer Networks. Chapter 1 Introduction (4/4) Introduction 1-1

CSEE 4119 Computer Networks. Chapter 1 Introduction (4/4) Introduction 1-1 CSEE 4119 Computer Networks Chapter 1 Introduction (4/4) Introduction 1-1 Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge! end systems, access networks, links 1.3 Network core! circuit switching,

More information

CS/MAS 115: COMPUTING FOR THE SOCIO-TECHNO WEB HISTORY OF THE WEB

CS/MAS 115: COMPUTING FOR THE SOCIO-TECHNO WEB HISTORY OF THE WEB CS/MAS 115: COMPUTING FOR THE SOCIO-TECHNO WEB HISTORY OF THE WEB LAST WEEK Input, Output, Processor, Memory Bits are 0 and 1 Koans: Koan 1: Everything is bits Koan 2: Perfect copy, every time Koan 3:

More information

EMT2455 Data Communications 1. Introduction to the Internet. New York City College of Technology

EMT2455 Data Communications 1. Introduction to the Internet. New York City College of Technology EMT2455 Data Communications 1. Introduction to the Internet Dr. Xiaohai a Li xhli@citytech.cuny.edu Dept. of Computer Engineering Technology New York City College of Technology Last Update: September 2014

More information

INFS 321 Information Sources

INFS 321 Information Sources INFS 321 Information Sources Session 12 The Internet Lecturer: Prof. Perpetua S. Dadzie, DIS Contact Information: pdadzie@ug.edu.gh College of Education School of Continuing and Distance Education 2014/2015

More information

OSI Reference Model. Application Layer. Presentation Layer. Session Layer. Transport Layer. Chapter 4: Application Protocols.

OSI Reference Model. Application Layer. Presentation Layer. Session Layer. Transport Layer. Chapter 4: Application Protocols. Chapter 3: Protocols and Services 3.1: 3 - The Internet Protocol IP 3.2: Routing in the Internet 3.3: Auxiliary Protocols 3.4: Quality of Service 3.5: 4 - Transport Protocols TCP and UDP OSI Reference

More information

Internet 최양희서울대학교컴퓨터공학부. MMlab 1

Internet 최양희서울대학교컴퓨터공학부. MMlab 1 Internet 최양희서울대학교컴퓨터공학부 MMlab 1 Internet Timeline 3000 BC : Abacus 1642 : Pascal : numerical wheel calculator 1822 : Babbage : difference engine 1945 : Eckert : ENIAC 1969 : first ARPANET connection UCLA,

More information

The Web: Concepts and Technology. January 15: Course Overview

The Web: Concepts and Technology. January 15: Course Overview The Web: Concepts and Technology January 15: Course Overview 1 Today s Plan Who am I? What is this course about? Logistics Who are you? 2 Meet Your Instructor Instructor: Eugene Agichtein Web: http://www.mathcs.emory.edu/~eugene

More information

UNIT-I INTRODUCTION. Performance can be measured in many ways, including transit time and response time.

UNIT-I INTRODUCTION. Performance can be measured in many ways, including transit time and response time. NETWORKS: UNIT-I A network is the interconnection of a set of devices capable of communication. In this definition, a device can be a host (or an end system as it is sometimes called) such as a large computer,

More information

This tutorial is designed for anyone who wants to understand the basic concepts of networking and how a network functions.

This tutorial is designed for anyone who wants to understand the basic concepts of networking and how a network functions. About the Tutorial Exchange of information through the use of speech, signs or symbols is called communication. When early humans started speaking, some 5,00,000 years ago, that was the first mode of communication.

More information

Computer Networking Introduction

Computer Networking Introduction Computer Networking Introduction Halgurd S. Maghdid Software Engineering Department Koya University-Koya, Kurdistan-Iraq Lecture No.3 Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge end systems,

More information

Chapter 1: Into the Internet

Chapter 1: Into the Internet 1. A global network of computers and mobile devices connected together to share information and other resources is the. a. web b. email network c. Internet d. IRC network REFERENCES: 2 2. A is a computer

More information

DOWNLOAD FULL TEST BANK FOR DISCOVERING THE INTERNET BRIEF 5TH EDITION BY CAMPBELL

DOWNLOAD FULL TEST BANK FOR DISCOVERING THE INTERNET BRIEF 5TH EDITION BY CAMPBELL DOWNLOAD FULL TEST BANK FOR DISCOVERING THE INTERNET BRIEF 5TH EDITION BY CAMPBELL Link download full: https://testbankservice.com/download/test-bank-for-discovering-the-internetbrief-5th-edition-by-campbell/

More information

Networking and Internetworking 1

Networking and Internetworking 1 Networking and Internetworking 1 Today l Networks and distributed systems l Internet architecture xkcd Networking issues for distributed systems Early networks were designed to meet relatively simple requirements

More information

Announcements Fawzi Emad, Computer Science Department, UMCP

Announcements Fawzi Emad, Computer Science Department, UMCP Announcements You must come to lecture for which you are registered! If you are going to be routinely late (or leave early) please try to adjust your class schedule. Look over class webpage Lectures slides

More information

end systems, access networks, links circuit switching, packet switching, network structure

end systems, access networks, links circuit switching, packet switching, network structure Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge end systems, access networks, links 1.3 Network core circuit switching, packet switching, network structure 1.4 Delay, loss and throughput

More information

CSC 551: Web Programming. Spring 2004

CSC 551: Web Programming. Spring 2004 CSC 551: Web Programming Spring 2004 See online syllabus at: http://www.creighton.edu/~davereed/csc551 Course goals: understand the technology and protocols underlying the World Wide Web become familiar

More information

Networking Applications

Networking Applications Networking Dr. Ayman A. Abdel-Hamid College of Computing and Information Technology Arab Academy for Science & Technology and Maritime Transport 1 Outline Internet Layers Internet Data Packet transmission

More information

be the The course will choose topics in individual study. in seminar form; students will areas cited above for further

be the The course will choose topics in individual study. in seminar form; students will areas cited above for further Applied Math 254: Computer Networks - Course Outline (Bolt Beranek and Newman Inc.) Discusses the historical growth and technical development of computer networks. The ARPA Network is used as a major example

More information

Chapter 1 Communication

Chapter 1 Communication Chapter 1 Communication Networks and Services Network Architecture and Services Telegraph Networks & Message Switching Telephone Networks and Circuit Switching Computer Networks & Packet Switching Future

More information

Communication Networks

Communication Networks Communication Networks Spring 2018 Tobias Bühler, TA Slides from Laurent Vanbever nsg.ee.ethz.ch ETH Zürich February 26 2018 Materials inspired from Scott Shenker & Jennifer Rexford Last week on Communication

More information

Internet Applications. Introduction BUPT/QMUL

Internet Applications. Introduction BUPT/QMUL Internet Applications Introduction BUPT/QMUL 2015-3-3 Agenda What is the Internet? How does it work? When & how did it come about? Who controls it? Where is it going? Refer to Chapter 1 and Chapter 3 of

More information

University of Belgrade - School of Electrical Engineering Department of Telecommunications

University of Belgrade - School of Electrical Engineering Department of Telecommunications University of Belgrade - School of Electrical Engineering Department of Telecommunications 1 Internet Architecture Genesis and Evolution 2 Objectives Brief history of the Internet architecture Internet

More information

03 The Internet Model and TCP/IP

03 The Internet Model and TCP/IP SE 4C03 Winter 2003 03 The Internet Model and TCP/IP Instructor: W. M. Farmer Revised: 16 January 2003 1 The OSI Model In 1977 the International Standards Organization (ISO) offered the Open Systems Interconnection

More information

Web Information System. Truong Thi Dieu Linh, PhD Nguyen Hong Phuong, Msc.

Web Information System. Truong Thi Dieu Linh, PhD Nguyen Hong Phuong, Msc. Web Information System Truong Thi Dieu Linh, PhD Nguyen Hong Phuong, Msc. Objectives Provide students with theory and concept about web information system from the past to future: Basic concepts of Internet,

More information

Computer Networks. Lecture 1: Introduction. Computer Networking: A Top Down Approach. Dr. Yaoqing Liu

Computer Networks. Lecture 1: Introduction. Computer Networking: A Top Down Approach. Dr. Yaoqing Liu Computer Networks Lecture 1: Introduction Dr. Yaoqing Liu liu@clarkson.edu Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Based on slides by J. F.

More information

CSC 401 Data and Computer Communications Networks. INTRODUCTION Lina Battestilli

CSC 401 Data and Computer Communications Networks. INTRODUCTION Lina Battestilli CSC 401 Data and Computer Communications Networks INTRODUCTION Lina Battestilli Outline Welcome Course Information Course Topics Brief History of Networking NCSU CSC401 Lina Battestilli 2 Teaching Staff

More information

Architectural Principles

Architectural Principles Architectural Principles Brighten Godfrey CS 538 January 29 2018 slides 2010-2017 by Brighten Godfrey unless otherwise noted Cerf and Kahn: TCP/IP Clark: TCP / IP design philosophy Goals of the architecture

More information

Changing the IP Fairness Rule With Flow Management

Changing the IP Fairness Rule With Flow Management Changing the IP Fairness Rule With Flow Management Dr. Lawrence Roberts Founder, Chairman, Anagran 1 The Beginning of the Internet ARPANET became the Internet 1965 MIT- 1 st Packet Experiment -Roberts

More information

Lecture 1: Course Introduction

Lecture 1: Course Introduction Lecture 1: Course Introduction CSE 222A: Computer Communication Networks Alex C. Snoeren Thanks: Mike Freedman & Amin Vahdat Logistics Instructor: Alex C. Snoeren Office hours Friday 10:00-11:00am or by

More information

Network Working Group Request for Comments: 829 November 1982

Network Working Group Request for Comments: 829 November 1982 Network Working Group Request for Comments: 829 V. Cerf DARPA November 1982 PACKET SATELLITE TECHNOLOGY REFERENCE SOURCES Vinton G. Cerf Defense Advanced Research Projects Agency ABSTRACT This paper describes

More information

Request for Comments: December 1970 NIC NWG/RFC 1 7 April 1969 NIC 4687 HOST Software S. Crocker (UCLA)

Request for Comments: December 1970 NIC NWG/RFC 1 7 April 1969 NIC 4687 HOST Software S. Crocker (UCLA) Network Working Group J. B. North Request for Comments: 84 23 December 1970 NIC 5620 LIST OF NWG/RFC s 1-80 NWG/RFC 1 7 April 1969 NIC 4687 HOST Software NWG/RFC 2 9 April 1969 NIC 4688 HOST Software B.

More information

The Origins of the Internet

The Origins of the Internet The Origins of the Internet All of the men were nervous as they waited. But Len Kleinrock was the most nervous. The year was 1969, and just over 20 people were crowded into the room. A group of pale men

More information

The Internet and The World Wide Web. Peter Henderson

The Internet and The World Wide Web. Peter Henderson The Internet and The World Wide Web Peter Henderson phenders@butler.edu 1 Wikipedia: The Internet (Not to be confused with the World Wide Web) The Internet is the global system of interconnected computer

More information

CS/INFO 431 Web Information Systems Spring Carl Lagoze Sadat Shami

CS/INFO 431 Web Information Systems Spring Carl Lagoze Sadat Shami CS/INFO 431 Web Information Systems Spring 2008 Carl Lagoze Sadat Shami What is the Web? Thinking beyond the browser The Web provides: an architecture and a data layer and the site A web information system

More information

For more information about how to cite these materials visit

For more information about how to cite these materials visit Author(s): Don M. Blumenthal, 2010 License: Unless otherwise noted, this material is made available under the terms of the Attribution Non-commercial Share Alike 3.0 license http://creativecommons.org/licenses/by-nc-sa/3.0/

More information

Goal Give an overview of the topic Approach Descriptive Use Internet as example. Content. What is the Internet?

Goal Give an overview of the topic Approach Descriptive Use Internet as example. Content. What is the Internet? Introduction What is the Internet? Introduction to Data Communication Kjell Åge Bringsrud (basert på lysark av Carsten Griwodz) INF1060 Introduction 1 Goal Give an overview of the topic Approach Descriptive

More information

Internet Applications. Introduction BUPT/QMUL

Internet Applications. Introduction BUPT/QMUL Internet Applications Introduction BUPT/QMUL 2019-02-25 Agenda What is the Internet? How does it work? When & how did it come about? Who controls it? Where is it going? Refer to Chapter 1 and Chapter 3

More information

World Wide Web History, Architecture, Protocols Web Information Systems. CS/INFO 431 January 29, 2007 Carl Lagoze Spring 2007

World Wide Web History, Architecture, Protocols Web Information Systems. CS/INFO 431 January 29, 2007 Carl Lagoze Spring 2007 World Wide Web History, Architecture, Protocols Web Information Systems CS/INFO 431 January 29, 2007 Carl Lagoze Spring 2007 Acknowledgments Erik Wilde UC Berkeley http://dret.net/lectures/infosys-ws06/http

More information

Table of Contents. History of Unix and the Internet. Why did Internet start. Question for the audience. Early years

Table of Contents. History of Unix and the Internet. Why did Internet start. Question for the audience. Early years Table of Contents History of Unix and the Internet The father and mother of Open Technology Karst Koymans Informatics Institute University of Amsterdam (version 161, 2016/09/05 09:38:11) Tuesday, September

More information

The Internet. Based on information contained in Fall 2006 The Internet, Slide 1

The Internet. Based on information contained in Fall 2006 The Internet, Slide 1 The Internet Based on information contained in http://www.zakon.org/robert/internet/timeline/ 6.082 Fall 2006 The Internet, Slide 1 1968 Bolt Beranek and Newman, Inc. (BBN) awarded Packet Switch contract

More information

Agententechnologien in der Telekommunikation

Agententechnologien in der Telekommunikation Agententechnologien in der Telekommunikation Sommersemester 2009 Dr. Fikret Sivrikaya fikret.sivrikaya@dai-labor.de Lecture 1 29.04.2009 Agententechnologien in betrieblichen Anwendungen und der Telekommunikation

More information

The Origins of the Internet

The Origins of the Internet The Origins of the Internet The Origins of the Internet All of the men were nervous as they waited. But Len Kleinrock was the most nervous. The year was 1969, and just over 20 people were crowded into

More information

. History of Unix and the Internet. The father and mother of Open Technology. Karst Koymans. Tuesday, September 2, 2014

. History of Unix and the Internet. The father and mother of Open Technology. Karst Koymans. Tuesday, September 2, 2014 .. History of Unix and the Internet The father and mother of Open Technology Karst Koymans Informatics Institute University of Amsterdam (version 4.6, 2014/10/08 12:14:32) Tuesday, September 2, 2014 Karst

More information

EE228a - Lecture 2 - Spring 2006 Internet

EE228a - Lecture 2 - Spring 2006 Internet EE228a - Lecture 2 - Spring 2006 Internet Jean Walrand, Scribed by Bonnie Zhu 1 Abstract In today s class, we cover the topic of the Internet with emphasis on review of TCP/IP. ( A good reference is [1]

More information

CSE 486/586: Distributed Systems

CSE 486/586: Distributed Systems CSE 486/586: Distributed Systems The Internet in Two Lectures (Part 1) Ethan Blanton Department of Computer Science and Engineering University at Buffalo Last Time Attendance is required Academic Integrity

More information

Rab Nawaz Jadoon. Data Communication and Computer Networks DCS. Assistant Professor COMSATS IIT, Abbottabad. Department of Computer Science

Rab Nawaz Jadoon. Data Communication and Computer Networks DCS. Assistant Professor COMSATS IIT, Abbottabad. Department of Computer Science Data Communication and Computer Networks Rab Nawaz Jadoon DCS Assistant Professor COMSATS IIT, Abbottabad COMSATS Institute of Information Technology Computer Communication Networks Data communications

More information

EE-6304: Computer Networks. Lecture No. 1 Spring-2014 Semester

EE-6304: Computer Networks. Lecture No. 1 Spring-2014 Semester EE-6304: Computer Networks Lecture No. 1 Spring-2014 Semester Self Introduction Ph.D. Electrical Engg. U.E.T. Taxila, 2008 M.S. Information systems Engg. Osaka university, Japan, 2002 B.Sc. Electrical

More information

Architectural Principles

Architectural Principles Architectural Principles Brighten Godfrey cs598pbg August 31 2010 slides 2010 by Brighten Godfrey unless otherwise noted Today Clark: TCP / IP design philosophy Architectural principles Goals of the architecture

More information

Course goals and overview

Course goals and overview Course goals and overview EECS 489 Computer Networks http://www.eecs.umich.edu/~zmao/eecs489 Z. Morley Mao Tuesday Sept 7, 2004 Acknowledgement: Some slides taken from Kurose&Ross and Katz&Stoica 1 Instructors

More information

Advanced Computer Networks

Advanced Computer Networks Advanced Computer Networks UIUC CS 538 Spring 2019 Instructor: Brighten Godfrey TA: Bingzhe Liu slides 2010-2019 by Brighten Godfrey except photographs (from Computer History Museum) and unless otherwise

More information

Observations on the Beginnings of the Internet

Observations on the Beginnings of the Internet Observations on the Beginnings of the Internet David Walden My involvement I believe I was the first Internet programmer: I began code design for the first Internet packet-switch in 1968. In the following

More information

The Basics of Networking

The Basics of Networking c h a p t e r 3 The Basics of Networking Making the Connection lawrence snyder Times are Changing Nowhere Is Remote People are more interconnected Social interactions are changing Freedom of Seach and

More information

COMS 647: Communication Technology

COMS 647: Communication Technology COMS 647: Communication Technology Plan Presentation Sign-up Historical Context History of Computing History of the Internet Preview Plan Presentation Sign-up Introduction Communication Technology Two

More information

NIC #22161 Mar "On a Possible Lockup Condition in the IMP Subnet Due to Message Sequencing"

NIC #22161 Mar On a Possible Lockup Condition in the IMP Subnet Due to Message Sequencing L. Kleinrock (UCLA-NMC) H. Opderbeck (UCLA-NMC) NIC #22161 Mar 1974 "On a Possible Lockup Condition in the IMP Subnet Due to Message Sequencing" Lockup or deadlock conditions are one of the most serious

More information

Introduction To Networking

Introduction To Networking 1 Introduction To Networking AL The Alcatel-Lucent NRS I exam topics covered in this chapter include the following: RI The significance of the ARPANET TE The problems with having different protocols, and

More information

IP Packet Switching. Goals of Todayʼs Lecture. Simple Network: Nodes and a Link. Connectivity Links and nodes Circuit switching Packet switching

IP Packet Switching. Goals of Todayʼs Lecture. Simple Network: Nodes and a Link. Connectivity Links and nodes Circuit switching Packet switching IP Packet Switching CS 375: Computer Networks Dr. Thomas C. Bressoud Goals of Todayʼs Lecture Connectivity Links and nodes Circuit switching Packet switching IP service model Best-effort packet delivery

More information

Review of Lecture 1. EEC-484/584 Computer Networks. Network Hardware. Outline. Lecture 2. Wenbing Zhao

Review of Lecture 1. EEC-484/584 Computer Networks. Network Hardware. Outline. Lecture 2. Wenbing Zhao EEC-484/584 Computer Networks Lecture 2 Review of Lecture 1 Uses of computer networks Network Hardware 3 wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and

More information

Internet Design Principles and Architecture

Internet Design Principles and Architecture Internet Design Principles and Architecture Venkat Padmanabhan Microsoft Research 2 April 2001 Venkat Padmanabhan 1 Lecture Outline A brief history of the Internet How is the Internet different from the

More information

Chapter Topics. The History of the Internet. Chapter 7: Computer Networks, the Internet, and the World Wide Web

Chapter Topics. The History of the Internet. Chapter 7: Computer Networks, the Internet, and the World Wide Web Chapter Topics Chapter 7: Computer Networks, the Internet, and the World Wide Web CS10051: Intro. to Computer Science Kent State University History of the Internet History of the World Wide Web Internet

More information

History of Unix and the Internet

History of Unix and the Internet History of Unix and the Internet The father and mother of Open Technology Karst Koymans Informatics Institute University of Amsterdam (version 17.6, 2017/09/07 13:14:49) Tuesday, September 5, 2017 Karst

More information