Top Banner
Introduction Overview Classification of Different Network “Types” Layered Network Architecture Definitions Objective “Big Picture” - Details Later Read Chapter 1 in Textbook CSC358 - Introduction to Computer Networks
48

Overview Classification of Different Network “Types ...

Feb 04, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Overview Classification of Different Network “Types ...

Introduction

OverviewClassification of Different Network “Types”Layered Network ArchitectureDefinitions

Objective“Big Picture” - Details LaterRead Chapter 1 in Textbook

CSC358 - Introduction to Computer Networks

Page 2: Overview Classification of Different Network “Types ...

Introduction

OverviewClassification of Different Network “Types”Layered Network ArchitectureDefinitions

Objective“Big Picture” - Details LaterRead Chapter 1 in Textbook

CSC358 - Introduction to Computer Networks

Page 3: Overview Classification of Different Network “Types ...

Introduction

OverviewClassification of Different Network “Types”Layered Network ArchitectureDefinitions

Objective“Big Picture” - Details LaterRead Chapter 1 in Textbook

CSC358 - Introduction to Computer Networks

Page 4: Overview Classification of Different Network “Types ...

What is a Computer Network?

Goal: Provides service(s) that allow to send informationfrom one host to another host.Information: Data, Video, Voice, Sound, Graphics,...Service:

Network Infrastructure (Hardware)Protocols (Software)

Useful Analogy: Postal Service

CSC358 - Introduction to Computer Networks

Page 5: Overview Classification of Different Network “Types ...

What is a Computer Network?

Goal: Provides service(s) that allow to send informationfrom one host to another host.Information: Data, Video, Voice, Sound, Graphics,...Service:

Network Infrastructure (Hardware)Protocols (Software)

Useful Analogy: Postal Service

CSC358 - Introduction to Computer Networks

Page 6: Overview Classification of Different Network “Types ...

What is a Computer Network?

Goal: Provides service(s) that allow to send informationfrom one host to another host.Information: Data, Video, Voice, Sound, Graphics,...Service:

Network Infrastructure (Hardware)Protocols (Software)

Useful Analogy: Postal Service

CSC358 - Introduction to Computer Networks

Page 7: Overview Classification of Different Network “Types ...

What is a Computer Network?

Goal: Provides service(s) that allow to send informationfrom one host to another host.Information: Data, Video, Voice, Sound, Graphics,...Service:

Network Infrastructure (Hardware)Protocols (Software)

Useful Analogy: Postal Service

CSC358 - Introduction to Computer Networks

Page 8: Overview Classification of Different Network “Types ...

What is a Computer Network?

Goal: Provides service(s) that allow to send informationfrom one host to another host.Information: Data, Video, Voice, Sound, Graphics,...Service:

Network Infrastructure (Hardware)Protocols (Software)

Useful Analogy: Postal Service

CSC358 - Introduction to Computer Networks

Page 9: Overview Classification of Different Network “Types ...

What is a Computer Network?

Goal: Provides service(s) that allow to send informationfrom one host to another host.Information: Data, Video, Voice, Sound, Graphics,...Service:

Network Infrastructure (Hardware)Protocols (Software)

Useful Analogy: Postal Service

CSC358 - Introduction to Computer Networks

Page 10: Overview Classification of Different Network “Types ...

What is a Computer Network?

Goal: Provides service(s) that allow to send informationfrom one host to another host.Information: Data, Video, Voice, Sound, Graphics,...Service:

Network Infrastructure (Hardware)Protocols (Software)

Useful Analogy: Postal Service

CSC358 - Introduction to Computer Networks

Page 11: Overview Classification of Different Network “Types ...

Overview

CSC358 - Introduction to Computer Networks

Page 12: Overview Classification of Different Network “Types ...

Overview

Hosts/End-Systems run Network ApplicationsSwitches/Routers/Nodes and Links connectEnd-SystemsEnd-Systems and Routers use Protocols to communicate

FTP,TCP,IP

“Services” (Protocols) can be Connection-Oriented orConnectionless.There are many different network architectures(“hardware”) and protocols (“software”)

CSC358 - Introduction to Computer Networks

Page 13: Overview Classification of Different Network “Types ...

Overview

Hosts/End-Systems run Network ApplicationsSwitches/Routers/Nodes and Links connectEnd-SystemsEnd-Systems and Routers use Protocols to communicate

FTP,TCP,IP

“Services” (Protocols) can be Connection-Oriented orConnectionless.There are many different network architectures(“hardware”) and protocols (“software”)

CSC358 - Introduction to Computer Networks

Page 14: Overview Classification of Different Network “Types ...

Overview

Hosts/End-Systems run Network ApplicationsSwitches/Routers/Nodes and Links connectEnd-SystemsEnd-Systems and Routers use Protocols to communicate

FTP,TCP,IP

“Services” (Protocols) can be Connection-Oriented orConnectionless.There are many different network architectures(“hardware”) and protocols (“software”)

CSC358 - Introduction to Computer Networks

Page 15: Overview Classification of Different Network “Types ...

Overview

Hosts/End-Systems run Network ApplicationsSwitches/Routers/Nodes and Links connectEnd-SystemsEnd-Systems and Routers use Protocols to communicate

FTP,TCP,IP

“Services” (Protocols) can be Connection-Oriented orConnectionless.There are many different network architectures(“hardware”) and protocols (“software”)

CSC358 - Introduction to Computer Networks

Page 16: Overview Classification of Different Network “Types ...

SMTP (Simple Mail Transfer Protocol)S: 220 sf.com

C: HELO toronto.eduS: 250 Hello toronto.edu, pleased to meet you

C: MAIL FROM: <[email protected]>S: 250 [email protected]... Sender ok

C: RCPT TO: <[email protected]>S: 250 [email protected] ... Recipient ok

C: DATAS: 354 Enter mail, end with "." on a line by itself

C: How are you?C: See you soon.C: .

S: 250 Message accepted for deliveryC: QUIT

S: 221 sf.com closing connection

CSC358 - Introduction to Computer Networks

Page 17: Overview Classification of Different Network “Types ...

Classification

Scope of the NetworksPersonal Area Networks (PAN)Local Area Networks (LAN)Metropolitan Area Networks (MAN)Wide Area Networks (WAN)

CSC358 - Introduction to Computer Networks

Page 18: Overview Classification of Different Network “Types ...

Classification

Scope of the NetworksPersonal Area Networks (PAN)Local Area Networks (LAN)Metropolitan Area Networks (MAN)Wide Area Networks (WAN)

CSC358 - Introduction to Computer Networks

Page 19: Overview Classification of Different Network “Types ...

Classification

Scope of the NetworksPersonal Area Networks (PAN)Local Area Networks (LAN)Metropolitan Area Networks (MAN)Wide Area Networks (WAN)

CSC358 - Introduction to Computer Networks

Page 20: Overview Classification of Different Network “Types ...

Classification

Scope of the NetworksPersonal Area Networks (PAN)Local Area Networks (LAN)Metropolitan Area Networks (MAN)Wide Area Networks (WAN)

CSC358 - Introduction to Computer Networks

Page 21: Overview Classification of Different Network “Types ...

Classification

Scope of the NetworksPersonal Area Networks (PAN)Local Area Networks (LAN)Metropolitan Area Networks (MAN)Wide Area Networks (WAN)

CSC358 - Introduction to Computer Networks

Page 22: Overview Classification of Different Network “Types ...

Classification

Transmission TechnologyShard-Media-Broadcast NetworksSwitched Point-to-Point Networks

CSC358 - Introduction to Computer Networks

Page 23: Overview Classification of Different Network “Types ...

Classification

Transmission TechnologyShard-Media-Broadcast NetworksSwitched Point-to-Point Networks

CSC358 - Introduction to Computer Networks

Page 24: Overview Classification of Different Network “Types ...

Shared-Media-Broadcast Networks

End-Systems share a common channel

CSC358 - Introduction to Computer Networks

Page 25: Overview Classification of Different Network “Types ...

Shared-Media-Broadcast Networks

Examples:

Advantages:

Disadvantages:

CSC358 - Introduction to Computer Networks

Page 26: Overview Classification of Different Network “Types ...

Point-to-Point Networks

Information (Packet) travels over several nodes from one hostto another host.

CSC358 - Introduction to Computer Networks

Page 27: Overview Classification of Different Network “Types ...

Point-to-Point Networks

Examples:

Advantages:

Disadvantages:

CSC358 - Introduction to Computer Networks

Page 28: Overview Classification of Different Network “Types ...

Classification

Switched Point-to-Point NetworksCircuit-Switched NetworksPacket-Switched Networks

CSC358 - Introduction to Computer Networks

Page 29: Overview Classification of Different Network “Types ...

Classification

Switched Point-to-Point NetworksCircuit-Switched NetworksPacket-Switched Networks

CSC358 - Introduction to Computer Networks

Page 30: Overview Classification of Different Network “Types ...

Circuit-Switched Networks

A (dedicated) share of the network capacity is allocated to eachsession (connection).

CSC358 - Introduction to Computer Networks

Page 31: Overview Classification of Different Network “Types ...

Circuit-Switched Networks

Examples:

Advantages:

Disadvantages:

CSC358 - Introduction to Computer Networks

Page 32: Overview Classification of Different Network “Types ...

Packet-Switched Networks

Sessions share network resources.

CSC358 - Introduction to Computer Networks

