SHARE
SPREAD
HELP

The Tradition of Sharing

Help your friends and juniors by posting answers to the questions that you know. Also post questions that are not available.


To start with, Sr2Jr’s first step is to reduce the expenses related to education. To achieve this goal Sr2Jr organized the textbook’s question and answers. Sr2Jr is community based and need your support to fill the question and answers. The question and answers posted will be available free of cost to all.

 

#
Authors:
James F. Kurose, Keith W. Ross
Chapter:
Transport Layer
Exercise:
Problems
Question:8 | ISBN:9780132856201 | Edition: 6

Question

Draw the FSM for the receiver side of protocol rdt3.0.

TextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbook

Answer

To transfer the data over a channel, rdt3.0 protocol is useful. It is a reliable protocol.

 

The sender transmits the packet and the receiver acknowledges it by sending an ACK and confirms the packet is received.

 

The rdt3.0 protocol allows duplicate packets into the sender-to-receiver data stream by adding timeout. This is not possible in rdt2.0.

 

The rdt3.0 and rdt2.0 works in the same way at receiver end. Both handles duplicate packets.

 

FSM diagram for the receiver side of the protocol rdt3.0 is follows:

                 

 

The FSM will be same as the FSM of rtd2.1 given in the Figure 3.12 of textbook.

 

0 0

Discussions

Post the discussion to improve the above solution.