SlideShare a Scribd company logo
2
Most read
5
Most read
7
Most read
Framing in Data Link Layer
SUBMITTED BY:
Ahtesham Ullah khan
1604610013
CSE -
3RD
What is framing in networking?
Framing is a point-to-point connection between
two computers or devices consists of a wire in
which data is transmitted as a stream of bits.
The data link layer, needs to pack bits into
frames, so that each frame is distinguishable
from another. The Data Link layer prepares a
packet for transport across the local media by
encapsulating it with a header and a trailer to
create a frame.
How it works?
Framing in data link layer
Parts of a Frame -
A frame has the following parts
• Frame Header − It contains the source
and the destination addresses of the frame
• Payload field − It contains the message to
be delivered.
• Trailer − It contains the error detection
and error correction bits.
Types of Framing -
Framing can be of two types Fixed sized framing
and Variable sized framing.
Fixed-sized Framing -
Here the size of the frame is fixed and so the
frame length acts as delimiter of the frame.
Consequently, it does not require additional
boundary bits to identify the start and end of
the frame.
Variable – Sized Framing -
Here, the size of each frame to be transmitted
may be different. So additional mechanisms are
kept to mark the end of one frame and the
beginning of the next frame.
Two ways to define frame delimiters in variable
sized framing are −
Length Field − Here, a length field is used that
determines the size of the frame.
End Delimiter - Here, a pattern is used as a
delimiter to determine the size of frame.
If the pattern occurs in the message, then two
approaches are used to avoid the situation −
Byte – Stuffing − A byte is stuffed in the message to
differentiate from the delimiter. This is also called
character-oriented framing.
Bit – Stuffing − A pattern of bits of arbitrary length is
stuffed in the message to differentiate from the
delimiter. This is also called bit – oriented framing.
THANKYOU

More Related Content

What's hot (20)

PDF
Interconnection Network
Heman Pathak
 
PPTX
Media Access Control
VijayaLakshmi514
 
PDF
Multiplexing
Aman Jaiswal
 
PPT
Introduction to Application layer
Dr. C.V. Suresh Babu
 
PPT
Chapter 4 data link layer
Naiyan Noor
 
PPTX
Handover in Mobile Computing
KABILESH RAMAR
 
PPT
Unit 3 Network Layer PPT
KalpanaC14
 
PPTX
Transmission Control Protocol (TCP)
k33a
 
PPT
Introduction to switching & circuit switching
Dr Rajiv Srivastava
 
PPT
Transport services
Navin Kumar
 
PPTX
HDLC(High level Data Link Control)
sonangrai
 
PPT
FDDI
Gracie Nikka
 
PPTX
Leaky bucket A
Syed Shaheer Gilani
 
PPT
ATM Networking Concept
Tushar Ranjan
 
PPT
Error Detection And Correction
Renu Kewalramani
 
PPTX
switching techniques in data communication and networking
Harshita Yadav
 
PPTX
TCP/IP 3-way Handshake
Alok Tripathi
 
PPT
Packet switching
asimnawaz54
 
PPTX
Reference models in Networks: OSI & TCP/IP
Mukesh Chinta
 
PPT
data-link layer protocols
BE Smârt
 
Interconnection Network
Heman Pathak
 
Media Access Control
VijayaLakshmi514
 
Multiplexing
Aman Jaiswal
 
Introduction to Application layer
Dr. C.V. Suresh Babu
 
Chapter 4 data link layer
Naiyan Noor
 
Handover in Mobile Computing
KABILESH RAMAR
 
Unit 3 Network Layer PPT
KalpanaC14
 
Transmission Control Protocol (TCP)
k33a
 
Introduction to switching & circuit switching
Dr Rajiv Srivastava
 
Transport services
Navin Kumar
 
HDLC(High level Data Link Control)
sonangrai
 
Leaky bucket A
Syed Shaheer Gilani
 
ATM Networking Concept
Tushar Ranjan
 
Error Detection And Correction
Renu Kewalramani
 
switching techniques in data communication and networking
Harshita Yadav
 
TCP/IP 3-way Handshake
Alok Tripathi
 
Packet switching
asimnawaz54
 
Reference models in Networks: OSI & TCP/IP
Mukesh Chinta
 
data-link layer protocols
BE Smârt
 

Similar to Framing in data link layer (20)

PPT
III_UNIT.ppt
ShantanuDharekar
 
