Overview Classification of Different Network “Types ...
Transcript of 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
Introduction
OverviewClassification of Different Network “Types”Layered Network ArchitectureDefinitions
Objective“Big Picture” - Details LaterRead Chapter 1 in Textbook
CSC358 - Introduction to Computer Networks
Introduction
OverviewClassification of Different Network “Types”Layered Network ArchitectureDefinitions
Objective“Big Picture” - Details LaterRead Chapter 1 in Textbook
CSC358 - Introduction to Computer Networks
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
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
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
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
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
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
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
Overview
CSC358 - Introduction to Computer Networks
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
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
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
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
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
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
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
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
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
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
Classification
Transmission TechnologyShard-Media-Broadcast NetworksSwitched Point-to-Point Networks
CSC358 - Introduction to Computer Networks
Classification
Transmission TechnologyShard-Media-Broadcast NetworksSwitched Point-to-Point Networks
CSC358 - Introduction to Computer Networks
Shared-Media-Broadcast Networks
End-Systems share a common channel
CSC358 - Introduction to Computer Networks
Shared-Media-Broadcast Networks
Examples:
Advantages:
Disadvantages:
CSC358 - Introduction to Computer Networks
Point-to-Point Networks
Information (Packet) travels over several nodes from one hostto another host.
CSC358 - Introduction to Computer Networks
Point-to-Point Networks
Examples:
Advantages:
Disadvantages:
CSC358 - Introduction to Computer Networks
Classification
Switched Point-to-Point NetworksCircuit-Switched NetworksPacket-Switched Networks
CSC358 - Introduction to Computer Networks
Classification
Switched Point-to-Point NetworksCircuit-Switched NetworksPacket-Switched Networks
CSC358 - Introduction to Computer Networks
Circuit-Switched Networks
A (dedicated) share of the network capacity is allocated to eachsession (connection).
CSC358 - Introduction to Computer Networks
Circuit-Switched Networks
Examples:
Advantages:
Disadvantages:
CSC358 - Introduction to Computer Networks
Packet-Switched Networks
Sessions share network resources.
CSC358 - Introduction to Computer Networks
Packet-Switched Networks
Examples:
Advantages:
Disadvantages:
CSC358 - Introduction to Computer Networks
Classification
Packet-Switched NetworksConnection-Oriented Packet-Switched NetworksConnectionless Packet-Switched Networks
CSC358 - Introduction to Computer Networks
Classification
Packet-Switched NetworksConnection-Oriented Packet-Switched NetworksConnectionless Packet-Switched Networks
CSC358 - Introduction to Computer Networks
Connection-Oriented Packet-Switched Networks
All packets generate by a session follow the same path.
CSC358 - Introduction to Computer Networks
Connection-Oriented Packet-Switched Networks
Examples:
Advantages:
Disadvantages:
CSC358 - Introduction to Computer Networks
Connectionless Packet-Switched Networks
Packets of a session can follow different paths.
CSC358 - Introduction to Computer Networks
Connectionless Packet Switched Networks
Examples:
Advantages:
Disadvantages:
CSC358 - Introduction to Computer Networks
Question
What is the difference between a circuit-switched network anda connection-oriented packet-switched network?
CSC358 - Introduction to Computer Networks
Typical Network
CSC358 - Introduction to Computer Networks
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
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
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
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
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
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
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