cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
852
Views
0
Helpful
1
Replies

Sequence & ACK Number Question!

Iluvnetwork
Beginner
Beginner

My understanding is

If PC A sends a packet (ACK = 80, Sequence Number = 1450, Payload = 1460), PC B will send an ACK Message (ACK = 2910, Sequence Number = RANDOM).

If I am misunderstanding, please let me know.

 

1 Reply 1

Peter Paluch
Cisco Employee
Cisco Employee

Hi,

If PC A sends a packet (ACK = 80, Sequence Number = 1450, Payload = 1460), PC B will send an ACK Message (ACK = 2910, Sequence Number = RANDOM).

The SeqNo from PC B much depends on whether PC B is also sending data to PC A because that would mean that there is some data in flight already sent by PC B but not yet seen by PC A. For simplicity purposes, if for some time in the past, PC B was silent, then PC B will send a TCP segment with AckNo=1450+1460=2910, SeqNo=80.

Best regards,
Peter

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: