I dataoverføringsfasen har TCP noen mekanismer som avgjør grad av robusthet og pålitelighet. Et brukes for å ordne segmentene i riktig rekkefølge, og for å detektere dupliserte data. brukes for å detektere feil i segmentene. og brukes for å detektere feil og for å tilpasse TCP ved tap av segmenter eller ved forsinkelse.