What is the difference between the session layer and the transport layer with respect to connection establishment? TCP uses 3-way handshake, while session also starts, maints and terminates connection, so what is the difference?
Maybe I just discovered a duplication of functions...