+ All Categories
Home > Documents > NET NET 331 331 ––Computer NetworksComputer Networks · Introduction to the Internet ... Mobile...

NET NET 331 331 ––Computer NetworksComputer Networks · Introduction to the Internet ... Mobile...

Date post: 21-Apr-2018
Category:
Upload: lyduong
View: 217 times
Download: 2 times
Share this document with a friend
30
NET NET 331 331 – Computer Networks Computer Networks Reformatted slides from textbook Computer Networking – a top-down appraoch, Fifth Edition by Kurose and Ross, (c) Pearson Education - Prentice Hall, 2011 31-Jan-12 Lecture 02 Introduction to the Internet Dr. Anis Koubaa Learning Outcome Get feeling on what the Internet is Understand the concept of a protocol Learn the basic of Networking NET 331: Computer Networks, by Dr. Anis Koubaa Textbook: Computer Networking : a Top-Down Approach , 5/E By Kurose and Ross – Original Slides from Authors (modified) 2 Get familiar with performance metrics of networks Get familiar of network security issues Get an idea on the history of the Internet
Transcript

NET NET 331 331 –– Computer NetworksComputer Networks

Reformatted slides from textbookComputer Networking – a top-down appraoch, Fifth Edition by Kurose and Ross, (c) Pearson Education - Prentice Hall, 2011

31-Jan-12

Lecture 02

Introduction to the Internet

Dr. Anis Koubaa

Learning Outcome

� Get feeling on what the Internet is

� Understand the concept of a protocol

� Learn the basic of Networking

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)2

Learn the basic of Networking

� Get familiar with performance metrics of networks

� Get familiar of network security issues

� Get an idea on the history of the Internet

Recommended Reading

� Chapter 1: Computer Networks and the Internet

� Textbook: Computer Networking – a top-down appraoch, 5E

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)3

� Chapter 2: Protocol Architecture, TCP/IP and Internet-Based Applications

� Textbook: Data and Computer Communications, 9E

Outline

� 1.1 What is the Internet?

� 1.2 Network edge

� end systems, access networks, links

� 1.3 Network core

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)4

1.3 Network core

� circuit switching, packet switching, network structure

� 1.4 Delay, loss and throughput in packet-switched networks

� 1.5 Protocol layers, service models

� 1.6 Networks under attack: security

� 1.7 History

What’s the Internet: “nuts and bolts” view

� millions of connected computing devices: Hosts= End Systems

� running network apps

Communication Links

PC

server

wirelesslaptop

cellular handheld

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)5

� Communication Links

� fiber, copper, radio, satellite

� transmission rate = bandwidth

� Routers: forward packets (chunks of data)router

wiredlinks

access points

“Fun” internet appliances

IP picture framehttp://www.ceiva.com/

Web-enabled toaster +weather forecaster

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)6

Internet phonesInternet refrigerator

Slingbox: watch,control cable TV remotely

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

Home network

Mobile network

Global ISP

Regional ISP

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)7

� loosely hierarchical

� public Internet versus private intranet

� Internet standards� RFC: Request for comments

� IETF: Internet Engineering Task Force

Institutional network

Regional ISP

A Services DescriptionA Services Description

Introduction1-8

What’s the Internet: a service view

� Communication infrastructure enables distributed applications:

� Web, VoIP, email, games, e-commerce, file sharing

� Communication services

Home network

Mobile network

Global ISP

Regional ISP

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)9

� Communication services provided to apps:

� reliable data delivery from source to destination

� “best effort” (unreliable) data delivery

Institutional network

Regional ISP

What’s a protocol?

� human protocols:

� “what’s the time?”

� “I have a question”

� introductions

… specific msgs sent

� network protocols:

� machines rather than humans

� all communication activity in Internet governed by protocols

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)10

� … specific msgs sent

� … specific actions taken when msgs received, or other events

protocols

protocols define format, order of msgs sent and received

among network entities, and actions taken on msgtransmission, receipt

What is a Protocol?What is a Protocol?

Introduction1-11

What’s a protocol?

� a human protocol and a computer network protocol:

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)12

Outline

� 1.1 What is the Internet?

� 1.2 Network edge

� end systems, access networks, links

� 1.3 Network core

� circuit switching, packet switching, network structure

� 1.4 Delay, loss and throughput in packet-switched networks

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)13

