What is the purpose of variable fragnum in rdt10 sender


Part 1:

i. In rdt1.0 receiver code what is the significance of "packet=rSocket.recv(1024)" ?

ii. What is the purpose of variable "fragNum" in rdt1.0 sender code?

iii. In codes you can notice that message is segmented according to MTU, how is the segmented message merged back in receiver? Which operation justifies it?

Part 2:

i. Why there is ‘remote address' and ‘local address' in rdt2.0 program, but not in rdt1.0 programs?

ii. In order to speak to sender and receiver you are creating a socket in both sender and receiver programs. What transport layer protocol is used here? What parameters justifies your answer?

iii. In previous python programming you used "socket.listen( )", but not here in any of the programs. What is the reason?

iv. What is the difference between protocols rdt2.0, rdt2.1?

Request for Solution File

Ask an Expert for Answer!!
Python Programming: What is the purpose of variable fragnum in rdt10 sender
Reference No:- TGS0950214

Expected delivery within 24 Hours