Question Bank - Computer Networks

Here's the question bank on all the computer networks topics.

An ACK number of 1000 in TCP always a means that

A.
999 bytes have been successfully received
B.
1000 bytes have been successfully recieved
C.
1001 bytes have been successfully received
D.
None of the above

Solution:

The correct answer is "option 4".CONCEPT:The Acknowledgment number(ACK) is the sequence number of the next Byte the receiver is expecting.The sequence number is the Byte number of the first byte of the data in the TCP segment sent.If Synchronize packets consume one sequence number, then actual data will begin at ISN+1.?ISN, which stands for Initial Sequence Number refers to the unique 32-bit sequence number assigned to each new connection on a TCP-based communication.EXPLANATION:Option1: FALSEIf the initial sequence starts from 1 then, ACK number = 1000 means 999 bytes have been successfully received.Option 2: FALSEIf the initial sequence starts from 0 then ACK number = 1000 means 1000 bytes have been successfully received.Option 3: FALSENo chance of receiving 1001 bytes.Since the Initial sequence is not given, so we can't calculate no. of bytes received.Hence, the correct answer is "option 4".

For more questions,

Click Here

Download Gyanm App

free current affairs for competitive exams

Scan QR code to download our App for
more exam-oriented questions

free current affairs for competitive exams

OR
To get link to download app

Thank you! Your submission has been received. You will get the pdf soon. Call us if you have any question: 9117343434
Oops! Something went wrong while submitting the form.