5 ms·
Let me clarify then. In order to connect to a remote machine (in this case, a website) your computer must make a TCP connection to the remote server. A TCP co
by RKearney 9y ago
Let me clarify then.
In order to connect to a remote machine (in this case, a website) your computer must make a TCP connection to the remote server.
A TCP connection requires a three-way handshake to begin. This requires the sender (you) send a TCP SYN packet. If you "spoof" your IP address, the SYN ACK will never reach your machine, and you will therefore never be able to ACK back (with your "spoofed" IP). Because you never get this SYN ACK back with the servers initial sequence number, you will not be able to ACK back with the correct sequence number to even connect in the first place.
I'm fairly convinced you don't know how basic networking principals work, or at least do not know the difference between spoofing and proxying.