213
aganti yordamida FTP bilan o‘zaro bog‘lanadi. Oxirida server bilan
TCP-ulanishni o‘rnatish uchun, dastlab foydalanuvchi FTP mijozga
uzoqdagi xost nomini ko‘rsatadi, undan keyin FTP-buyrug‘i yordamida
serverga jo‘natiladigan o‘zining nomini va parolini kiritadi.
Server
foydalanuvchisi aniqlangandan keyin kerakli bo‘lgan yo‘nalishda
fayllarni uzatish jarayoni boshlanadi.
HTTP va FTP fayllarni uzatish protokoli hisoblanadi va juda ko‘p
umumiylikga ega, masalan transport satxi protokoli sifatida ularning
ikkalasi ham TCPni qo‘llaydi. Shuningdek, HTTP va FTP orasida
prinsipial farqlar ham mavjud.
FTP protokoli ikkita parallel TCP-ulanishni: boshqaruvchi ulanish
va ma’lumotlarni ulashni qo‘llaydi. Boshqaruvchi
ulanish ikkita xost
orasida boshqaruvchi axborotlarni jo‘natish (foydalanuvchi nomi va
paroli, uzoqdagi kundalik katalogni almashlash komandasi, fayllarni
uzatish va so‘rash) uchun xizmat qiladi.