Atoms, Bits, and Networks An Engineering Approach to Computer Networking.

Slides:



Advertisements
Similar presentations
CENG 3331 Introduction to Telecommunications and Networks.
Advertisements

International Academy Design and Technology Technology Classes.
Assignment 3 LTEC 4550 Cason Parker. Network Hub A Network Hub is a device that connects other devices together using Ethernet cables. Hubs are unintelligent.
5: DataLink Layer5-1 Cerf & Kahn’s Internetwork Architecture What is virtualized? r two layers of addressing: internetwork and local network r new layer.
1-1 Introduction to Computer Networks and Data Communications.
Digicom II Digital Communications Part II Based on book by Keshav “An Engineering Approach to Computer Networking” Jon Crowcroft
Computers © 2005 Prentice-Hall, Inc.Slide 1. Computers Chapter 6 Networks and Networking © 2005 Prentice-Hall, Inc.Slide 2.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 13 Introduction to Networks and the Internet.
1 CPE 400 / 600 Computer Communication Networks Dr. Mehmet Gunes slides are modified from S.K. Kasera and J. Kurose & K. Ross.
1/20 Introduction Outline Statistical Multiplexing Inter-Process Communication Network Architecture Performance Metrics Implementation Issues.
Transport Layer Flow. Socket Connections UDP Segment Structure.
Electronic Commerce Semester 1 Term 1 Lecture 2. Forces Fuelling E-Commerce Interest in e-commerce is being fuelled by: –Economic forces –Customer interaction.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 00-1 ECSE-4730: Computer Communications Networks (CCN): Introduction Shivkumar Kalyanaraman Rensselaer.
Lecture 1, 1Spring 2003, COM1337/3501Computer Communication Networks Rajmohan Rajaraman COM1337/3501 Textbook: Computer Networks: A Systems Approach, L.
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
Computer Communications & Networks COMSATS Islamabad Course Introduction Qaisar Javaid, Assistant Professor CIIT.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
Introduction to Data communication
Chapter 1 Overview Review Overview of demonstration network
Introduction to CS447 Department of Computer Science Southern Illinois University Edwardsville Fall, 2015 Dr. Hiroshi Fujinoki
Modems Mostly used to connect PCs to the Internet Modulates and demodulates the signal Converts analog data into digital and vice versa V.90/V.92 56K standards.
Chapter 1 Introduction to Computer Networks and Data Communications Data Communications and Computer Networks: A Business User’s Approach.
Electronic Communications Electronic communications describes a process in which two or more computers or devices transfer data, instruction, and information.
1/28/2010 Network Plus Network Device Review. Physical Layer Devices Repeater –Repeats all signals or bits from one port to the other –Can be used extend.
Final Review EECS 489 Computer Networks Z. Morley Mao Monday April 16, 2007.
1 Computer Communication & Networks Lecture 1 Introduction Waleed Ejaz
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
HNC COMPUTING - Network Concepts 1 Network Concepts Devices Introduction into Network Devices.
Networking Components Daniel Rosser LTEC Network Hub It is very difficult to find Hubs anymore Hubs sends data from one computer to all other computers.
Kyung Hee University 1/41 Introduction Chapter 1.
Telecommunications, the Internet, and Wireless Technology.
Convergence Technology. Ch 01 Telecom Overview  Define communications and telecommunications  Components of a communications system  Difference between.
IP addresses. Network Layer introduction 4.2 virtual circuit and datagram networks 4.3 what’s inside a router 4.4 IP: Internet Protocol datagram.
5: DataLink Layer5-1 Link Layer r 5.1 Introduction and services r 5.2 Error detection and correction r 5.3Multiple access protocols r 5.4 Link-Layer Addressing.
1 ECE453 - Introduction to Computer Networks Lecture 1: Introduction.
HUBS & SWITCHES: WHAT FOR ART THOU? By Wayne Sheppard ETEC 562.
IT-101 Section 001 Lecture #9 Introduction to Information Technology.
CSC339 Computer Communications & Networks Qaisar Javaid, Assistant Professor CIIT.
Realization of Home Appliances Control System based on Power Line Communication Technology.
A Beginner’s Guide LTEC 4550Jeff Spradlin Fall 2013.
Networking Components William Isakson LTEC 4550 October 7, 2012 Module 3.
NETWORK DEVICES Department of CE/IT.
COE 200 Fundamentals of Computer Engineering Instructor: Syed Z. Shazli
Computer Networks. Understand the rationale for the existence of networks. Distinguish between the three types of networks: LANs, MANs, and WANs. After.
-1- Georgia State UniversitySensorweb Research Laboratory CSC4220/6220 Computer Networks Dr. WenZhan Song Professor, Computer Science.
Data and Computer Communications 8 th and 9 th Edition by William Stallings Chapter 10 – Circuit Switching and Packet Switching.
Networks Standardisation & Protocols. Learning Objectives Explain the advantages of standardisation and describe some areas of standardisation such as.
Data Communications. A. Overview 1.Introduction 2.Network Models B. PHYSICAL LAYER AND MEDIA 1.Data and Signals 2.Digital Transmission 3.Analog Transmission.
1 Overview Administrative Networking: An Overview of Ideas and Issues.
1 Introduction IETF RFC1752 – a specification for a next-generation IP (IPng) IETF RFC2460 – IPv6 specification Designed to accommodate the highest speed.
CENG 3331 Introduction to Telecommunications and Networks.
Assignment 3 Jacob Seiz. Hub A hub provides a central access point for a network. Through multiple I/O ports a hub can connect multiple Ethernet devices.
SE-307: Computer Communication Networks
CS408/533 Computer Networks Text: William Stallings Data and Computer Communications, 6th edition Chapter 1 - Introduction.
Computer Networks.
Instructor Materials Chapter 1 Ever Wonder How It Works?
CS447 - Networks and Data Communications
Data Transmission and Computer Communications ECE: 412
Computer Network.
Network Concepts Devices
How Does Mpls Vpn Work Usually people confuse Multiprotocol Label Switching (MPLS) as a type of internet connection, but instead, it is a technique.
Introduction to Local Area Networks
Computer Network.
Network Architecture for Cyberspace
Chapter 1. Introduction Data Communications
DT001A, Simulation of communication systems, 7.5 ECTS
Introduction to Data Communications
Protocol Layering - Introduction
Atoms, Bits, and Networks
Presentation transcript:

