3 ms·
“ The client opens a random port to receive the request on, sends a SYN packet to the server, waits for a SYN-ACK packet from the server…” The client “connects
by davydog187 4y ago
“ The client opens a random port to receive the request on, sends a SYN packet to the server, waits for a SYN-ACK packet from the server…”
The client “connects” to the port, while the server opens/listens on that port.
I should check if I can submit corrections to the OP. Great article, btw!
- ominous_prime 4y agoThere’s a lot of things wrong with the article, but that’s not really one. A connection is started by binding a local port. You can’t receive the SYN-ACK if there’s no open socket to receive it.
- jesprenj 4y agoWhat's wrong exactly?