Professional Documents
Culture Documents
Networks
NIT Jalandhar 2
Computer Network Frameworks
NIT Jalandhar 3
Seven layers of the OSI model
NIT Jalandhar 4
Interaction between layers in OSI model
NIT Jalandhar 5
An exchange using OSI model
NIT Jalandhar 6
Physical layer
NIT Jalandhar 7
• Representation of bits:
• Data rate:
• Line Configuration:
• Physical Topology:
• Synchronization of bits:
• Transmission mode:
NIT Jalandhar 8
Data Link layer
The data link layer is responsible for moving frames from one
hop (node) to the next.
NIT Jalandhar 9
Framing: The data link layer divide the stream of bits received from
network layer into manageable unit called framing.
Physical addressing:
Flow control:
Error control:
Access control:
NIT Jalandhar 10
Hop-to-hop delivery
NIT Jalandhar 11
Network layer
NIT Jalandhar 12
Logical Addressing:
Routing:
NIT Jalandhar 13
Source-to-destination delivery
NIT Jalandhar 14
Transport layer
NIT Jalandhar 15
Service point addressing:
Segmentation:
Connection control:
Flow control:
Error control:
NIT Jalandhar 16
Reliable process-to-process delivery of a message
NIT Jalandhar 17
Session layer
NIT Jalandhar 18
Dialog control:
Synchronization:
NIT Jalandhar 19
Presentation layer
NIT Jalandhar 20
Translation
Encryption
Compression
NIT Jalandhar 21
Application layer
NIT Jalandhar 22
Network virtual terminal:
Mail Services:
NIT Jalandhar 23
Summary of layers
NIT Jalandhar 24
TCP/IP Protocol Suite
It was developed prior to the OSI model and consists only five
layers.
NIT Jalandhar 26
Physical and Data Link Layers
NIT Jalandhar 27
Network Layer
NIT Jalandhar 28
IP
NIT Jalandhar 29
Axillary Protocols which help IP at NL
NIT Jalandhar 30
ICMP, IGMP and RARP
NIT Jalandhar 31
ARP
ARP is used to find the physical address of the node when its
internet address is known.
NIT Jalandhar 32
Transport Layer
NIT Jalandhar 33
Transport Layer
NIT Jalandhar 34
TCP
NIT Jalandhar 35
UDP
NIT Jalandhar 36
SCTP
NIT Jalandhar 37
Application Layer
An application is a program running on a computer (which is also termed as a
process)
Logical connection is end-to-end
• Two applications exchange messages between each other via a virtual
bridge between the two.
• Physically, communication is performed via all the layers.
To communicate, one process sends a request message to other process and gets a
reply message
A number of protocols are predefined but a user can also do the same provided they
provide it at both ends.
Some of the protocols are:
• HTTP (Hyper Text Markup Language)
• SMTP (Simple Mail Transfer Protocol)
• FTP (File Transfer Protocol)
• TELNET (TErminaLNETwork)
• SSH (Secure SHell)
• SNMP (Simple Network Managemnet Protocol)
NIT Jalandhar 38