TCPLS closely integrates TCP and TLS by using new TLS record types to carry TCP control plane information. This allows TCP options and control data to be encrypted and authenticated within TLS records. TCPLS provides benefits like securing Multipath TCP connections, enabling stronger TCP Fast Open, providing more space for TCP options, allowing true TCP keepalives, securely releasing TCP sessions, supporting Happy Eyeballs, and enabling connection migration. The integrated TCPLS protocol could improve privacy, security and functionality compared to treating TCP and TLS as separate and independent protocols.