Atoms, Bits, and Networks An Engineering Approach to Computer Networking

Introduction Today’s economy Today’s economy  manufacturing, distributing, and retailing atoms  but also  publishing  banking  film making….  main ‘product’ is creation and dissemination of information  part of the ‘information economy’ Future economy likely to be dominated by information Future economy likely to be dominated by information  e.g. smart shoes and wireless tags on groceries

Information A representation of knowledge A representation of knowledge  Knowledge of a song vs. representation Can represent in two ways Can represent in two ways  analog (atoms)  digital (bits) Digital is better Digital is better  computers manipulate digital information  infinitely replicable  networks can move bits efficiently

Information as atoms Common Common  books  bills  CDs  … We can do better if we represent information as bits We can do better if we represent information as bits The is the heart of the Digital Revolution The is the heart of the Digital Revolution  convert information as atoms to information as bits  use networks to move bits around instead of atoms  let bits be bits! (What industries are affected?) (What industries are affected?)

What do we need? Ways to represent all types of information as bits Ways to represent all types of information as bits Ways to move lots of bits everywhere, cheaply, and with quality of service Ways to move lots of bits everywhere, cheaply, and with quality of service  need to engineer computer networks to meet these objectives

Common network technologies Two successful computer networks Two successful computer networks  telephone network  Internet What comes next? What comes next?  something like an ATM network  ideas have influenced thinking on “next-generation” Internet We will study all three technologies We will study all three technologies

Concepts and techniques Protocols and protocol layering Protocols and protocol layering System design System design  rules of thumb Multiple access Multiple access  how to share a wire Switching Switching Scheduling Scheduling Naming, addressing and routing Naming, addressing and routing Error control Error control Flow control Flow control Traffic management Traffic management

Engineering computer networks Common protocols Common protocols Protocol implementation techniques Protocol implementation techniques