PPTX
III_UNIT.pptx
ShantanuDharekar
 
PPTX
III_UNIT.pptx
ShantanuDharekar
 
PPTX
Framing-and-its-types.pptx about framing and types
paudelbishwas885
 
PPTX
A computer network is a system of interconnected devices that can share resou...
shivanichoubey2008
 
PDF
What Is Wide Area Network (WAN): Live WAN Network Examples : Notes
Subhajit Sahu
 
DOCX
Network
Mark Muhama
 
PPTX
Unit 3 - Data Link Layer - Part A
Chandan Gupta Bhagat
 
PPT
Data Link Layer (DLL) is the second layer in the OSI model. It provides error...
nilayarajait
 
PPTX
Computer Networks (Computer Engineering) Unit-3 Data Link Layer & its Protoco...
smitkagathara7
 
PPTX
IEEE STANDARDS 802.3,802.4,802.5
Eslam Abdou
 
PPTX
IEEE STANDARDS 802.3,802.4,802.5
Vicky Kumar
 
PDF
unit2-210710110327.pdf
ssuser3aa461
 
PPTX
Data communication network ppt_Unit_4.pptx
BHAVYPATEL34
 
PDF
Data Communication and Computer Networks unit 2
ShanmukhaRao35
 
PDF
Network layer (Unit 3) part1.pdf
BharatiPatelPhDStude
 
PPT
Multiplexing
Romyull Islam
 
PPTX
Data link layer
Monu Chaudhary
 
PPT
Unit 2 ppt 3.ppt
Selvakanmani S
 
PPT
UNIT-2 Data Link Layer Services, Functions PPT.ppt
cnpnraja
 
III_UNIT.ppt
ShantanuDharekar
 
III_UNIT.pptx
ShantanuDharekar
 
III_UNIT.pptx
ShantanuDharekar
 
Framing-and-its-types.pptx about framing and types
paudelbishwas885
 
A computer network is a system of interconnected devices that can share resou...
shivanichoubey2008
 
What Is Wide Area Network (WAN): Live WAN Network Examples : Notes
Subhajit Sahu
 
Network
Mark Muhama
 
Unit 3 - Data Link Layer - Part A
Chandan Gupta Bhagat
 
Data Link Layer (DLL) is the second layer in the OSI model. It provides error...
nilayarajait
 
Computer Networks (Computer Engineering) Unit-3 Data Link Layer & its Protoco...
smitkagathara7
 
IEEE STANDARDS 802.3,802.4,802.5
Eslam Abdou
 
IEEE STANDARDS 802.3,802.4,802.5
Vicky Kumar
 
unit2-210710110327.pdf
ssuser3aa461
 
Data communication network ppt_Unit_4.pptx
BHAVYPATEL34
 
Data Communication and Computer Networks unit 2
ShanmukhaRao35
 
Network layer (Unit 3) part1.pdf
BharatiPatelPhDStude
 
Multiplexing
Romyull Islam
 
Data link layer
Monu Chaudhary
 
Unit 2 ppt 3.ppt
Selvakanmani S
 
UNIT-2 Data Link Layer Services, Functions PPT.ppt
cnpnraja
 
Ad

More from Ahtesham Ullah khan (6)

PPTX
DATA PREPROCESSING AND DATA CLEANSING
Ahtesham Ullah khan
 
PPTX
A PRESENTATION ON INSTALLATION OF RAPID MINER & CHARTA PRESENTATION ON INSTAL...
Ahtesham Ullah khan
 
PPTX
3D TRANSFORMATION: MATRIX REPRESENTATION
Ahtesham Ullah khan
 
PPTX
HOMOGENEOUS CO-ORDINATES IN COMPUTER GRAPHICS PPT
Ahtesham Ullah khan
 
PPTX
Flow control in Computer Network
Ahtesham Ullah khan
 
PPTX
Error Control In Network Layer
Ahtesham Ullah khan
 
DATA PREPROCESSING AND DATA CLEANSING
Ahtesham Ullah khan
 
A PRESENTATION ON INSTALLATION OF RAPID MINER & CHARTA PRESENTATION ON INSTAL...
Ahtesham Ullah khan
 
3D TRANSFORMATION: MATRIX REPRESENTATION
Ahtesham Ullah khan
 
HOMOGENEOUS CO-ORDINATES IN COMPUTER GRAPHICS PPT
Ahtesham Ullah khan
 
Flow control in Computer Network
Ahtesham Ullah khan
 