� 1.4 Delay, loss and throughput in packet-switched networks

� 1.5 Protocol layers, service models

� 1.6 Networks under attack: security

� 1.7 History

Network EdgeNetwork Edge

�� ا�����

Introduction1-14

A closer look at network structure:

� Network Edge

� applications and hosts

� Access Networks, Physical Media:

� wired, wireless communication links

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)15

communication links

� Network Core

� interconnected routers

� network of networks

The Network Edge

� End systems (hosts)� run application programs

� e.g. Web, email

� at “edge of network”

� Client/Server Model� client host requests, receives

service from always-on server

peer-peer

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)16

client host requests, receives service from always-on server

� e.g. Web browser/server; email client/server

� Peer-to-Peer (P2P) Model� minimal (or no) use of

dedicated servers

� e.g. Skype, BitTorrent

client/server

Access NetworksAccess Networks

Introduction1-17

Access Networks and Physical Media

� Q: How to connect end systems to edge router?

� residential access nets

� institutional access networks (school, company, university)

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)18

university)

� mobile access networks

� Keep in mind:

� bandwidth (bits per second) of access network?

� shared or dedicated?

Access NetworksAccess Networks

Using a Telephone Network (Dial-up / DSL)

telephonenetwork Internet

homedial-upmodem

ISPmodem(e.g., AOL)

homePC

central office

Dial-up Modem

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)20

� uses existing telephony infrastructure

� home directly-connected to central office

� up to 56Kbps direct access to router (often less)

� can’t surf, phone at same time: not “always on”

telephonenetwork

DSL

homephone

Internet

DSLAM

Existing phone line:0-4KHz phone; 4-50KHz upstream data; 50KHz-1MHz downstream data

splitter

central

Digital Subscriber Line (DSL)

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)21

DSLmodem

homePC

centraloffice

� uses existing telephone infrastructure

� 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

Access NetworksAccess Networks

Using a Television/Modem Cable

Residential Access: Cable Modems

� uses cable TV infrastructure, rather than telephone infrastructure

� HFC: hybrid fiber coax

� asymmetric: up to 30Mbps downstream, 2 Mbps upstream

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)23

� asymmetric: up to 30Mbps downstream, 2 Mbps upstream

� network of cable, fiber attaches homes to ISP router

� homes share access to router

� unlike DSL, which has dedicated access

Residential Access: Cable Modems

NET 331: Computer Networks, by Dr. Anis Koubaa 24Textbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)

Diagram: http://www.cabledatacomnews.com/cmic/diagram.html

Typically 500 to 5,000 homes

Cable Network Architecture: Overview

NET 331: Computer Networks, by Dr. Anis Koubaa 25Textbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)

home

cable headend

cable distributionnetwork (simplified)

Typically 500 to 5,000 homes

server(s)

Cable Network Architecture: Overview

NET 331: Computer Networks, by Dr. Anis Koubaa 26Textbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)

home

cable headend

cable distributionnetwork

Cable Network Architecture: Overview

NET 331: Computer Networks, by Dr. Anis Koubaa 27Textbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)

home

cable headend

cable distributionnetwork (simplified)

Channels

VIDEO

VIDEO

VIDEO

VIDEO

VIDEO

VIDEO

DATA

DATA

CONTROL

1 2 3 4 5 6 7 8 9

FDM (more shortly):

Cable Network Architecture: Overview

NET 331: Computer Networks, by Dr. Anis Koubaa 28Textbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)

home

cable headend

cable distributionnetwork

Channels

Access NetworksAccess Networks

Fibre to Home (FTTH)

Fiber to the Home

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)30

� Optical links from central office to the home

� Two competing optical technologies:

� Passive Optical network (PON)

� Active Optical Network (PAN)

� Much higher Internet rates; fiber also carries television and phone services

Access NetworksAccess Networks

Ethernet

Ethernet Internet access

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)32

� Typically used in companies, universities, etc

� 10 Mbps, 100Mbps, 1Gbps, 10Gbps Ethernet

� today, end systems typically connect into Ethernet switch

Access NetworksAccess Networks

Wireless Access

Wireless access networks

� shared wireless access network connects end system to router� via base station aka “access

point”

� wireless LANs:� 802.11b/g (WiFi): 11 or 54

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)34

� 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 http://www.home-network-help.com/wireless-network.html

Wireless access networks

� shared wireless access network connects end system to router� via base station aka “access

