SlideShare a Scribd company logo
15
Most read
19
Most read
20
Most read
GO- BACK N ARQTEAMS:BANDWIDTH BROTHERSDEADLOCKFOSTERSNEW CREATORSROTHMANS
INTRODUCTIONCONCEPT OF PIPELININGIMPROVING THE EFFICIENCY OF TRANSMISSIONWHY ITS CALLED GO- BACK N ARQCONCEPT OF SEQUENCE NUMBERS, SLIDING WINDOW, TIMERS ,ACKNOWLEDGEMENT AND RESENDING FRAME.
DISADVANTAGES OF STOP AND WAIT1) Efficiency is very less if channel is thick and long. Thick means channel has large bandwidth. Long means the round trip is delay product of these  two is called bandwidth delay product...2) There is no pipelining because we need to wait for a frame to reach the destination and be acknowledged before the next frame can be sent.
PIPELININGIn networking if a task is often began before the previous task ended. This is known as PIPELINING.
SLIDING WINDOWSEND SLIDING WINDOW
RECEIVE SLIDING WINDOWSend  window before slidingSfSn
Send window after slidingSfSn
Receive window before slidingRn
Receive window after slidingRn
Delay component in ARQTime to send frame and get ACK.
Effective transmission ratae.
Transmission efficiency.SENDER WINDOW
RECEIVER WINDOW
PIGGYBACKINGControl signal is attached with Data signal.		Request Window  Sender Window		Arrival Window  Both Window {Data, Control}Used to improve the efficiency of the Bidirectional Protocol.Carries control information about arrival or lost framesBoth Sender and the Receiver window use a timer and are involved in three types of events.		Request.		Arrival.		Time-out.Both site must use the same Algorithm.
Go  Back N ARQ
Go-Back-N Error RecoveryThe recovery of a corrupted Frame proceeds in three stages:First, the corrupted frame is discarded at the remote node's receiver.
Second, the remote node requests retransmission of the missing frame using a control frame (sometimes called a NACK or REJECT). The receiver discards all frame s which do not have the number of the requested frame.
The final stage consists of retransmission of the lost frame(s).ADVANTAGES OF GO-BACK NARQThe sender can send many frames at  a time. Timer can be set for a group of frames.  Only one ACK can acknowledge one or more frames.  Efficiency is more. Waiting time is pretty low. We can alter the size of the sender window
DISADVANTAGES OF GO-BACK N ARQBuffer requirement:Transmitter needs to store the last N packetsScheme is inefficient when round-trip delay large and data transmission rate is highRetransmission of many error-free packets following an erroneous packetWhen RTT is large: for a high number of NACK, a lot of BW is wastedIf NACK is lost , a long time is wasted until re-transmission of all packets (until another NACK is sent).
Selective Repeat ARQTo overcome the disadvantages of GO BACK N ARQ, we use Selective Repeat ARQTo utilize more bandwidth

More Related Content

PPTX
Go back-n protocol
STEFFY D
 
PPSX
Flow Control
selvakumar_b1985
 
PPTX
go back n protocol
shivani monga
 
PPT
Flow control and error control
BHUVIJAYAVELU
 
PPT
Selective repeat protocol
Manusha Dilan
 
PPTX
Arq Protocols
anishgoel
 
PPTX
Stop-and-Wait ARQ Protocol
praneetayargattikar
 
Go back-n protocol
STEFFY D
 
Flow Control
selvakumar_b1985
 
go back n protocol
shivani monga
 
Flow control and error control
BHUVIJAYAVELU
 
Selective repeat protocol
Manusha Dilan
 
Arq Protocols
anishgoel
 
Stop-and-Wait ARQ Protocol
praneetayargattikar
 

What's hot (20)

PPTX
Transmission Control Protocol (TCP)
k33a
 
PPTX
The medium access sublayer
Lal Bahadur Gehlot
 
PPTX
Congestion control
Noushad Hasan
 
PPTX
Sliding window protocol(ARQ technique)
shilpa patel
 
PPTX
Media Access Control
VijayaLakshmi514
 
PPTX
Csma cd and csma-ca
kazim Hussain
 
PPSX
Congestion control in TCP
selvakumar_b1985
 
PPTX
Distance Vector Routing Protocols
KABILESH RAMAR
 
PPT
Mac sub layer
DIKSHA_LAHRANI
 
PPTX
ALOHA Protocol (in detail)
Hinal Lunagariya
 
