Answered step by step
Verified Expert Solution
Question
1 Approved Answer
In protocol rdt 3 . 0 , the ACK packets flowing from the receiver to the sender do not have sequence numbers ( although they
In protocol rdt the ACK packets flowing from the receiver to the
sender do not have sequence numbers although they do have an ACK field
that contains the sequence number of the packet they are acknowledging
Why is it that our ACK packets do not require sequence numbers?
Wait for
from
below
rdtrcvrcvpkt &&
corruptrcvpkt
hasseqrcvpkt
compute chksum
makepktsndpktNAK,chksum
udtsendsndpkt
rdtrcvrcvpkt &&
corruptrcvpkt
hasseqrcvpkt
compute chksum
makepktsndpktNAK,chksum
udtsendsndpkt rdtrcvrcvpkt && notcorruptrcvpkt
&& hasseqrcvpkt
extractrcvpktdata
deliverdatadata
compute chksum
makepktsendpktACK,chksum
udtsendsndpkt
rdtrcvrcvpkt && notcorruptrcvpkt
&& hasseqrcvpkt
extractrcvpktdata
deliverdatadata
compute chksum
makepktsendpktACK,chksum
udtsendsndpkt
Wait for
from
below
Figure An incorrect receiver for protocol rdt
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started