Chaos, Communication and Consciousness Module PH19510 Lecture 12 Data Networks Across the World.

Slides:



Advertisements
Similar presentations
Introduction 2 1: Introduction.
Advertisements

CSCI-235 Micro-Computers in Science The Network. Network Fundamentals A computer network consists of two or more computers linked together to exchange.
Network Services Networking for Home & Small Business.
Network Layer and Transport Layer.
EEC-484/584 Computer Networks Lecture 3 Wenbing Zhao
Semester Copyright USM EEE442 Computer Networks Introduction: Protocols En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex, UK)
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
Networking Support In Java Nelson Padua-Perez Chau-Wen Tseng Department of Computer Science University of Maryland, College Park.
The Internet and the World Wide Web ICS 61– Winter, 2015.
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Process-to-Process Delivery:
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
Presentation on Osi & TCP/IP MODEL
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
© 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.
SEED Infotech Pvt. Ltd. 1 Networking in Java. SEED Infotech Pvt. Ltd. 2 Objectives of This Session Describe issues related to any type of network using.
CPS Today’s topics Computer Applications Computer Communications Upcoming Computer Security ( Great Ideas, Chapter 11) Reading Great Ideas, Chapter.
Huda AL_Omairl - Network 71 Protocols and Network Software.
TCP/IP and the Internet ARPANET (1969) –R&D network funded by DARPA. –Packet Switching Survive nuclear war. –Experimental to operational (1975). –Not suitable.
Network Services Networking for Home & Small Business.
Mukesh N. Tekwani Elphinstone College Mumbai
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Chapter 1. Introduction. By Sanghyun Ahn, Deot. Of Computer Science and Statistics, University of Seoul A Brief Networking History §Internet – started.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
TCP/IP Transport and Application (Topic 6)
1 Figure 3-2: TCP/IP Standards (Study Figure) Origins  Defense Advanced Research Projects Agency (DARPA) created the ARPANET  An internet connects multiple.
Internet Protocol B Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
Chapter 1 Communication Networks and Services Network Architecture and Services.
1 Lecture # 21 Evolution of Internet. 2 Circuit switching network This allows the communication circuits to be shared among users. E.g. Telephone exchange.
Marwan Al-Namari Week 5. Responsible for delivering packets between endpoints over multiple links Physical Link Network Transport Application.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
William Stallings Data and Computer Communications
Communication Networks - Overview CSE 3213 – Fall November 2015.
1 Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Advanced UNIX programming Fall 2002, lecture 16 Instructor: Ashok Srinivasan Acknowledgements: The syllabus and power point presentations are modified.
Transmission Control Protocol (TCP) Internet Protocol (IP)
Networks and the Internet Topic 3. Three Important Networking Technologies Networks, Internet, WWW.
Enterprise Network Systems TCP Mark Clements. 3 March 2008ENS 2 Last Week – Client/ Server Cost effective way of providing more computing power High specs.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Lecture 4 : Network Architectures (cont..) 1. 2 Summary of OSI Layers.
Computer Communications
Introduction to Networks
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Computer Networks.
Chapter 1 Communication Networks and Services
Distributed Systems.
Networking for Home and Small Businesses – Chapter 6
Introduction to Networks
Networking for Home and Small Businesses – Chapter 6
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Process-to-Process Delivery:
Lecture 1 Overview of Communication Networks and Services
Transport Protocols An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Lecture 2: Overview of TCP/IP protocol
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
Networking for Home and Small Businesses – Chapter 6
OSI Reference Model Unit II
Process-to-Process Delivery: UDP, TCP
OSI Model 7 Layers 7. Application Layer 6. Presentation Layer
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Unit – III Network Essentials
Presentation transcript:

Chaos, Communication and Consciousness Module PH19510 Lecture 12 Data Networks Across the World

Overview of Lecture Early data communications Circuit switching The modem – Data over phone lines Packet switched networks ARPAnet, SERCnet Internet protocols World Wide Web

Early Data Communications 1793 Chappe tower network 1850s onward – Telegraph network 1889 Automatic switching of telephones 1940 George Stibitz used teletype to send instructions & receive back data.

Circuit Switching Dedicated connection between nodes Established for duration of communications Guaranteed capacity Inefficient use of resources

The Modem Modulate & Demodulate Convert 1s and 0s into sounds for transmission over telephone line Originally acoustic coupling Must be in audio (400Hz-4Khz) range Encode 1 & 0 as tones Nowadays up to 56kbps over conventional phone system

Computer Networking in the 1960s & 70s Remote users connected to central facilities Several terminals multiplexed over dedicated phone line Multiplexer shares connection between users Terminals Multiplexer Direct Connection Minicomputer/ mainframe

Packet Switching key ideas  Decentralised network, multiple routes between nodes  Information split into message blocks (packets)  Delivery of packets by store & forward Efficient use of resources Reliable

What’s in a packet ? Source Address (IP) Destination Address (IP) Length of packet in bytes Total number of packets in message Sequence Number Checksum Data

ARPANET (USA) Advanced Projects Research Agency (USA) First Packet switched Network, Q4, Nodes  University of California, Los Angeles  Stanford Research Institute  University of California, Santa Barbara  University of Utah Interface Message Processors (IMPs) deal with packet switching. IMPs connected to mainframe/minis at each node.

ARPAnet in 1977

X.25 networks Simlar principles to ARPAnet 1974 SERCnet  linked UK universities & research institutes  became JANET IPSS – International Packet Switched System  1 st international PSS  US, Canada, Europe, Australia

Request For Comment (RFC) Building networks is a collaborative enterprise. RFC mechanism came out of ARPA Serve as mechanism for dissemination for information Some become adopted as standards

Inter-networking By early 80s, several different networks  ARPAnet, SERCnet, UUCP, Tymenet, AOL… Gateways linked some networks Difficult to transfer data/information across Solution – TCP/IP  protocol sits ‘on-top’ of different networks  allows seamless integration

Layers of Protocol Break networking into series of ‘layers’ Application – Web browser, etc Transport – Get messages from host to host (TCP) Network – Get packets across single network (IP) Data Link – Protocol over single link in network (UDP) Physical – Cables, connectors

Seamless networking – from NOAA

Growth of the net

Map of the Internet

The World Wide Web Service running on the internet 1990 First implementation  Tim Berners-Lee, CERN  Browser – World Wide Web  Server – info.cern.ch  Pages – CERN Telephone book

Application Layer Application specific data Application layer protocols  HTTP: world wide web  FTP: File Transfer Protocol  SMTP: Send message to :

Transport Layer (TCP) Take message from application layer Break message into packets Put sequence numbers on packets Pass to Networking layer Re-transmit faulty packets Put received packets in correct order Discard duplicate packets

Network Layer (IP) Takes data from Transport Layer Provide unique global addressing Deal with routing ‘Unreliable’  Best efforts at getting data through  Rely on upper layer to ensure relability Connectionless protocol  Send packets on without establishing prior connection

Data Link Layer Takes data from Network layer Prepares for transmission on physical layer Depends on medium  Modem: Speed etc.  Ethernet: Ethernet addresses, collision avoidance

Physical Layer Cables, Plugs & Sockets Voltages, Frequencies etc

Review of Lecture Early data communications Circuit switching The modem – Data over phone lines Packet switched networks ARPAnet, SERCnet Internet protocols World wide Web