Frank Nnabugo’s Post

View profile for Frank Nnabugo, graphic

Product Developer | Software Engineer | Core focus in Java & Spring Boot | startup operator | Entrepreneur

TCP 3-way handshake succinctly explained.. 1. Client sends sync request to the server with a random sequence number, say x. 2. The server responds with a sync - ack. The ack number is set to one more than the received sequence number(x + 1). The server sends another random sequence number, say y. 3. The client sends ack with acknowledgment number greater than the one recieved(y+1) Bi-directional TCP connection is established. This is one step out of all the steps that happens under the hood when you type a domain name in the browser and hit search…

To view or add a comment, sign in

Explore topics