point”

� wireless LANs:� 802.11b/g (WiFi): 11 or 54

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)35

� 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

http://www.atrexx.com/applications/WiMAX-Wireless-Access-Networks/

Home networks

� Typical home network components:

� wireless access point

� DSL or cable modem

� router/firewall/NAT

� Ethernet

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)36

Physical MediaPhysical Media

Physical Media

� Bit: propagates betweentransmitter/receiver pairs

� Physical link: what lies between transmitter & receiver

Guided media:

� Twisted Pair (TP)

� two insulated copper wires

� Category 3: traditional phone wires, 10 Mbps Ethernet

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)38

� Guided media:

� signals propagate in solid media: copper, fiber, coax

� Unguided media:

� signals propagate freely, e.g., radio

Ethernet

� Category 5: 100Mbps Ethernet

Physical Media: Coax, Fiber

� Coaxial cable

� two concentric copper conductors

� bidirectional

� baseband

� single channel on cable

� 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

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)39

� single channel on cable

� legacy Ethernet

� broadband

� multiple channels on cable

� HFC

transmission (e.g., 10’s-100’s Gpbs)

� low error rate: repeaters spaced far apart ; immune to electromagnetic noise

Physical Media: Radio (Wireless)

� signal carried in electromagnetic spectrum

� no physical “wire”

� bidirectional

� propagation environment effects:

� Radio link types:� Terrestrial microwave

� e.g. up to 45 Mbps channels

� LAN (e.g., WiFi)� 11Mbps, 54 Mbps

� wide-area (e.g., cellular)

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)40

effects:� reflection

� obstruction by objects

� interference

wide-area (e.g., cellular)� 3G cellular: ~ 1 Mbps

� Satellite� Kbps to 45Mbps channel (or

multiple smaller channels)

� 270 msec end-end delay

� geosynchronous versus low altitude

Outline

� 1.1 What is the Internet?

� 1.2 Network edge

� end systems, access networks, links

� 1.3 Network core

� circuit switching, packet switching, network structure

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)41

� circuit switching, packet switching, network structure

� 1.4 Delay, loss and throughput in packet-switched networks

� 1.5 Protocol layers, service models

� 1.6 Networks under attack: security

� 1.7 History

The Network Core

� Mesh of interconnected routers

� The fundamental question: how is data transferred through net?

Circuit Switching: dedicated

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)42

� Circuit Switching: dedicated circuit per call: telephone network

� Packet-Switching: data sent through the network in discrete “chunks”

Network CoreNetwork Core

Circuit Switching

Network Core: Circuit Switching

� End-to-end resources reserved for “call”

� link bandwidth, switch capacity

� dedicated resources: no sharing

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)44

sharing

� circuit-like (guaranteed) performance

� call setup required

Network Core: Circuit Switching

� Network resources (e.g., bandwidth) divided into “pieces”

� Pieces allocated to calls

� Resource piece idle if not used by owning call (no

� Dividing link bandwidth into “pieces”

� Frequency division

� Time division

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)45

used by owning call (no sharing)

Circuit Switching: FDM and TDM

FDM

Frequency

4 users

Example:

NET 331: Computer Networks, by Dr. Anis Koubaa 46Textbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)

time

TDM

Frequency

time

Numerical example

� How long does it take to send a file of 640,000 bits from host A to host B over a circuit-switched network?

� all link speeds: 1.536 Mbps

� each link uses TDM with 24 slots/sec

� 500 msec to establish end-to-end circuit

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)47

� Let’s work it out!

Network CoreNetwork Core

Packet Switching

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

� Resource contention

� Aggregate resource demand can exceed amount available

� Congestion: packets queue, wait for link use

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)49

bandwidth

� Resources used as needed

queue, wait for link use

� Store-and-forward:packets move one hop at a time

� node receives complete packet before forwarding

Bandwidth division into “pieces”

Dedicated allocation

Resource reservation

Packet Switching: Statistical Multiplexing

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)50

� Sequence of A & B packets has no fixed timing pattern

� bandwidth shared on demand: statistical multiplexing.

� TDM: each host gets same slot in revolving TDM frame.

Packet-switching: store-and-forward

� takes L/R seconds to transmit (push out) packet of L bits on to link at R bps

� store and forward: entire packet must arrive at

� Example:

� L = 7.5 Mbits

� R = 1.5 Mbps

� transmission delay = 15 sec

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)51

packet must arrive at router before it can be transmitted on next link

� delay = 3L/R (assuming zero propagation delay)

R R R

L

more on delay shortly …

Packet switching versus circuit switching

� Example:

� 1 Mb/s link

� each user: � 100 kb/s when “active”

� active 10% of time

� Packet switching allows more users to use network!

N

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)52

� circuit-switching: � 10 users

� packet switching: � with 35 users, probability >

10 active at same time is less than .0004

N users

1 Mbps link

Q: how did we get value 0.0004?

Q: what happens if > 35 users ?

Packet Switching versus Circuit Switching

� Great for bursty data

� resource sharing

� simpler, no call setup

� Excessive congestion: packet delay and loss

Is packet switching a “slam dunk winner?”

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)53

� protocols needed for reliable data transfer, congestion control

� Q: How to provide circuit-like behavior?

� bandwidth guarantees needed for audio/video apps

� still an unsolved problem (chapter 7)

� Q: human analogies of reserved resources (circuit switching) versus on-demand allocation (packet-switching)?

Network CoreNetwork Core

Internet Structure

Internet Structure: Network of Networks

� Roughly hierarchical

� At center: small # of well-connected large networks

� “tier-1” commercial ISPs (e.g., Verizon, Sprint, AT&T, Qwest, Level3), national & international coverage

� large content distributors (Google, Akamai, Microsoft)

� treat each other as equals (no charges)

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)55

� treat each other as equals (no charges)

Tier 1 ISP Tier 1 ISP

Large Content Distributor

(e.g., Google)

Large Content Distributor (e.g., Akamai)

IXP IXP

Tier 1 ISPTier-1 ISPs &

Content Distributors,

interconnect (peer) privately

… or at Internet Exchange Points

IXPs

Tier-1 ISP: e.g., Sprint

…peering

to/from backbone

….

POP: point-of-presence

NET 331: Computer Networks, by Dr. Anis Koubaa 56Textbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)

to/from customers

.

………

Tier 2ISP

Internet structure: network of networks

� “tier-2” ISPs: smaller (often regional) ISPs

� connect to one or more tier-1 (provider) ISPs

� each tier-1 has many tier-2 customer nets

� tier 2 pays tier 1 provider

� tier-2 nets sometimes peer directly with each other (bypassing tier 1) , or at IXP

IXP IXP

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)57

Tier 2ISP

Tier 1 ISP Tier 1 ISP

Large Content Distributor (e.g., Google)

Large Content Distributor

(e.g., Akamai)

IXP IXP

Tier 1 ISP

Tier 2ISP

Tier 2ISP

Tier 2ISP

Tier 2ISP Tier 2

ISPTier 2ISP

Tier 2ISP

Tier 2ISP

Internet Structure: Network of Networks

� “Tier-3” ISPs, local ISPs

� customer of tier 1 or tier 2 network

� last hop (“access”) network (closest to end systems)

Tier 2IXP IXP

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)58

Tier 2ISP

Tier 1 ISP Tier 1 ISP

Large Content Distributor (e.g., Google)

Large Content Distributor

(e.g., Akamai)

IXP IXP

Tier 1 ISP

Tier 2ISP

Tier 2ISP

Tier 2ISP

Tier 2ISP Tier 2

ISPTier 2ISP

Tier 2ISP

Tier 2ISP

Internet Structure: Network of Networks

� a packet passes through many networks from source host to destination host

Tier 2ISPIXP IXP

Tier 2ISP

Tier 2ISP

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)59

Tier 1 ISP Tier 1 ISP

Large Content Distributor (e.g., Google)

Large Content Distributor

(e.g., Akamai)

Tier 1 ISPISP ISP

Tier 2ISP

Tier 2ISP Tier 2

ISPTier 2ISP

Tier 2ISP

Tier 2ISP

Introduction: Summary

� Covered a “ton” of material!

� Internet overview

� what’s a protocol?

� network edge, core,

� You now have:

� context, overview, “feel” of networking

� more depth, detail to follow!

NET 331: Computer Networks, by Dr. Anis KoubaaTextbook: Computer Networking : a Top-Down Approach , 5/EBy Kurose and Ross – Original Slides from Authors (modified)60

� network edge, core, access network

� packet-switching versus circuit-switching

� Internet structure


Recommended