






















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
These lecture notes cover the basics of computer networks, focusing on distributed systems and their connection through various types of networks. Topics include links and nodes, connecting computers using telephone networks and data networks, indirect connectivity through packet-switched and circuit-switched networks, network architecture, and network design. The document also touches upon logical channels, host-to-host connectivity, and the osi and internet architectures.
Typology: Study notes
1 / 30
This page cannot be seen from the preview
Don't miss anything!























-^
-^
widely different applications
: distributed computer
games, air traffic control system, teleconferencing,video-on-demand, medical applications, accounting,banking, and so on.
Widely different components
: PCs, Workstations,
Supercomputers, Laptops, Palmtops, home appliances,and so on.
Widely different software
: Operating systems: Unix,
LINUX, Windows, …
Connecting Computers
Using the Telephone Network
SerialPort
Memory
CPU
SerialPort
Memory
CPU
Switched Telephone Network
Modem
Modem
Local Computer
Remote Computer
Data Networks
NetworkDevice
Memory
CPU
NetworkDevice
Memory
CPU
Specialized Data Network
nodes will make a network very expensive.
Indirect Connectivity
-^
-^
Indirect Networks
Circuit Based
Telephone
Packet Based
Data
Cloud
-^
-^
-^
-^
Typically unique for each node.
-^
Unicast
-^
Multicast
-^
Broadcast
Network Architecture
-^
-^
Application Logical Channels
Host-to-Host Connectivity
Hardware
network are called
protocols.
service that higher level objects can use toexchange messages.
different ways.
correctly, protocol implementations mustimplement the same specification.
-^
-^
-^
Establish policies for a particular protocol graph.
-^
ISO: International Standards Organization
-^
IETF: Internet Engineering Task Force