FTP (File Transfer Protocol) bruker 
 TCP (Transmission Control Protocol)  . 
 
 Her er grunnen:
 
 *  Pålitelighet: FTP er avhengig av pålitelig dataoverføring. TCP sikrer at data leveres riktig og i rekkefølge, med feildeteksjon og overføringsmekanismer. Dette er avgjørende for filoverføringer, der dataintegritet er avgjørende. 
 *  Tilkoblingsorientert: FTP etablerer en vedvarende forbindelse mellom klienten og serveren. TCP er en tilkoblingsorientert protokoll, noe som gjør den egnet for å opprettholde en kontinuerlig kommunikasjonskanal for filoverføringsoperasjoner. 
 *  Kontroll og datakanaler: FTP bruker to separate kanaler for kommunikasjon:
 *  Kontrollkanal: Brukes til kommandoer, autentisering og informasjon om filhåndtering (bruker TCP -port 21). 
 *  Datakanal: Brukes til faktisk filoverføring (bruker TCP -port 20 som standard, men kan variere). 
 
 Mens UDP er raskere og mindre ressurskrevende, gjør mangelen på pålitelighet og tilkoblingsorientert natur det uegnet for filoverføringsprotokoller som FTP.