
File Transfer Protocol (پروتکل انتقال فایل) که به اختصار به آن FTP میگویند، نوعی پروتکل استاندارد شبکه است که از پروتکلهای TCP و IP برای ردوبدل کردن فایلها میان دو کامپیوتر یا دستگاه استفاده میکند و دارای ۲ به پورت شمارههای ۲۰ و ۲۱ میباشد. افتیپی در مجموع جزئی از پروتکل لایه اپلیکیشن بوده و کاربران دارای مجوز دسترسی میتوانند از طریق سرور FTP فایلهایی را دانلود و یا آپلود کنند.
در فرآیند انتقال فایل از طریق FTP، به کامپیوتر کاربر نهایی، هاست محلی (Local Host) و به کامپیوتری که در سمت دیگر این فرآیند قرار دارد، میزبان راه دور (Remote Host) میگویند که معمولا یک سرور است.