Some application switches and routers delay binding the client session to the server until the proper handshakes are complete so as to prevent denial-of-service attacks.
When certain application programs and routers establish a client session with the server, they wait for all necessary handshakes to be completed before linking the sessions, which is done to prevent denial-of-service attacks.