Question

TCP computer networks

Assume that a station X wants to send 15 packets of data to station Y using TCP Tahoe. Assuming that:

1) The size of each packet sent is 1000 Bytes (ignore all the headers from layers below).

2) Station X chooses 43 as an initial sequence number.

3) Station Y chooses 2 as an initial sequence number.

4) The data of the first packet is included in the final packet of the handshake process.

5) The sender window size is 5 packets.

6) The receiver window size is 4 packets.

7) Only the 4th packet containing data sent is lost, and the sender receives three duplicate

acknowledgments before the timeout.

8) The value of ssthresh (the threshold between slow start and congestion avoidance) is

8 packets.

9) Out of order packets are dropped.

Show the entire connection using a time diagram. Show the sequence number for each packet and acknowledgement in this communication. Identify the phases of the communication (i.e., handshake process, slow start, congestion avoidance, fast recovery, and termination of the connection).


0 0
Add a comment Improve this question Transcribed image text
Answer #1

=> TCP is basically a full duplex flow control mechanism in which it first establish the connection between end to end then data transfer start after data transfer , connection will be terminated.

Stepl: Data Given is Sended x Sequence Number =43 Sender y sequence Number 2 Size of Packet 1000 Bytes Sender windan sizeseq=44 3 duplicates Step Data Transfer TO Der seq=3044 seq=1044 seq=2044 seg 2044 Lost seq=4044 seg 5844 489-76044 Ack-ouy Ac1 2 4-3 Duplicate 345 6 7 8 New Threshold ACK Threshold Slow Start CExponential) Linear Growth CCongestion Avoidance) Thresh

Add a comment
Know the answer?
Add Answer to:
TCP computer networks
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. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • (1) Assume that a station X wants to send 15 packets of data to station Y...

    (1) Assume that a station X wants to send 15 packets of data to station Y using TCP Tahoe. Assuming that: 1) The size of each packet sent is 1000 Bytes (ignore all the headers from layers below). 2) Station X chooses 43 as an initial sequence number. 3) Station Y chooses 2 as an initial sequence number. 4) The data of the first packet is included in the final packet of the handshake process. 5) The sender window size...

  • Q1) Assume that a station X wants to send 15 packets of data to station Y...

    Q1) Assume that a station X wants to send 15 packets of data to station Y using TCP Tahoe. Assuming that: 1)The size of each packet sent is 1000 Bytes (ignore all the headers from layers below). 2)Station X chooses 43 as an initial sequence number. 3)Station Y chooses 2 as an initial sequence number. 4)The data of the first packet is included in the final packet of the handshake process. 5)The sender window size is 5 packets. 6)The receiver...

  • Problem 1: Consider the following figure. Assuming TCP Reno is the protocol experiencing the beha...

    Networking I need help for g-k Problem 1: Consider the following figure. Assuming TCP Reno is the protocol experiencing the behavior shown above, answer the following questions. In all cases, you should provide a short discussion justifying your answer Note: this problem is counted for 10 points 45 40 35 2 30 n 25 2 20 c 15 b 10 0 2 468 10 12 14 16 18 20 22 24 26 Transmission round g. What is the value of...

  • PLEASE HELP WITH THESE COMPUTER NETWORK QUESTIONS THESE INCLUDE MCQS AND CALCULATIONS With reference to the...

    PLEASE HELP WITH THESE COMPUTER NETWORK QUESTIONS THESE INCLUDE MCQS AND CALCULATIONS With reference to the Go-Back-N and Selective repeat protocols, what does the window value signify? The packets that have already been ACKed The packets sent but remain unACKed The sequence numbers available and not yet sent The sequence numbers of packets not yet available None of the above 1 points    QUESTION 2 Which of the following is NOT a component of the TCP congestion control algorithm? Slow...

  • 1. For TCP end-to-end flow control, suppose the capacity of the receiver buffer is 10 packets. Su...

    1. For TCP end-to-end flow control, suppose the capacity of the receiver buffer is 10 packets. Suppose the packets that are being queued in the receiver buffer are packets 4, 5, 6, 7, 8, 10, 11. What is the advertised window size the receiver sent to the sender? Suppose packet 12 is the last packet sent by the sender. What’s the effective window size at the sender? Can the sender send out packet 13 at this moment? How about packet...

  • Consider a simplified actual TCP senderreceiver, described as follows: .Upon a loss (timeout or t...

    Consider a simplified actual TCP senderreceiver, described as follows: .Upon a loss (timeout or triple-duplicate ACKs), the sender o transmits the oldest unACKed packet (whose sequence number Base) o restarts the timer Upon receiving an ACK with a Sequence #y > Base. o it considers all packets with sequence numbers s y as ACKed (cumulative ACK) o Sets Base to the sequence number of the packet immediately after the packet whose sequence number is y o Restarts the timer ....

  • mb 8. (10 points) TCP congestion window size (ewnd) is a function of transmission round (n)....

    mb 8. (10 points) TCP congestion window size (ewnd) is a function of transmission round (n). It is following: shown as 39 38 37 36 35 32 34 4 8 16 33 2 cwnd 13 12 11 10 2 3 4 5 6 7 8 1 n 8 4 2 1 25 42 21 22 24 40 41 cwnd 26 25 24 23 22 20 21 15 16 17 18 19 14 (1) During what transmission round is TCP slow...

  • 3. On a connection using the Sliding Window protocol, on the Sender side, Last Acknowledgement Received...

    3. On a connection using the Sliding Window protocol, on the Sender side, Last Acknowledgement Received (LAR) = 3 and Send Window Size (SWS) = 15. What is the highest sequence number packet that the sender can send at this point? What does the Sender currently do with the packet with sequence number 21?

  • 6. Figure 1 shows an example variation of congestion window for TCP Reno. Assume that TCP...

    6. Figure 1 shows an example variation of congestion window for TCP Reno. Assume that TCP segment size is 1500 bytes and average RTT is 150 msec. i) What is the average throughput (in bits/sec) during transmission rounds starting from round 6 until round 10 starts. ii) What are the values of ssthresh at the 18th and 24th transmission rounds? iii) Suppose TCP Tahoe is used (instead of TCP Reno), and there is a timeout event at 22nd round. How...

  • CSE

    Question: A client has a total data of size 40012 Bytes. A server has a total data size of 58407 Bytes. The client always sends two packets at a time and the server replies once after every two packets from the client. The client has a buffer size of 10000 Bytes, the server has a buffer size of 21000 Bytes. The window size is of both the client and the server is 8970 Bytes. The Initial Sequence number of the...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT