Question

Answer the following question: - CWND size is 3500 and RWND size is 7000 in a...

Answer the following question:

- CWND size is 3500 and RWND size is 7000 in a TCP connection. Host has sent 2239 bytes which has not been acknowledged. How many more bytes can be sent?

- TCP is sending data at the rate of 1Mbps. If sequence number starts with 3537, how long does it take to reset the sequence back to 0?

Homework Answers

Answer #1

Hi, hope you are doing good. Here i am adding images of the solution. If you have any query let me know in the comment. Have a nice day!

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Consider sending a large file from one host to another over a TCP connection that has...
Consider sending a large file from one host to another over a TCP connection that has no loss. a) Suppose TCP uses AIMD for its congestion control without slow start. Assuming cwnd increases by 1MSS every time a batch of ACKs is received and assuming constant roundtrip times, how long does it take for cwnd to increase from 1 MSS to 6 MSS? What is the average throughput (in terms of MSS and RTT) for this connection up through time...
Assume that the timeout values for all three protocols are sufficiently long such that 5 consecutive...
Assume that the timeout values for all three protocols are sufficiently long such that 5 consecutive data segments and their corresponding ACKs can be received (if not lost in the channel) by the receiving host (Host B) and the sending host (Host A), respectively. Suppose Host A sends 5 data segments to Host B, and the 2nd segment (sent from A) is lost – this is the only data segment or ACK loss. In the end, all 5 data segments...
Hosts A and B are communicating over a TCP connection, and Host B has already received...
Hosts A and B are communicating over a TCP connection, and Host B has already received from A all bytes up through byte 126. Suppose Host A then sends two segments to Host B back-to-back. The first and second segments contain 80 and 40 bytes of data, respectively. In the first segment, the sequence number is 127, the source port number is 302, and the destination port number is 80. Host B sends an acknowledgment whenever it receives a segment...
Host A sends 6 packets to Host B using TCP protocl with each packet10 bytes long,...
Host A sends 6 packets to Host B using TCP protocl with each packet10 bytes long, and starts with sequence number 90. We assume the third packet is lost and there is no delayed ACK, but all the six packets arrive at Host B finally. How many ACKs does Host B sends back to Host A (5 points)? What is the acknowledgement number for each ACK packet from Host B to Host A (15 points)? (Result: 5 points, Proof: 10...
Host A and B are communicating over a TCP connection, and Host B has already received...
Host A and B are communicating over a TCP connection, and Host B has already received from A all bytes up through byte 126. Suppose Host A then sends two segments to Host B back-to-back. The first and second segments contain 80 and 40 bytes of data, respectively. In the first segment, the sequence number is 127, the source port number is 302, and the destination port number is 80. Host B sends an acknowledgment whenever it receives a segment...
P27. Host A and B are communicating over a TCP connection, and Host B has already...
P27. Host A and B are communicating over a TCP connection, and Host B has already received from A all bytes up through byte 126. Suppose Host A then sends two segments to Host B backto-back. The first and second segments contain 80 and 40 bytes of data, respectively. In the first segment, the sequence number is 127, the source port number is 302, and the destination port number is 80. Host B sends an acknowledgment whenever it receives a...
True or False for Computer networking 1) Suppose in Go-back-N, the sender cycles through sequence number...
True or False for Computer networking 1) Suppose in Go-back-N, the sender cycles through sequence number of 0, 1, 2, 3, 4. In addition, the sender chooses the window size N=5 packets (i.e., 5 packets can be in the flight from the sender to the receiver). In this case, reliable data transfer can be achieved from the sender to the receiver 2) At a TCP sender, triple duplicated ACKs are always handled by resending the missing segment. 3) In Go-Back-N,...
ANY ANSWER IS APPRECIATED Which of the following protocols are related to sending or receiving email?...
ANY ANSWER IS APPRECIATED Which of the following protocols are related to sending or receiving email? (Choose two) TFTP POP3 NNTP IRC SMTP 1 points    QUESTION 2 Which of the following best describes a data packet? A numbered designation of a particulat connection point or communication pathway Group of bytes to be sent between two devices on a network A set of rules used to communicate information A binary equivalent to a street address 1 points    QUESTION 3...
1. Please use only the C as the language of programming. 2. Please submit/upload on Canvas,...
1. Please use only the C as the language of programming. 2. Please submit/upload on Canvas, the following les for each of your programs: (1) the client and the server source les each (2) the client and the serve executable les each (3) a brief Readme le that shows the usage of the program. 3. Please appropriately comment your program and name all the identiers suitable, to enable enhanced readability of the code. Problems 1. Write an ftp client that...
Please answer the following C question: There is a documented prototype for a function called get_a_line...
Please answer the following C question: There is a documented prototype for a function called get_a_line in the code below. Write a definition for get_a_line—the only function called from that definition should be fgetc. #include <stdio.h> #include <string.h> #define BUFFER_ARRAY_SIZE 10 int get_a_line(char *s, int size, FILE *stream); // Does what fgets does, using repeated calls to fgetc, but // provides a more useful return value than fgets does. // // REQUIRES // size > 1. // s points to...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT