Chapter 1: introduction

Similar documents
Computer Networking Introduction

end systems, access networks, links 1.3 network core

Since enrollment is very small this semester, we have flexibilty. Traditional lecture Assigned reading, and then student(s) present during class time

end systems, access networks, links circuit switching, packet switching, network structure

Chapter 1 Introduction

Announcements. TAs office hours: Mohamed Grissa: Mohamed Alkalbani:

Computer Networks. Lecture 1: Introduction. Computer Networking: A Top Down Approach. Dr. Yaoqing Liu

end systems, access networks, links circuit switching, packet switching, network structure

CS 471G Friday, 11 January Introduction 2-1

Chapter 1: Introduction

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?

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

Fundamentals of Information Systems

CSC 401 Data and Computer Communications Networks

CNT 4007 Computer Networks - Chapter 1 : Overview

Overview on the Internet the current and future telecommunication network

Network Programming I Computer Network Design

A Whirlwind Introduction to the Internet Overview

COMP 431 Internet Services & Protocols. A Whirlwind Introduction to the Internet ( Networking Nouns and Verbs ) Jasleen Kaur

Part I: Introduction. 1: Introduction 1

Computer Networks and the Internet. CMPS 4750/6750: Computer Networks

Introduction to Computer Networking II. Abdusy Syarif Informatics Department Faculty of Computer Science Universitas Mercu Buana

RSC Part I: Introduction

Telecommunication Networks Introduction

CS 204: Advanced Computer Networks

LECTURE 1 - INTRODUCTION. Jacob Aae Mikkelsen

Computer Networks and the internet. Daniel Graham Ph.D

Lecture 2: Internet Structure

A Whirlwind Introduction to the Internet. A Whirlwind Introduction to the Internet Overview

CSEN 503 Introduction to Communication Networks

Telecommunication Networks Introduction

Chapter 1 Introduction

Lecture Computer Networks WS 2016/2017

(Refer Slide Time: 00:31)

Foundations of Telematics

Networks Overview. Dr. Yingwu Zhu

Suprakash Datta. Office: LAS 3043 Phone: ext Course page:

Introduction to Computer Networks. Roadmap

Read Chapter 1 of Kurose-Ross

Chapter 1. Computer Networks and the Internet

Internet: A Brief Overview. Introduction 2-1

CSC 4900 Computer Networks: Introduction

Chapter 1 Introduction

CSE 434 Spring 2013 Computer Networks

CSCD 330 Network Programming Spring 2017

CSCD 330 Network Programming Winter 2019

Switching Networks (Fall 2010) EE 586 Communication and. August 27, Lecture 2. (modified by Cheung for EE586; based on K&R original) 1-1

CSE3213 Computer Network I

CS197U: A Hands on Introduction to Unix

What is a Distributed System? Module 1: Introduction to Networking & Internetworking

Introduction to computer networking

Module 1 Introduction CS655! 1-1!

CSE 4213: Computer Networks II

Physical Layer Part 3

Chapter 1 Introduction

Network and Mobile Compu4ng in the 20 th Century and Beyond. COMP 1400 Memorial University Winter 2015

Internet: A Brief Overview. Chapter 1

Δίκτυα Μετάδοσης Δεδομένων Data Networks. Introduction 1-1

Internetworking Technology -

CS348: Computer Networks Introduction to Computer Networks and Internet

Internet Architecture & Performance. What s the Internet: nuts and bolts view

Informática y Comunicaciones. Chapter 1 Introduction to Communications

Lecture 1 - Introduction

CSIS Frequency Division Multiplexing. Basic Types of Multiplexing. Frequency Division Multiplexing. Frequency Division Multiplexing.

Computer Networking: A Top Down Approach

A Whirlwind Introduction to the Internet. A Whirlwind Introduction to the Internet Overview

ITP 140 Mobile Applications Technologies. Networks

Multiplexing (Recap)

Part 1: Introduction. Goal: Review of how the Internet works Overview

Physical Layer Part 3

Announcements. CS 5565 Network Architecture and Protocols. Outline for today. The Internet: nuts and bolts view. The Internet: nuts and bolts view

Networks. Computer Technology

Course on Computer Communication and Networks. Lecture 1 Chapter 1: Introduction Part A: Internet, Protocol Layering and Data

