Se Comps Cn Week1 Unit 1-Lec1-3 (1)
Se Comps Cn Week1 Unit 1-Lec1-3 (1)
Module 1 : Introduction
2
MODULE 1: Introduction to Computer Networks
Course Objectives
• To study the basic taxonomy and terminology of the computer networking and
enumerate the layers of OSI model and TCP/IP model
Course Outcomes
• On successful completion of course learner will be able to:
• Explore the fundamental concepts computer networking and compare ISO – OSI model
with TCP/IP model
Lecture No: 1
Basic Concepts and Network models
Objective of the Course
A link can be a cable, air, optical fiber, or any medium which can transport a
signal carrying information
Communication
Data exchange
Resource sharing
Networks are governed by protocols, which are rules for sending and
receiving data. Devices on the network must be able to “talk the same
language ” or use the same protocol.
Two common protocols used today are:
A connecting device acts as a switching board for transmitting data from one
computer to another.
Hub
A network hub is used to connect different computers together by joining all the
network cables.
Printer sharing
File sharing
Database sharing
Application sharing
The ability to manage a naming directory for the network
Ring
Star
Mesh
Ring topology
Each node is connected to the two nearest nodes so the entire network
forms a circle
One method for passing data on ring networks is token passing
Active topology
Each workstation transmits data
Expensive
Requires more cable and network equipment at the start
Not used as widely as bus topology
Fewer equipment options
Star topology
Every node on the network is connected through a central device
Bus logical topology: signals travel from one network device to all other devices
on network
Required by bus, star, star-wired physical topologies
Ring logical topology: signals follow circular path between sender and receiver
Required by ring, star-wired ring topologies
Business Applications
Home Applications
Mobile Users
Social Issues
Lecture No: 2
Classification of
Networks, entities &
layers
Classification of networks
The internet.
• You have two computers connected by an Ethernet hub at home. Is this a LAN, MAN or a
WAN? Explain your answer?
The protocol defines the format of the data being exchanged, and the control
and timing for the handshake between layers.
Each layer implements distinct set of protocols (functions) which means that :
The implementation of each layer can be done independently of the other
layers.
This allows different manufacturers to supply the hardware and software
needed to the different layers encourages collaboration & Competition.
OSI Model
TCP/IP Model
TCP protocol
UDP protocol
Understand how data sent from one host arrive to the target host.
Speeds development, changes in one layer does not affect how the other
levels works.
Standardization across manufactures.
Reduces complexity
It is also a model that helps develop standards so that all of our hardware and
software talks nicely to each other.
As computing requirements increased, the network modeling had to evolve to meet
ever increasing demands of larger networks and multiple venders.
Problems and technology advances also added to the demands for changes in
network modeling.
Hardware Hardware
& &
Software Software
DEVICE A DEVICE B
Application
Application
Technical Technical
Standards Standards
Application Application
Network Network
Data-Link Data-Link
Physical Physical
Four Layer Model - Network connectivity inherently requires travel over
intermediate devices (nodes)
Technical Standards Level divided into Network, Data-link and Physical Layers
Physical Layer
Describes physical aspects of network: cards, wires, etc
Specifies interconnect topologies and devices
Network Layer
Defines a standard method for operating between nodes
Address scheme is defined (IP)
Accounts for varying topologies
Data-Link
Works with Network Layer to translate logical addresses (IP) into hardware
addresses (MAC) for transmission
Defines a single link protocol for transfer between two nodes
Application Application
Transport Transport
Network Network
Data-Link Data-Link
Physical Physical
Five Layer Model – Increase Quality of Service (QOS)
Variable levels of data integrity in network
Additional data exchanges to ensure connectivity over worst conditions
Became the Transport Layer
1
Application Application
Session Session
Transport Transport
Network Network
Data-Link Data-Link
Physical Physical
Application Application
Presentation Presentation
Session Session
Transport Transport
Network Network
Data-Link Data-Link
Physical Physical
Where is it on my computer?
Workstation or Server Service in MS Windows
Where is it on my computer?
Workstation and Server Service (MS)
Windows Client for NetWare (NetWare)
The transport layer is responsible for the delivery of a message from one process to
another.
The network layer is responsible for the delivery of individual packets from the
source host to the destination host.
Network-wide addresses
Example:
IP Address
Where is it on my computer?
TCP/IP Software
Places data and retrieves it from the physical layer and provides error detection
capabilities
The data link layer is responsible for moving frames from one hop (node) to the
next.
Cabling
Electrical properties
Examples:
The physical layer is responsible for the movement of individual bits from one hop
(node) to the next.
Data is handled by the top three layers, then Segmented by the Transport
layer.
The Network layer places it into packets and the Data Link frames the packets
for transmission.
Physical layer converts it to bits and sends it out over the media.
The receiving computer reverses the process using the information contained
in the PDU. 2
T- Separate and number pages. Like registered mail, tracks delivery and requests
another package if one is “lost” or “damaged” in the mail.
N- Postal Center sorting letters by zip code to route them closer to destination.
D- Local Post Office determining which vehicles to deliver letters.
P- Physical Trucks, Planes, Rail, autos, etc which carry letter between stations.
7 - Application All
6 - Presentation People
5 - Session Seem
4 - Transport To
3 - Network Need
2 - Data Link Data
1 - Physical Processing
2. Which of the following units of data does the data-link layer send from the
network layer to the physical layer of the OSI model?
3. HTTP, FTP, and Telnet work at which layer of the OSI model?