Page 33: Overview Classification of Different Network “Types ...

Packet-Switched Networks

Examples:

Advantages:

Disadvantages:

CSC358 - Introduction to Computer Networks

Page 34: Overview Classification of Different Network “Types ...

Classification

Packet-Switched NetworksConnection-Oriented Packet-Switched NetworksConnectionless Packet-Switched Networks

CSC358 - Introduction to Computer Networks

Page 35: Overview Classification of Different Network “Types ...

Classification

Packet-Switched NetworksConnection-Oriented Packet-Switched NetworksConnectionless Packet-Switched Networks

CSC358 - Introduction to Computer Networks

Page 36: Overview Classification of Different Network “Types ...

Connection-Oriented Packet-Switched Networks

All packets generate by a session follow the same path.

CSC358 - Introduction to Computer Networks

Page 37: Overview Classification of Different Network “Types ...

Connection-Oriented Packet-Switched Networks

Examples:

Advantages:

Disadvantages:

CSC358 - Introduction to Computer Networks

Page 38: Overview Classification of Different Network “Types ...

Connectionless Packet-Switched Networks

Packets of a session can follow different paths.

CSC358 - Introduction to Computer Networks

Page 39: Overview Classification of Different Network “Types ...

Connectionless Packet Switched Networks

Examples:

Advantages:

Disadvantages:

CSC358 - Introduction to Computer Networks

Page 40: Overview Classification of Different Network “Types ...

Question

What is the difference between a circuit-switched network anda connection-oriented packet-switched network?

CSC358 - Introduction to Computer Networks

Page 41: Overview Classification of Different Network “Types ...

Typical Network

CSC358 - Introduction to Computer Networks

Page 42: Overview Classification of Different Network “Types ...

Sessions

Interactive: Short messages, small delay, high reliabilityFile transfer: Long messages, moderate delay, highreliabilityDigitized Voice: Short messages, fixed small delay,moderate reliabilityWeb Traffic: Long messages, small delay, high reliabilityVideo: Long messages, fixed small delay. Requiresbroadcast and multicast capabilities.

CSC358 - Introduction to Computer Networks

Page 43: Overview Classification of Different Network “Types ...

Sessions

Interactive: Short messages, small delay, high reliabilityFile transfer: Long messages, moderate delay, highreliabilityDigitized Voice: Short messages, fixed small delay,moderate reliabilityWeb Traffic: Long messages, small delay, high reliabilityVideo: Long messages, fixed small delay. Requiresbroadcast and multicast capabilities.

CSC358 - Introduction to Computer Networks

Page 44: Overview Classification of Different Network “Types ...

Sessions

Interactive: Short messages, small delay, high reliabilityFile transfer: Long messages, moderate delay, highreliabilityDigitized Voice: Short messages, fixed small delay,moderate reliabilityWeb Traffic: Long messages, small delay, high reliabilityVideo: Long messages, fixed small delay. Requiresbroadcast and multicast capabilities.

CSC358 - Introduction to Computer Networks

Page 45: Overview Classification of Different Network “Types ...

Sessions

Interactive: Short messages, small delay, high reliabilityFile transfer: Long messages, moderate delay, highreliabilityDigitized Voice: Short messages, fixed small delay,moderate reliabilityWeb Traffic: Long messages, small delay, high reliabilityVideo: Long messages, fixed small delay. Requiresbroadcast and multicast capabilities.

CSC358 - Introduction to Computer Networks

Page 46: Overview Classification of Different Network “Types ...

Sessions

Interactive: Short messages, small delay, high reliabilityFile transfer: Long messages, moderate delay, highreliabilityDigitized Voice: Short messages, fixed small delay,moderate reliabilityWeb Traffic: Long messages, small delay, high reliabilityVideo: Long messages, fixed small delay. Requiresbroadcast and multicast capabilities.

CSC358 - Introduction to Computer Networks

Page 47: Overview Classification of Different Network “Types ...

Sessions

Interactive: Short messages, small delay, high reliabilityFile transfer: Long messages, moderate delay, highreliabilityDigitized Voice: Short messages, fixed small delay,moderate reliabilityWeb Traffic: Long messages, small delay, high reliabilityVideo: Long messages, fixed small delay. Requiresbroadcast and multicast capabilities.

CSC358 - Introduction to Computer Networks

Page 48: Overview Classification of Different Network “Types ...

Sessions

Interactive: Short messages, small delay, high reliabilityFile transfer: Long messages, moderate delay, highreliabilityDigitized Voice: Short messages, fixed small delay,moderate reliabilityWeb Traffic: Long messages, small delay, high reliabilityVideo: Long messages, fixed small delay. Requiresbroadcast and multicast capabilities.

CSC358 - Introduction to Computer Networks