TCP:n ominaisuuksia
Strukturoimaton vuo (unstructured stream)
- TCP käsittelee siirrettävää tietoa yhtenä tavuvuona ilman mitään rakennetta (vrt. Unix-tiedosto)
- Tarvittaessa rakenne luodaan sovellusprotokollilla, jotka toimivat TCP:n päällä
Kaksisuuntaisuus (full duplex)
- TCP-yhteydet ovat kaksisuuntaisia ja mahdollistavat samanaikaisesti siirron molempiin suuntiin
- Sovellukset voivat käsitellä TCP-yhteyttä kahtena yksisuuntaisena yhteytenä
- Toteutuksessa saadaan etua siitä, että datasanomien mukana voidaan siirtää kuittaukset vastakkaiseen suuntaan kulkevasta datasta ("piggybacking", vrt. HDLC)