FTP (filoverførselsprotokol) fungerer på
applikationslaget af TCP/IP -modellen.
Her er hvorfor:
* Applikationslag: Dette lag er ansvarlig for at levere tjenester til brugere og applikationer. FTP falder ind under denne kategori, fordi det giver brugerne mulighed for at overføre filer mellem computere.
* transportlag: Dette lag håndterer den pålidelige transmission af data mellem applikationer. FTP bruger TCP (transmissionskontrolprotokol) til sine dataoverførsler, hvilket sikrer pålidelig og ordnet levering.
* Netværkslag: Dette lag håndterer routing og adressering af pakker mellem netværk.
* Datalinklag: Dette lag håndterer dataoverførsel mellem enheder på det samme netværk.
* Fysisk lag: Dette lag omhandler den fysiske transmission af databits over et netværksmedium.
Mens FTP bruger lavere lag som TCP til datatransmission, implementeres dens kernefunktionalitet af filoverførsel og kommandointeraktioner i applikationslaget.