Network edge and network core. millions of connected compu?ng devices: hosts = end systems running network apps

Similar documents
Network Edge and Network Core

CSCI Topics: Internet Programming Fall 2008

What s a protocol? What s a protocol? A closer look at network structure: What s the Internet? What s the Internet? What s the Internet?

TCIPG Reading Group. Introduction to Computer Networks. Introduction 1-1

Chapter 1: roadmap. Access networks and physical media

Introduction. Abusayeed Saifullah. CS 5600 Computer Networks. These slides are adapted from Kurose and Ross

Chapter 1 Computer Networks and the Internet

Course book: Computer Networking. Computer Networks 3 rd edition. By Andrew ST S.Tanenbaum. Top Down approach 3 rd edition.

Computer Networks and the Internet

What s the Internet. routers: forward packets (chunks of data) millions of connected computing devices: hosts = end systems

Chapter 1 Introduction

Introduction cont. Some Structure in the Chaos. Packet switching versus circuit switching. Access networks and physical media

Network Overview. The network edge: The network edge: Internet Services Models. The network edge: A closer look at network structure:

Chapter 1: Introduction. Chapter 1: roadmap. What is the Internet? Introduction to Computer Networks 計 算 機 網 路 概 論

R2. The word protocol is often used to describe diplomatic relations. How does Wikipedia describe diplomatic protocol?

Internet architecture is very scalable. Thailand Statistics

Chapter 9. Internet. Copyright 2011 John Wiley & Sons, Inc 10-1

Chapter 9A. Network Definition. The Uses of a Network. Network Basics

Telecommunications, Networks, and Wireless Computing

ADSL or Asymmetric Digital Subscriber Line. Backbone. Bandwidth. Bit. Bits Per Second or bps

Chapter 9. Communications and Networks. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

Overview: Internet vs Data Center Networks

What s the Internet: a service view. Chapter 1 Introduction. What s the Internet: nuts and bolts view. What s the Internet: nuts and bolts view

Chapter 1: Introduction. Chapter 1 Introduction. Chapter 1: roadmap. Cool internet appliances. What s the Internet: nuts and bolts view

Roadmap. Cool internet appliances. Introduction to Computer Networks. What s the Internet: nuts and bolts view

Broadband 101: Installation and Testing

Chapter 4 Connecting to the Internet through an ISP

Think! Think! Data communications. Long-Distance. Modems: to analog and back. Transmission Media. The last mile is the hardest for digital information

COMPUTERS ARE YOUR FUTURE CHAPTER 8 WIRED & WIRELESS COMMUNICATION

Appendix A: Basic network architecture

Internet and IP addressing

(Refer Slide Time: 2:10)

Residential Broadband: Technologies for High-Speed Access To Homes

Narrowband and Broadband Access Technologies

Network+ Guide to Networks 6 th Edition. Chapter 7 Wide Area Networks

CHAPTER 10 THE INTERNET

Copyright. Transport networks. Physical layer Transport and access networks. Pag. 1

Residential Broadband: Technologies for High-Speed Access To Homes

Computers Are Your Future Prentice-Hall, Inc.

Tutor: Orawan Tipmongkolsilp

Introduction. Chapter 1 Introduction. CS 3516 Computer Networks. Chapter 1: Roadmap. Chapter 1: Introduction. Cool Internet Appliances

: Instructor

Telecommunications systems (Part 2)

INTERNET CONNECTIVITY

Broadband Primer. A Guide to High Speed Internet Technologies. Indiana Office of Utility Consumer Counselor

Objectives. Remote Connection Options. Teleworking. Connecting Teleworkers to the Corporate WAN. Providing Teleworker Services

EECC694 - Shaaban. Transmission Channel

Broadband Technology Clinic. Burlington Telecom Advisory Board

1.264 Lecture 34. Telecom: Connecting wired LAN, WAN. Next class: Green chapter 17. Exercise due before class

Course on Computer Communication and Networks. Lecture 1 & part of lecture 2 Chapter 1: Introduction

The part of the network that connects customers to the exchange, sometimes called the local loop or the last mile.

Evolving Telecommunications to Triple Play:

Chapter 1 Introduction

Chapter 9 Communications and Networks