PPTX
Framing in data link layer
Ahtesham Ullah khan
 
PPTX
Data link layer
Mukesh Chinta
 
PDF
CSMA /CD PPT ON SLIDESHARE
Khushboo Pal
 
PPTX
Point to-point protocol (ppp)
Kongu Engineering College, Perundurai, Erode
 
PPTX
Congestion control
Krishna Ranjan
 
PDF
Stop and-wait protocol
Venkata Sreeram
 
PPTX
Flow Control and Error Control
Minhazul Abedin Munna
 
PPT
Sliding window protocol
Shehara Abeythunga
 
PPSX
Issues in Data Link Layer
selvakumar_b1985
 
PPTX
Multiple access protocol
Merlin Florrence
 
Transmission Control Protocol (TCP)
k33a
 
The medium access sublayer
Lal Bahadur Gehlot
 
Congestion control
Noushad Hasan
 
Sliding window protocol(ARQ technique)
shilpa patel
 
Media Access Control
VijayaLakshmi514
 
Csma cd and csma-ca
kazim Hussain
 
Congestion control in TCP
selvakumar_b1985
 
Distance Vector Routing Protocols
KABILESH RAMAR
 
Mac sub layer
DIKSHA_LAHRANI
 
ALOHA Protocol (in detail)
Hinal Lunagariya
 
Framing in data link layer
Ahtesham Ullah khan
 
Data link layer
Mukesh Chinta
 
CSMA /CD PPT ON SLIDESHARE
Khushboo Pal
 
Point to-point protocol (ppp)
Kongu Engineering College, Perundurai, Erode
 
Congestion control
Krishna Ranjan
 
Stop and-wait protocol
Venkata Sreeram
 
Flow Control and Error Control
Minhazul Abedin Munna
 
Sliding window protocol
Shehara Abeythunga
 
Issues in Data Link Layer
selvakumar_b1985
 
Multiple access protocol
Merlin Florrence
 
Ad

Similar to Go Back N ARQ (20)

PPTX
Transport layer
arvind pandey
 
PPT
session -7 - Sliding Window Protocol 1- N oisy Channels.ppt
nanisrikar276711
 
PPTX
Presentation on Flow Control (noisy and non-noisy channels))
TheYoutubester
 
PPTX
Unit IV_Flow.pptx
TejasRao8
 
PPTX
Lecture 36-43_DATA_COMMUNICATION_PPT.pptx
SuhaniTalreja
 
PPTX
GO BACK N PROTOCOL
shayan singla
 
PPT
CN_unit2.ppt Data Link Layer characteristics, categories
VSrilakshmi2
 
PPTX
Datalink control(framing,protocols)
Hira Awan
 
PPTX
CS3591- Computer Networks Unit-2 Transport layer
LOGANATHANK24
 
PPT
JNTUHS-18-12-2024 - Copy.ppt computer networks notes
latanowpada
 
PDF
advances in computer networks Notes M.tech
1JT19IS042SandhyaH
 
DOCX
Micro project on ARQ
Faizaan Ahmed Khan
 
PPTX
PROTOCOL ICT.pptx
Aditya101713
 
PPT
Flow Control & Error control in Data Link Layer .ppt
ErAnjuBala
 
PPT
Data linkcontrol
Bablu Shofi
 
PPT
sliding window protocol for datalink layer.ppt
ManimegalaM3
 
PDF
Computer network (13)
NYversity
 
PPTX
High Performance Networking with Advanced TCP
Dilum Bandara
 
PPT
09 Data Link LayerFlow Control.ppt
ShaliniKumariGupta1
 
Transport layer
arvind pandey
 
session -7 - Sliding Window Protocol 1- N oisy Channels.ppt
nanisrikar276711
 
Presentation on Flow Control (noisy and non-noisy channels))
TheYoutubester
 
Unit IV_Flow.pptx
TejasRao8
 
Lecture 36-43_DATA_COMMUNICATION_PPT.pptx
SuhaniTalreja
 
GO BACK N PROTOCOL
shayan singla
 
CN_unit2.ppt Data Link Layer characteristics, categories
VSrilakshmi2
 
Datalink control(framing,protocols)
Hira Awan
 
CS3591- Computer Networks Unit-2 Transport layer
LOGANATHANK24
 
JNTUHS-18-12-2024 - Copy.ppt computer networks notes
latanowpada
 
advances in computer networks Notes M.tech
1JT19IS042SandhyaH
 
Micro project on ARQ
Faizaan Ahmed Khan
 
PROTOCOL ICT.pptx
Aditya101713
 
Flow Control & Error control in Data Link Layer .ppt
ErAnjuBala
 
Data linkcontrol
Bablu Shofi
 
sliding window protocol for datalink layer.ppt
ManimegalaM3
 
Computer network (13)
NYversity
 
High Performance Networking with Advanced TCP
Dilum Bandara
 
09 Data Link LayerFlow Control.ppt
ShaliniKumariGupta1
 
Ad

Recently uploaded (20)

PPTX
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
DOCX
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
PPTX
How to Apply for a Job From Odoo 18 Website
Celine George
 
PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
PPTX
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
Basics and rules of probability with real-life uses
ravatkaran694
 
PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PPTX
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
PPTX
Measures_of_location_-_Averages_and__percentiles_by_DR SURYA K.pptx
Surya Ganesh
 
PPTX
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
PPTX
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
PPTX
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
PPTX
Care of patients with elImination deviation.pptx
AneetaSharma15
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
Command Palatte in Odoo 18.1 Spreadsheet - Odoo Slides
Celine George
 
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
How to Apply for a Job From Odoo 18 Website
Celine George
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
Basics and rules of probability with real-life uses
ravatkaran694
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
Measures_of_location_-_Averages_and__percentiles_by_DR SURYA K.pptx
Surya Ganesh
 
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
BASICS IN COMPUTER APPLICATIONS - UNIT I
suganthim28
 
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
Care of patients with elImination deviation.pptx
AneetaSharma15
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 

Go Back N ARQ

  • 1. GO- BACK N ARQTEAMS:BANDWIDTH BROTHERSDEADLOCKFOSTERSNEW CREATORSROTHMANS
  • 2. INTRODUCTIONCONCEPT OF PIPELININGIMPROVING THE EFFICIENCY OF TRANSMISSIONWHY ITS CALLED GO- BACK N ARQCONCEPT OF SEQUENCE NUMBERS, SLIDING WINDOW, TIMERS ,ACKNOWLEDGEMENT AND RESENDING FRAME.
  • 3. DISADVANTAGES OF STOP AND WAIT1) Efficiency is very less if channel is thick and long. Thick means channel has large bandwidth. Long means the round trip is delay product of these two is called bandwidth delay product...2) There is no pipelining because we need to wait for a frame to reach the destination and be acknowledged before the next frame can be sent.
  • 4. PIPELININGIn networking if a task is often began before the previous task ended. This is known as PIPELINING.
  • 6. RECEIVE SLIDING WINDOWSend window before slidingSfSn
  • 7. Send window after slidingSfSn
  • 10. Delay component in ARQTime to send frame and get ACK.
  • 14. PIGGYBACKINGControl signal is attached with Data signal. Request Window  Sender Window Arrival Window  Both Window {Data, Control}Used to improve the efficiency of the Bidirectional Protocol.Carries control information about arrival or lost framesBoth Sender and the Receiver window use a timer and are involved in three types of events. Request. Arrival. Time-out.Both site must use the same Algorithm.
  • 16. Go-Back-N Error RecoveryThe recovery of a corrupted Frame proceeds in three stages:First, the corrupted frame is discarded at the remote node's receiver.
  • 17. Second, the remote node requests retransmission of the missing frame using a control frame (sometimes called a NACK or REJECT). The receiver discards all frame s which do not have the number of the requested frame.
  • 18. The final stage consists of retransmission of the lost frame(s).ADVANTAGES OF GO-BACK NARQThe sender can send many frames at a time. Timer can be set for a group of frames. Only one ACK can acknowledge one or more frames. Efficiency is more. Waiting time is pretty low. We can alter the size of the sender window
  • 19. DISADVANTAGES OF GO-BACK N ARQBuffer requirement:Transmitter needs to store the last N packetsScheme is inefficient when round-trip delay large and data transmission rate is highRetransmission of many error-free packets following an erroneous packetWhen RTT is large: for a high number of NACK, a lot of BW is wastedIf NACK is lost , a long time is wasted until re-transmission of all packets (until another NACK is sent).
  • 20. Selective Repeat ARQTo overcome the disadvantages of GO BACK N ARQ, we use Selective Repeat ARQTo utilize more bandwidth