While capturing the pcap,i had found some issue like, same source sends PSH,ACK and ACK.Below is the attached screen shot.Is it possible like that. asked 01 Aug '17, 04:21 kodamagulla_... edited 01 Aug '17, 04:22 |
One Answer:
Sure, that's possible. PSH/ACK just means "this is something the receiver can process right away" - it doesn't mean that there can't be more following it. answered 01 Aug '17, 04:36 Jasper ♦♦ |
Can you please elabrate below q.
Say in PSH,ACK from x to y seq = 7732 ack =1 len =831. immediate ACK from x to y seq = 8563( 7732 + 831) ack =1 len = 1448 happens.
So why it has to send again ACK with adding seq with len ? I was assuming this has to be done by the reciever end.
-Thanks
ACK is only increased by the receiver if TCP payload bytes (len value) arrived successfully. If x sends two packets in a row, ACK must not change because nothing was received from y in the meantime.