Analog vs. Digital Transmission

1 Which network type is a specifically designed configuration of computers and other devices located within a confined area? A Peer-to-peer network

Discovering Computers Chapter 9 Communications and Networks

Internet Public Network

Introduction to computer networks and Cloud Computing

Wireless Networks. Reading: Sec5on 2.8. COS 461: Computer Networks Spring Mike Freedman

Networks 2. Gabriela Ochoa University of Stirling CSCU9B1 Essential Skills for the Information Age. Content

A General Glossary of Telecommunications Terminology

ADSL part 2, Cable Internet, Cellular

How To Get High Speed Internet In Australia

Getting Broadband. FCC Consumer Facts. What Is Broadband?

Introduction. Abusayeed Saifullah. CS 5600 Computer Networks. These slides are adapted from Kurose and Ross

Appendix 1: Satellite broadband service providers

Architecture and Performance of the Internet

Chapter 5. Data Communication And Internet Technology

XDSL and DSLAM Access Technologies

Public Network. 1. Relatively long physical distance 2. Requiring a service provider (carrier) Branch Office. Home. Private Network.

1.264 Lecture 32. Telecom: Basic technology. Next class: Green chapter 4, 6, 7, 10. Exercise due before class

Chapter 1 Introduction

CH.1. Lecture # 2. Computer Networks and the Internet. Eng. Wafaa Audah. Islamic University of Gaza. Faculty of Engineering

CSE 3461 / 5461: Computer Networking & Internet Technologies

Network Performance: Networks must be fast. What are the essential network performance metrics: bandwidth and latency

COMPSCI 111 / 111G An introduc)on to prac)cal compu)ng

Chapter 11: WAN. Abdullah Konak School of Information Sciences and Technology Penn State Berks. Wide Area Networks (WAN)

Lesson 1 - Computer Networks and Internet - Overview

Long Distance Connection and WAN

Physical Layer. Communication Satellites. ECE 453 Introduction to Computer Networks. Lecture 3 Physical Layer II

Module 2 Overview of Computer Networks

Chapter 1 Computer Networks and the Internet. Chapter 1: Introduction. Chapter 1: roadmap. Cool internet appliances

Next Generation of High Speed. Modems8

Community Forum Agenda October 2012

Chapter 7: Computer Networks, the Internet, and the World Wide Web. Invitation to Computer Science, C++ Version, Third Edition

BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS. BCS Level 5 Diploma in IT SEPTEMBER Computer Networks EXAMINERS REPORT

Introduction Chapter 1. Uses of Computer Networks

Multiplexing on Wireline Telephone Systems

Chapter 1 Computer Networks and the Internet

Wireless Links - Wireless communication relies on radio signals or infrared signals for transmitting data.

Public Switched Telephone System

Network Security. Vorlesung Kommunikation und Netze SS 10 E. Nett

Making Communities Better with Broadband

Broadband Access Technologies

The Telephone Network


Technical Glossary from Frontier

Data Transmission. Data Communications Model. CSE 3461 / 5461: Computer Networking & Internet Technologies. Presentation B

SIP Trunking and Voice over IP

Transcription:

Computer Networks 1-1 What s the Internet: nuts and bolts view PC server wireless laptop cellular handheld access points wired links millions of connected compu?ng devices: hosts = end systems running network apps communica?on links fiber, copper, radio, satellite transmission rate = bandwidth Mobile network Global Home network Regional Institutional network router routers: forward packets (chunks of data) 1-2 1

Cool internet appliances Web-enabled toaster + weather forecaster IP picture frame http://www.ceiva.com/ World s smallest web server http://www-ccs.cs.umass.edu/~shri/ipic.html Internet phones 1-3 What s the Internet: nuts and bolts view protocols control sending, receiving of msgs e.g., TCP, IP, HTTP, Skype, Ethernet Internet: network of networks loosely hierarchical public Internet versus private intranet Internet standards RFC: Request for comments IETF: Internet Engineering Task Force Mobile network Global Home network Regional Institutional network 1-4 2

What s the Internet: a service view communica?on infrastructure enables distributed applica?ons: Web, VoIP, email, games, e- commerce, file sharing communica?on services provided to apps: reliable data delivery from source to des?na?on best effort (unreliable) data delivery 1-5 What s a protocol? human protocols: what s the?me? I have a ques?on introduc?ons specific msgs sent specific ac?ons taken when msgs received, or other events network protocols: machines rather than humans all communica?on ac?vity in Internet governed by protocols protocols define format, order of msgs sent and received among network en<<es, and ac<ons taken on msg transmission, receipt 1-6 3

What s a protocol? a human protocol and a computer network protocol: Hi Hi Got the time? 2:00 time TCP connection request TCP connection response Get http://www.awl.com/kurose-ross <file> Q: Other human protocols? 1-7 A closer look at network structure: network edge: applica?ons and hosts network core: interconnected routers network of networks access networks, physical media: wired, wireless communica?on links 1-8 4

The network edge: end systems (hosts): run applica?on programs e.g. Web, email at edge of network client/server model client host requests, receives service from always- on server e.g. Web browser/server; email client/server peer- peer model: minimal (or no) use of dedicated servers e.g. Skype, BitTorrent peer-peer client/server 1-9 Access networks and physical media Q: How to connect end systems to edge router? residen?al access nets ins?tu?onal access networks (school, company) mobile access networks Keep in mind: bandwidth (bits per second) of access network? shared or dedicated? 1-10 5

