O procedimento de three-way handshake do TCP consiste no emprego em seqüência das primitivas para abrir (open) uma conexão, enviar (send) ou receber (receive) dados e fechar (close) a conexão aberta.