Introduction 1-1 Chapter 1 Introduction Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on.

Slides:



Advertisements
Similar presentations
Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge
Advertisements

CPSC 441 TUTORIAL – APRIL 2, 2012 TA: RUITING ZHOU TRANSMISSION MEDIA.
Introduction to Physical Layer
Chapter 1 Introduction Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 Introduction.
CS 381 Introduction to computer networks Lecture 2 1/29/2015.
James 1:5 If any of you lacks wisdom, he should ask God, who gives generously to all without finding fault, and it will be given to him.
Introduction 1-1 Chapter 1 Introduction slides are modified from J. Kurose & K. Ross CPE 400 / 600 Computer Communication Networks Lecture 2.
Introduction1-1 Introduction to Computer Networks Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet.
Introduction1-1 Chapter 1 Introduction All material copyright J.F Kurose and K.W. Ross, All Rights Reserved.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
CS 325 Computer Networks Sami Rollins Fall 2003.
Lecture Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Physical Layer 1b session 1 TELE3118: Network Technologies Week 1: Physical Layer Some slides have been taken from:  Computer Networking: A Top.
Lecture Internet Overview: roadmap 1.1 What is the Internet? (A simple overview last week) Today, A closer look at the Internet structure! 1.2 Network.
Lets begin…. Introduction1-2 Access networks and physical media Q: How to connect end systems to edge router? residential access nets institutional access.
1 Day 01 - The Internet. 2 Chapter 1 Introduction Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross.
Networking Based on the powerpoint presentation of Computer Networking: A Top Down Approach Featuring the Internet, Third Edition, J.F. Kurose and K.W.
6: Wireless and Mobile Networks Wireless LANs.
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Introduction1-1 Chapter 1: Introduction Our goal:  get context, overview, “feel” of networking  more depth, detail later in course  approach: m descriptive.
Introduction to Packet Switching 1-1. Introduction 1-2 What is the Internet 1.1 What is the Internet? 1.2 Network edge  end systems, access networks,
Introduction1-1 CS 325 Computer Networks Sami Rollins Fall 2005.
Introduction1-1 Lecture 1 – Introduction slides are modified from J. Kurose & K. Ross University of Nevada – Reno Computer Science & Engineering Department.
Introduction to Physical Layer Computer Networks Computer Networks Term B14.
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
Chapter 1 Introduction Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
Introduction A closer look at network structure: network edge: – hosts: clients and servers – servers often in data centers  access networks, physical.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Protocol layers, service models.
Data Communication & Computer Networks CS 1652 The slides are adapted from the publisher’s material All material copyright J.F Kurose and K.W.
Introduction1-1 Chapter 1 Introduction Computer Networking: A Top Down Approach, 4 th edition. Jim Kurose, Keith Ross Addison-Wesley, July A note.
CS 3830 Day 2 Introduction 1-1. Announcements  Program 1 posted on the course web  Project folder must be in 1DropBox on S drive by: 9/14 at 3pm  Must.
Introduction 1-1 Chapter 1 Introduction Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on.
Computer Networking Introduction, Part I. Lecture #1: Part I: Introduction Chapter goal: get context, overview, “feel” of networking.
Introduction1-1 Chapter 1: Introduction Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet as example.
RSC Part I: Introduction Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are, mainly, part of the companion slides to.
Introduction Chapter 1 Introduction Computer Networking: A Top Down Approach Featuring the Internet, 3 rd edition. Jim Kurose, Keith Ross Addison-Wesley,
Instructor: Christopher Cole Some slides taken from Kurose & Ross book IT 347: Chapter 1.
Chapter 1 Introduction Terminology, Net Edge Computer Networking: A Top Down Approach, 5 th edition. Jim Kurose, Keith Ross Addison-Wesley, April 2009.
Introduction 1-1 Chapter 1: Introduction Our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet as example.
Introduction1-1 Course Code:EE/TE533 Instructor: Muddathir Qamar.
CS 3214 Computer Systems Godmar Back Lecture 23. Announcements Project 5 due Dec 8 Exercise 10 handed out Exercise 11 coming before Thanksgiving CS 3214.
Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on.
Introduction Switches and Access. 2 Chapter 1 Introduction Computer Networking: A Top Down Approach Featuring the Internet, 5 rd edition. Jim.
Introduction 1-1 Chapter 1 Introduction Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 CS3516:
Networking CS 1652 The slides are adapted from the publisher’s material All material copyright J.F Kurose and K.W. Ross, All Rights Reserved.
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 1 Omar Meqdadi Department of Computer Science and Software Engineering.
Introduction 1-1 Networking Admin  1 to 4 lectures a week for 11 weeks for a total of 23 lectures  Interleaves with Functional Programming  First prac.
Introduction1-1 Chapter 1 Computer Networks and the Internet Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose,
Introduction 1-1 Chapter 1 Introduction Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on.
CPSC441 Computer Communications Aniket Mahanti Introduction 1-1.
CS 381 Introduction to computer networks
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 2 Omar Meqdadi Department of Computer Science and Software Engineering.
1: Introduction1 Internet Services and Protocols Adapted from “Computer Networking: A Top Down Approach Featuring the Internet” Kurose and Ross, Addison.
CSEN 404 Introduction to Networks Amr El Mougy Lamia AlBadrawy.
1 Ram Dantu University of North Texas, Practical Networking.
Physical Media physical link: what lies between transmitter & receiver
Introduction (2) Overview: access net, physical media
Graciela Perera Introduction Graciela Perera
Day 01 - The Internet.
Chapter 1: Introduction
Chapter 1 Introduction Computer Networking: A Top Down Approach
Introduction 1 1: Introduction.
Chapter 1: Introduction
2017 session 1 TELE3118: Network Technologies Week 1: Physical Layer
2012 session 1 TELE3118: Network Technologies Week 1: Physical Layer
Chapter 1 Introduction Computer Networking: A Top Down Approach 6th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these.
Computer Networking 숙명여자대학교 컴퓨터 과학과 최 종원.
Chapter 1: Introduction
Chapter 1 Introduction Computer Networking: A Top Down Approach
Presentation transcript:

Introduction 1-1 Chapter 1 Introduction Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on the use of these ppt slides: We’re making these slides freely available to all (faculty, students, readers). They’re in PowerPoint form so you see the animations; and can add, modify, and delete slides (including this one) and slide content to suit your needs. They obviously represent a lot of work on our part. In return for use, we only ask the following:  If you use these slides (e.g., in a class) that you mention their source (after all, we’d like people to use our book!)  If you post any slides on a www site, that you note that they are adapted from (or perhaps identical to) our slides, and note our copyright of this material. Thanks and enjoy! JFK/KWR All material copyright J.F Kurose and K.W. Ross, All Rights Reserved

Introduction Chapter 1: introduction our goal:  get “feel” and terminology  more depth, detail later in course  approach:  use Internet as example overview:  what’s the Internet?  what’s a protocol?  network edge; hosts, access net, physical media  network core: packet/circuit switching, Internet structure  performance: loss, delay, throughput  security  protocol layers, service models  history 1-2

Introduction Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge  end systems, access networks, links 1.3 network core  packet switching, circuit switching, network structure 1.4 delay, loss, throughput in networks 1.5 protocol layers, service models 1.6 networks under attack: security 1.7 history 1-3

Introduction What’s the Internet: “nuts and bolts” view  millions of connected computing devices:  hosts = end systems  running network apps  communication links  fiber, copper, radio, satellite  transmission rate: bandwidth  Packet switches: forward packets (chunks of data)  routers and switches wired links wireless links router mobile network global ISP regional ISP home network institutional network smartphone PC server wireless laptop 1-4

Introduction “Fun” internet appliances IP picture frame Web-enabled toaster + weather forecaster Internet phones Internet refrigerator Slingbox: watch, control cable TV remotely 1-5 Tweet-a-watt: monitor energy use

Introduction  Internet: “network of networks”  Interconnected ISPs  loosely hierarchical  public Internet versus private intranet  protocols control sending, receiving of msgs  e.g., TCP, IP, HTTP, Skype,  Internet standards  IETF (Internet Engineering Task Force) RFC (Request for Comments)  IEEE (Institute of Electrical and Electronics Engineers) IEEE 802 (LAN/MAN) What’s the Internet: “nuts and bolts” view mobile network global ISP regional ISP home network institutional network 1-6

What’s the Internet: a service view  Infrastructure that provides services to applications:  Web, VoIP, , games, e- commerce, social nets, …  provides programming interface to apps  hooks that allow sending and receiving app programs to “connect” to Internet  provides service options, analogous to postal service mobile network global ISP regional ISP home network institutional network Introduction 1-7

Introduction What’s a protocol? human protocols:  “what’s the time?”  “I have a question”  introductions … specific msgs sent … specific actions taken when msgs received, or other events network protocols:  machines rather than humans  all communication activity in Internet governed by protocols protocols define format, order of msgs sent and received among network entities, and actions taken on msg transmission, receipt 1-8

Introduction a human protocol and a computer network protocol: Q: other human protocols? Hi Got the time? 2:00 TCP connection response Get time TCP connection request What’s a protocol? 1-9

Introduction Chapter 1: roadmap 1.1 what is the Internet? 1.2 network edge  end systems, access networks, links 1.3 network core  packet switching, circuit switching, network structure 1.4 delay, loss, throughput in networks 1.5 protocol layers, service models 1.6 networks under attack: security 1.7 history 1-10

Introduction A closer look at network structure:  network edge:  hosts: clients and servers  servers often in data centers  access networks, physical media: wired, wireless communication links  network core:  interconnected routers  network of networks mobile network global ISP regional ISP home network institutional network 1-11

Introduction 1-12  end systems (hosts):  run application programs  e.g. Web,  at “edge of network”  Two communication models  client/server model  client host requests, receives service from always-on server  e.g. Web browser/server; client/server  peer-peer model:  minimal (or no) use of dedicated servers  e.g. Skype, BitTorrent client/server peer-peer Network Edge

Network Edge (Host): sends packets of data host sending function:  takes application message  breaks into smaller chunks, known as packets, of length L bits  transmits packet into access network at transmission rate R  link transmission rate, aka link capacity, aka link bandwidth R: link transmission rate host 1 2 two packets, L bits each packet transmission delay time needed to transmit L-bit packet into link L (bits) R (bits/sec) = = 1-13

Introduction Access networks and physical media Q: How to connect end systems to edge router?  residential access nets  institutional access networks (school, company)  mobile access networks keep in mind:  bandwidth (bits per second) of access network?  shared or dedicated? 1-14

Introduction Access net: digital subscriber line (DSL) central office ISP telephone network DSLAM voice, data transmitted at different frequencies over dedicated line to central office  use existing telephone line to central office DSLAM  data over DSL phone line goes to Internet  voice over DSL phone line goes to telephone net  < 2.5 Mbps upstream transmission rate (typically < 1 Mbps)  < 24 Mbps downstream transmission rate (typically < 10 Mbps) DSL modem splitter DSL access multiplexer 1-15

Introduction Access net: cable network cable modem splitter … cable headend Channels VIDEOVIDEO VIDEOVIDEO VIDEOVIDEO VIDEOVIDEO VIDEOVIDEO VIDEOVIDEO DATADATA DATADATA CONTROLCONTROL frequency division multiplexing (FDM): different channels transmitted in different frequency bands 1-16

Introduction data, TV transmitted at different frequencies over shared cable distribution network cable modem splitter … cable headend CMTS ISP cable modem termination system  HFC: hybrid fiber coax  asymmetric: up to 30Mbps downstream transmission rate, 2 Mbps upstream transmission rate  network of cable and fiber attaches homes to ISP router  homes share access network to cable headend  unlike DSL, which has dedicated access to central office Access net: cable network 1-17 It combines optical fiber and coaxial cable

Introduction Access net: home network to/from headend or central office cable or DSL modem router, firewall, NAT wired Ethernet (100 Mbps) wireless access point (54 Mbps) wireless devices often combined in single box 1-18

Introduction Access net: home network 1-19 Fiber to the Home (FTTH) ONT OLT central office optical splitter ONT optical fiber optical fibers Internet OLT: Optical Line Terminal ONT: Optical Network Terminal  Optical links from central office to the home  Hybrid (dedicated & shared)  Much higher Internet rates: 1Gbps  high-speed point-to-point transmission (e.g., 10’s-100’s Gpbs transmission rate)  Fiber also carries television and phone services

Introduction Enterprise access networks (Ethernet)  typically used in companies, universities, etc  10 Mbps, 100Mbps, 1Gbps, 10Gbps transmission rates  today, end systems typically connect into Ethernet switch Ethernet switch institutional mail, web servers institutional router institutional link to ISP (Internet) 1-20

Introduction Wireless access networks  shared wireless access network connects “end system’ to router  via base station aka “access point” wireless LANs (WiFi):  within building (100 ft)  b/g: 11, 54 Mbps transmission rate  n: 300 Mbps transmission rate wide-area wireless access  provided by telco (cellular) operator,  Base Station – range:10 km  Transmission Rate - between 1 and 10 Mbps  3G, LTE, 4G to Internet 1-21 aka: also known as

Introduction Physical media  bit: propagates between transmitter/receiver pairs  physical link: what lies between transmitter & receiver  guided media:  signals propagate in solid media: copper, fiber, coaxial  unguided media:  signals propagate freely, e.g., radio twisted pair (TP)  two insulated copper wires  Category 5: 100 Mbps, 1 Gpbs Ethernet  Category 6: 10Gbps 1-22 RJ45 잭

Introduction Physical media: coax, fiber coaxial cable:  two concentric copper conductors  bidirectional  broadband:  multiple channels on cable  HFC (for cable modem) fiber optic cable:  glass fiber carrying light pulses, each pulse a bit  high-speed operation:  high-speed point-to-point transmission (e.g., 10’s-100’s Gpbs transmission rate)  low error rate:  repeaters spaced far apart  immune to electromagnetic noise 1-23 coaxial := co + axis := 공통의 축을 지닌

Introduction Physical media: radio  signal carried in electromagnetic spectrum  전자기파  창안자 : Maxwell & Herz  no physical “wire”  bidirectional  propagation environment effects:  reflection  obstruction by objects  interference radio link types:  terrestrial microwave  e.g. up to 45 Mbps channels  마이크로파 = 고주파 300MHz ~ 300GHz  생활무전기 주파수 : 448Mhz  LAN (e.g., WiFi)  11Mbps, 54 Mbps  Wide-area (e.g., cellular)  3G cellular: ~ few Mbps  Satellite  Kbps to 45Mbps channel (or multiple smaller channels)  270 msec end-end delay 1-24