Chapter 1 Introduction

CS 3516: Computer Networks

Answer : B. Answer : C. Answer : B. Answer : A MCQ

Chapter 1 Introduction

Lecture 4. Data Transmission Modes and Switching. Data Transmission & Switching 1-1

Chapter 1 Introduction

Web Protocols and Practice

Chapter 1: introduction

ITP 140 Mobile Applications Technologies. Networks

White Paper Broadband Multimedia Servers for IPTV Design options with ATCA

Computer Communication Networks

NT1210 Introduction to Networking. Unit 9:

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

CMP-330 Computer Networks

Course on Computer Communication and Networks. Lecture 2 Chapter 1: Introduction: Part B: Network structure, performance, security prelude

Course Introduction. Off script lecturing on whiteboard Just as important towards exams, etc.

Home Area Networks. Outline

Review for Internet Introduction

Chapter 9. High Speed Digital Access

IT220 Network Standards & Protocols. Unit 9: Chapter 9 The Internet

ECS 15; Lectures 17 and 18. The Internet. What is the internet, and how does it work? TA feedback

Router Router Microprocessor controlled traffic direction home router DSL modem Computer Enterprise routers Core routers

Full file at

Chapter 3. Wired and Wireless Communication. What You Will Learn... Computers Are Your Future. What You Will Learn...

Objectives. Learn how computers are connected. Become familiar with different types of transmission media

Introduction to Computer Networks. Chapter 1: introduction

Physical Layer Part 3

Transcription:

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

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

What s the Internet: nuts and bolts view mobile v Internet = of s Interconnected ISPs Interconnected s home global ISP regional ISP institutional Introduction 1-3

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

What s the Internet: nuts and bolts view mobile v protocols control sending, receiving of msgs e.g., HTTP, Skype, TCP, IP, 802.11 v Internet standards RFC: Request for comments IETF: Internet Engineering Task Force home global ISP regional ISP institutional Introduction 1-5

What s the Internet: a service view v Infrastructure that provides services to applications: Web, VoIP, email, games, e- commerce, social nets, v 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 home institutional global ISP regional ISP Introduction 1-6

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

What s a protocol? a human protocol and a computer protocol: Hi Hi Got the time? 2:00 time TCP connection request TCP connection response Get http://www.awl.com/kurose-ross <file> format, order of msgs, and actions Introduction 1-8

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

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

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

Access net: digital subscriber line (DSL) central office telephone DSL modem splitter voice, data transmitted at different frequencies over dedicated line to central office DSLAM DSL access multiplexer ISP v 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 v < 2.5 Mbps upstream transmission rate (typically < 1 Mbps) v < 24 Mbps downstream transmission rate (typically < 10 Mbps) Introduction 1-12

Introduction Access net: cable cable modem splitter cable headend Channels 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 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 frequency division multiplexing: different channels transmitted in different frequency bands 1-13

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

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

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

Wireless access s v shared wireless access connects end system to router via base station aka access point wireless LANs: within building (100 ft) 802.11a/b/g (WiFi): 11, 54 Mbps transmission rate 802 11n/ac: hundreds of Mbps wide-area wireless access provided by telco (cellular) operator, 10 s km between 1 and 10 Mbps 3G, 4G LTE LTE: ideally 100-300 Mbps to Internet to Internet Introduction 1-17

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

Physical media: coax, fiber coaxial cable: v two concentric copper conductors v bidirectional v broadband: multiple channels on cable HFC fiber optic cable: v glass fiber carrying light pulses, each pulse a bit v high-speed operation: high-speed point-to-point transmission (e.g., 10 s-100 s Gpbs transmission rate) v low error rate: repeaters spaced far apart immune to electromagnetic noise Introduction 1-19

Physical media: radio v signal carried in electromagnetic spectrum v no physical wire v bidirectional v propagation environment effects: reflection obstruction by objects interference radio link types: v terrestrial microwave e.g. up to 45 Mbps channels v LAN (e.g., WiFi) 11Mbps, 54 Mbps v wide-area (e.g., cellular) 3G cellular: ~ few Mbps v satellite Kbps to 45Mbps channel (or multiple smaller channels) 270 msec end-end delay geosynchronous versus low altitude Introduction 1-20