Dial- up Modem central office telephone network Internet home PC home dial-up modem modem (e.g., AOL) Uses exis?ng telephony infrastructure Home is connected to central office up to 56Kbps direct access to router (o`en less) Can t surf and phone at same?me: not always on Digital Subscriber Line (DSL) home phone Existing phone line: 0-4KHz phone; 4-50KHz upstream data; 50KHz-1MHz downstream data Internet DSLAM splitter telephone network home PC DSL modem central office Also uses exis?ng telephone infrastruture up to 1 Mbps upstream (today typically < 256 kbps) up to 8 Mbps downstream (today typically < 1 Mbps) dedicated physical line to telephone central office 6

Residen?al access: cable modems Does not use telephone infrastructure Instead uses cable TV infrastructure HFC: hybrid fiber coax asymmetric: up to 30Mbps downstream, 2 Mbps upstream network of cable and fiber ajaches homes to router homes share access to router unlike DSL, which has dedicated access 1-13 Residen?al access: cable modems Diagram: http://www.cabledatacomnews.com/cmic/diagram.html 1-14 7

Cable Network Architecture: Overview server(s) cable headend cable distribution network home 1-15 Cable Network Architecture: Overview FDM (more shortly): V I D E O V I D E O V I D E O V I D E O V I D E O Channels V I D E O D A T A D A T A C O N T R O L 1 2 3 4 5 6 7 8 9 cable headend cable distribution network home 1-16 8

Fiber to the Home ONT Internet optical fibers OLT optical fiber ONT central office optical splitter Op?cal links from central office to the home Two compe?ng op?cal technologies: Passive Op?cal network (PON) Ac?ve Op?cal Network (PAN) Much higher Internet rates; fiber also carries television and phone services ONT Ethernet Internet access 100 Mbps Ethernet switch Institutional router To Institution s 100 Mbps 100 Mbps 1 Gbps server Typically used in companies, universi?es, etc 10 Mbs, 100Mbps, 1Gbps, 10Gbps Ethernet Today, end systems typically connect into Ethernet switch 9

Wireless access networks shared wireless access network connects end system to router via base sta?on aka access point wireless LANs: 802.11b/g (WiFi): 11 or 54 Mbps wider- area wireless access provided by telco operator ~1Mbps over cellular system (EVDO, HSDPA) next up (?): WiMAX (10 s Mbps) over wide area router base station mobile hosts 1-19 Home networks Typical home network components: DSL or cable modem router/firewall/nat Ethernet wireless access point to/from cable headend cable modem router/ firewall Ethernet wireless access point wireless laptops 1-20 10

Physical Media Bit: propagates between transmijer/rcvr pairs physical link: what lies between transmijer & receiver guided media: signals propagate in solid media: copper, fiber, coax unguided media: signals propagate freely, e.g., radio Twisted Pair (TP) two insulated copper wires Category 3: tradi?onal phone wires, 10 Mbps Ethernet Category 5: 100Mbps Ethernet 1-21 Physical Media: coax, fiber Coaxial cable: two concentric copper conductors bidirec?onal baseband: single channel on cable legacy Ethernet broadband: mul?ple channels on cable HFC Fiber op?c cable: glass fiber carrying light pulses, each pulse a bit high- speed opera?on: - high- speed point- to- point transmission (e.g., 10 s- 100 s Gps) low error rate: repeaters spaced far apart ; immune to electromagne?c noise 1-22 11

Physical media: radio signal carried in electromagne?c spectrum no physical wire bidirec?onal propaga?on environment effects: reflec?on obstruc?on by objects interference Radio link types: terrestrial microwave e.g. up to 45 Mbps channels LAN (e.g., Wifi) 11Mbps, 54 Mbps wide- area (e.g., cellular) 3G cellular: ~ 1 Mbps satellite - Kbps to 45Mbps channel (or mul?ple smaller channels) - 270 msec end- end delay - geosynchronous versus low al?tude 1-23 The Network Core mesh of interconnected routers the fundamental ques?on: how is data transferred through net? circuit switching: dedicated circuit per call: telephone net packet- switching: data sent thru net in discrete chunks 1-24 12

Network Core: Circuit Switching End- end resources reserved for call link bandwidth, switch capacity dedicated resources: no sharing circuit- like (guaranteed) performance call setup required Network resources (e.g., bandwidth) divided into pieces pieces allocated to calls resource piece idle if not used by owning call (no sharing) Dividing link bandwidth into pieces frequency division?me division 1-25 Circuit Switching: FDM and TDM Example: FDM 4 users frequency TDM time frequency time 1-26 13

Network Core: Packet Switching each end- end data stream divided into packets user A, B packets share network resources each packet uses full link bandwidth resources used as needed Bandwidth division into pieces Dedicated allocation Resource reservation resource conten?on: aggregate resource demand can exceed amount available conges?on: packets queue, wait for link use store and forward: packets move one hop at a?me Node receives complete packet before forwarding 1-27 Packet- switching: store- and- forward L R R R takes L/R seconds to transmit (push out) packet of L bits on to link at R bps store and forward: en?re packet must arrive at router before it can be transmijed on next link delay = 3L/R (assuming zero propaga?on delay) Example: L = 7.5 Mbits R = 1.5 Mbps transmission delay = 15 sec 1-28 14

Packet switching versus circuit switching Packet switching allows more users to use network Is packet switching a slam dunk winner? great for bursty data resource sharing simpler, no call setup excessive conges?on: packet delay and loss protocols needed for reliable data transfer, conges?on control Q: How to provide circuit- like behavior? bandwidth guarantees needed for audio/video apps s?ll an unsolved problem Q: What are human analogies? reserved resources (circuit switching) on- demand alloca?on (packet- switching) 1-29 Internet structure: network of networks roughly hierarchical at center:?er- 1 s (e.g., Verizon, Sprint, AT&T, Cable and Wireless), na?onal/interna?onal coverage treat each other as equals Tier-1 providers interconnect (peer) privately Tier 1 Tier 1 Tier 1 1-30 15

Tier- 1 : e.g., Sprint POP: point-of-presence to/from backbone peering. to/from customers 1-31 Internet structure: network of networks Tier- 2 s: smaller (o`en regional) s Connect to one or more?er- 1 s, possibly other?er- 2 s Tier-2 pays tier-1 for connectivity to rest of Internet tier-2 is customer of tier-1 provider Tier-2 Tier-2 Tier 1 Tier 1 Tier 1 Tier-2 s also peer privately with each other. Tier-2 Tier-2 Tier-2 1-32 16

Internet structure: network of networks Tier- 3 s and s last hop ( access ) network (closest to end systems) Local and tier- 3 s are customers of higher tier s connecting them to rest of Internet Tier 3 Tier-2 Tier 1 Tier-2 Tier 1 Tier-2 Tier 1 Tier-2 Tier-2 1-33 Internet structure: network of networks a packet passes through many networks! Tier 3 Tier-2 Tier-2 Tier 1 Tier 1 Tier 1 Tier-2 Tier-2 Tier-2 1-34 17