Question: Suppose an idle TCP connection exists between sockets A and B. A third party has eavesdropped and knows the current sequence number at both ends.
Suppose an idle TCP connection exists between sockets A and B. A third party has eavesdropped and knows the current sequence number at both ends.
(a) Suppose the third party sends A a forged packet ostensibly from B and with 100 bytes of new data. What happens? Hint:
Look up in Request for Comments 793 what TCP does when it receives an ACK that is not an “acceptable ACK.”
(b) Suppose the third party sends each end such a forged 100-byte data packet ostensibly from the other end. What happens now?
What would happen if A later sent 200 bytes of data to B?
Step by Step Solution
There are 3 Steps involved in it
a If a third party sends a forged packet from B to A with 100 bytes of new data there are a few case... View full answer
Get step-by-step solutions from verified subject matter experts
