Computer Networking: a Top Down Approach Seventh Edition

Computer Networking: a Top Down Approach Seventh Edition

Computer Networking: A Top Down Approach Seventh Edition Chapter 1 Introduction Slides in this presentation contain hyperlinks. JAWS users should be able to get a list of links by using INSERT+F7 Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Introduction (1 of 2) Our Goal: • get “feel” and terminology • more depth, detail later in course • approach: – use Internet as example Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Introduction (2 of 2) 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 Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Learning Objectives (1 of 7) 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 Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved What’s the Internet: “Nuts and Bolts” View (1 of 2) • billions 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 Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved What’s the Internet: “Nuts and Bolts” View (2 of 2) Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved “Fun” Internet-Connected Devices Web-enabled toaster + weather forecaster IP picture frame http://www.ceiva.com/ Tweet-a-watt: Slingbox: watch, monitor energy use control cable TV remotely sensorized, bed mattress Internet refrigerator Internet phones Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved What’s the Internet: “Nuts and Bolts” View • Internet: “network of networks” – Interconnected ISPs • protocols control sending, receiving of messages – e.g., TCP, IP, HTTP, Skype, 802.11 • Internet standards – RFC: Request for comments – IETF: Internet Engineering Task Force Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved What’s the Internet: A Service View • infrastructure that provides services to applications: – Web, VoIP, email, 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 Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved What’s a Protocol? (1 of 2) human protocols: network protocols: • “what’s the time?” • machines rather than humans • “I have a question” • all communication activity in Internet governed by protocols • introductions … specific messages sent protocols define format, order … specific actions taken of messages sent and when messages received, received among network or other events entities, and actions taken on message transmission, receipt Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved What’s a Protocol? (2 of 2) A human protocol and a computer network protocol: Q: other human protocols? Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Learning Objectives (2 of 7) 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 Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved 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 Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved 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? Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Access Network: Digital Subscriber Line (DSL) (1 of 2) Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Access Network: Digital Subscriber Line (DSL) (2 of 2) • 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 Mbp s) • < 24 Mbps downstream transmission rate (typically < 10 Mbps) Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Access Network: Cable Network (1 of 3) frequency division multiplexing: different channels transmitted in different frequency bands Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Access Network: Cable Network (2 of 3) Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Access Network: Cable Network (3 of 3) • HFC: hybrid fiber coax – asymmetric: up to 30Mbps downstream transmission rate, 2 Mbps upstream transmission rate • network of cable, fiber attaches homes to ISP router – homes share access network to cable headend – unlike DSL, which has dedicated access to central office Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Access Network: Home Network Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved 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 Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Wireless Access Networks (1 of 2) • shared wireless access network connects end system to router – via base station aka “access point” wireless L A Ns: • within building (100 ft.) • 802.11b/g/n (WiFi): 11, 54, 450 Mbps transmission rate Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Wireless Access Networks (2 of 2) wide-area wireless access • provided by telco (cellular) operator, 10’s kilometre • between 1 and 10 Mbps • 3G, 4G: LTE Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved 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 packet time needed to L(bits) transmission== transmitL -bit delay æöbits packet into link Rç÷ èøsec Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Physical Media • bit: propagates between twisted pair (TP) transmitter/receiver pairs • two insulated copper wires • physical link: what lies – Category 5: 100 Mbps, 1 Gb between transmitter & receiver ps Ethernet • guided media: – Category 6: 10Gbps – signals propagate in solid media: copper, fiber, coax • unguided media: – signals propagate freely, e.g., radio Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Physical Media: Coax, Fiber (1 of 2) Coaxial Cable: • two concentric copper conductors • bidirectional • broadband: – multiple channels on cable – HFC Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Physical Media: Coax, Fiber (2 of 2) 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 G bps transmission rate) • low error rate: – repeaters spaced far apart – immune to electromagnetic noise Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Physical Media: Radio (1 of 2) • signal carried in electromagnetic spectrum • no physical “wire” • bidirectional • propagation environment effects: – reflection – obstruction by objects – interference Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Physical Media: Radio (2 of 2) Radio Link Types: • terrestrial microwave – e.g. up to 45 Mbps channels • LAN (e.g., WiFi) – 54 Mbps • wide-area (e.g., cellular) – 4G cellular: ~ 10 Mbps • Satellite – Kbps to 45Mbps channel (or multiple smaller channels) – 270 millisec end-end delay – geosynchronous versus low altitude Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Learning Objectives (3 of 7) 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 Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved The Network Core • mesh of interconnected routers • packet-switching: hosts break application-layer messages into packets – forward packets from one router to the next, across links on path from source to destination – each packet transmitted at full link capacity Copyright © 2017, 2013, 2010 Pearson Education, Inc. All Rights Reserved Packet-Switching: Store-and-Forward (1 of 3) Copyright © 2017, 2013, 2010

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    100 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us