TCP Re-engineering Tool überwacht und analysiert Daten, die zwischen einem Client und einem Server über eine TCP-Verbindung übertragen werden. Es konzentriert sich auf den Datenstrom (Software-Schicht), nicht auf das Übertragungsprotokoll auf der niederen Ebene (wie Paketsniffer).