SlideShare a Scribd company logo
Framing in Data
Link Layer
Framing in DLL computer networks and layers
Framing in DLL computer networks and layers
Framing in DLL computer networks and layers
Framing in DLL computer networks and layers
Framing in DLL computer networks and layers
Framing in DLL computer networks and layers
Byte/Character Stuffing
• Used when frames consist of characters.
• If data contains ED then, a byte is stuffed into data to
diffrentiate it from ED.
Let ED = “$”
–> if data contains ‘$’ anywhere, it can be escaped using ‘O’
character.
–> if data contains ‘O$’ then, use ‘OOO$'($ is escaped
using O and O is escaped using O).
• It is very costly and obsolete method.
Bit Stuffing
• Bit stuffing is a process of inserting non-information bits into
the data to be transferred. It breaks the data sequence and
helps in synchronization.
• Let ED = 01111 and if data = 01111
–> Sender stuffs a bit to break the pattern i.e. here appends a 0 in
data = 011101.
–> Receiver receives the frame.
–> If data contains 011101, receiver removes the 0 and reads the
data.
Framing in DLL computer networks and layers

More Related Content

PPTX
1Bit and Byte Stuffing computer networks
PPTX
Framing.pptx
PPTX
PPTX
9-Lect_9-1.pptx9-Lect_9-1.pptx9-Lect_9-1.pptx
PPTX
Data link layer
PPTX
Data link layer
PPT
This layer is the protocol layer that transfers data between nodes on a netwo...
PPTX
Unit 2
1Bit and Byte Stuffing computer networks
Framing.pptx
9-Lect_9-1.pptx9-Lect_9-1.pptx9-Lect_9-1.pptx
Data link layer
Data link layer
This layer is the protocol layer that transfers data between nodes on a netwo...
Unit 2

Similar to Framing in DLL computer networks and layers (20)

PPTX
Framing by nao
PPTX
Data Communication Unit - II Data Link Layer.pptx
PDF
datalinklayermukesh
PPTX
Data link layer
PDF
Data Link Layer
PDF
PPTX
U2CH1Data Link Layerxxxxxxxxxxxxxxxxx.pptx
PPTX
Data Link layer in computer netwroks.pptx
PPT
Ccn unit-2- data link layer by prof.suresha v
PPTX
Computer networks unit three presentation
PPTX
datalinklayermukesh-150130061041-conversion-gate01.pptx
PPT
Data Link Layer
PPTX
Computer networking
PDF
Lecture Notes Unit III The DataLink Layer
PPT
PPT
Jaimin chp-3 - data-link layer- 2011 batch
PPT
chapter-3-data-link-layer.ppt
PPTX
module 2 cn new.pptx
PPTX
Framing-and-its-types.pptx about framing and types
PPT
UNIT-2 Data Link Layer Services, Functions PPT.ppt
Framing by nao
Data Communication Unit - II Data Link Layer.pptx
datalinklayermukesh
Data link layer
Data Link Layer
U2CH1Data Link Layerxxxxxxxxxxxxxxxxx.pptx
Data Link layer in computer netwroks.pptx
Ccn unit-2- data link layer by prof.suresha v
Computer networks unit three presentation
datalinklayermukesh-150130061041-conversion-gate01.pptx
Data Link Layer
Computer networking
Lecture Notes Unit III The DataLink Layer
Jaimin chp-3 - data-link layer- 2011 batch
chapter-3-data-link-layer.ppt
module 2 cn new.pptx
Framing-and-its-types.pptx about framing and types
UNIT-2 Data Link Layer Services, Functions PPT.ppt
Ad

More from chnrketan (6)

PPTX
NON-PREEMPTIVE_SCHEDULING operating system
PPTX
priority interrupt computer organization
PPTX
Seminar_ketan metaverse technology and a
PPTX
Database managementsystemes_Unit-7.pptxe
PPTX
Java programing language unit 1 introduction
PPTX
Chapter -2 operating system presentation
NON-PREEMPTIVE_SCHEDULING operating system
priority interrupt computer organization
Seminar_ketan metaverse technology and a
Database managementsystemes_Unit-7.pptxe
Java programing language unit 1 introduction
Chapter -2 operating system presentation
Ad

Recently uploaded (20)

PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
additive manufacturing of ss316l using mig welding
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PDF
PPT on Performance Review to get promotions
PDF
composite construction of structures.pdf
PPTX
OOP with Java - Java Introduction (Basics)
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
web development for engineering and engineering
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
bas. eng. economics group 4 presentation 1.pptx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
additive manufacturing of ss316l using mig welding
Internet of Things (IOT) - A guide to understanding
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Model Code of Practice - Construction Work - 21102022 .pdf
UNIT-1 - COAL BASED THERMAL POWER PLANTS
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPT on Performance Review to get promotions
composite construction of structures.pdf
OOP with Java - Java Introduction (Basics)
Operating System & Kernel Study Guide-1 - converted.pdf
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
web development for engineering and engineering

Framing in DLL computer networks and layers

  • 8. Byte/Character Stuffing • Used when frames consist of characters. • If data contains ED then, a byte is stuffed into data to diffrentiate it from ED. Let ED = “$” –> if data contains ‘$’ anywhere, it can be escaped using ‘O’ character. –> if data contains ‘O$’ then, use ‘OOO$'($ is escaped using O and O is escaped using O). • It is very costly and obsolete method.
  • 9. Bit Stuffing • Bit stuffing is a process of inserting non-information bits into the data to be transferred. It breaks the data sequence and helps in synchronization. • Let ED = 01111 and if data = 01111 –> Sender stuffs a bit to break the pattern i.e. here appends a 0 in data = 011101. –> Receiver receives the frame. –> If data contains 011101, receiver removes the 0 and reads the data.