Der er ikke sådan noget som "lag 2 transmissionskontrolprotokol". Her er hvorfor:
* TCP er en lag 4 -protokol: Transmission Control Protocol (TCP) fungerer ved transportlaget af TCP/IP -modellen (lag 4). Det er ansvarlig for pålidelig, ordnet levering af data mellem applikationer på forskellige værter.
* Lag 2 er datalinklaget: Dette lag håndterer fysisk adressering, fejldetektion og adgang til de fysiske netværksmedier. Protokoller som Ethernet, Frame Relay og PPP fungerer på dette niveau.
I det væsentlige fungerer TCP ikke på det samme lag som protokoller som Ethernet eller andre lag 2 -teknologier.
Her er en forenklet analogi:
* Forestil dig en posttjeneste. TCP er som posttjenesten, der sørger for, at dine breve ankommer sikkert og i den rigtige rækkefølge.
* Lag 2 -protokoller (som Ethernet) er som leveringsbiler, der transporterer posten fra din postkasse til postkontoret.
De arbejder sammen for at få din mail til dens destination, men de fungerer på forskellige niveauer af processen.