Error Control In Network Layer
Ahtesham Ullah khan
 
Ad

Recently uploaded (20)

PPTX
UNIT DAA PPT cover all topics 2021 regulation
archu26
 
PDF
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
PDF
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
PPTX
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
PDF
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
PDF
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
PPTX
265587293-NFPA 101 Life safety code-PPT-1.pptx
chandermwason
 
PDF
IoT - Unit 2 (Internet of Things-Concepts) - PPT.pdf
dipakraut82
 
PPTX
ISO/IEC JTC 1/WG 9 (MAR) Convenor Report
Kurata Takeshi
 
PPTX
EC3551-Transmission lines Demo class .pptx
Mahalakshmiprasannag
 
PDF
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
PPTX
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
PPTX
Pharmaceuticals and fine chemicals.pptxx
jaypa242004
 
DOC
MRRS Strength and Durability of Concrete
CivilMythili
 
PDF
GTU Civil Engineering All Semester Syllabus.pdf
Vimal Bhojani
 
DOCX
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
PDF
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
PDF
monopile foundation seminar topic for civil engineering students
Ahina5
 
PDF
Zilliz Cloud Demo for performance and scale
Zilliz
 
PPTX
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
UNIT DAA PPT cover all topics 2021 regulation
archu26
 
MAD Unit - 1 Introduction of Android IT Department
JappanMavani
 
International Journal of Information Technology Convergence and services (IJI...
ijitcsjournal4
 
Introduction to Neural Networks and Perceptron Learning Algorithm.pptx
Kayalvizhi A
 
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
MAD Unit - 2 Activity and Fragment Management in Android (Diploma IT)
JappanMavani
 
265587293-NFPA 101 Life safety code-PPT-1.pptx
chandermwason
 
IoT - Unit 2 (Internet of Things-Concepts) - PPT.pdf
dipakraut82
 
ISO/IEC JTC 1/WG 9 (MAR) Convenor Report
Kurata Takeshi
 
EC3551-Transmission lines Demo class .pptx
Mahalakshmiprasannag
 
PORTFOLIO Golam Kibria Khan — architect with a passion for thoughtful design...
MasumKhan59
 
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
Pharmaceuticals and fine chemicals.pptxx
jaypa242004
 
MRRS Strength and Durability of Concrete
CivilMythili
 
GTU Civil Engineering All Semester Syllabus.pdf
Vimal Bhojani
 
CS-802 (A) BDH Lab manual IPS Academy Indore
thegodhimself05
 
Unified_Cloud_Comm_Presentation anil singh ppt
anilsingh298751
 
monopile foundation seminar topic for civil engineering students
Ahina5
 
Zilliz Cloud Demo for performance and scale
Zilliz
 
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 

Framing in data link layer

  • 1. Framing in Data Link Layer SUBMITTED BY: Ahtesham Ullah khan 1604610013 CSE - 3RD
  • 2. What is framing in networking? Framing is a point-to-point connection between two computers or devices consists of a wire in which data is transmitted as a stream of bits. The data link layer, needs to pack bits into frames, so that each frame is distinguishable from another. The Data Link layer prepares a packet for transport across the local media by encapsulating it with a header and a trailer to create a frame. How it works?
  • 4. Parts of a Frame - A frame has the following parts • Frame Header − It contains the source and the destination addresses of the frame • Payload field − It contains the message to be delivered. • Trailer − It contains the error detection and error correction bits.
  • 5. Types of Framing - Framing can be of two types Fixed sized framing and Variable sized framing. Fixed-sized Framing - Here the size of the frame is fixed and so the frame length acts as delimiter of the frame. Consequently, it does not require additional boundary bits to identify the start and end of the frame.
  • 6. Variable – Sized Framing - Here, the size of each frame to be transmitted may be different. So additional mechanisms are kept to mark the end of one frame and the beginning of the next frame. Two ways to define frame delimiters in variable sized framing are − Length Field − Here, a length field is used that determines the size of the frame.
  • 7. End Delimiter - Here, a pattern is used as a delimiter to determine the size of frame. If the pattern occurs in the message, then two approaches are used to avoid the situation − Byte – Stuffing − A byte is stuffed in the message to differentiate from the delimiter. This is also called character-oriented framing. Bit – Stuffing − A pattern of bits of arbitrary length is stuffed in the message to differentiate from the delimiter. This is also called bit – oriented framing.