FTP - Fayl Aktarımı Protokolu

Fayl Aktarımı Protokolu (FTP) İnternet Protokolu əsasında sadə bir şəbəkə protokolunu istifadə edərək, iki kompüter arasında faylların surətlərini köçürməyə imkan verir. FTP, FTP texnologiyasından istifadə edərək faylları kopyalamaq prosesinə istinadən istifadə edilən müddətdir.

Tarixi və necə FTP işləyir

FTP 1970 və 1980-ci illərdə TCP / IP və köhnə şəbəkələrdə fayl paylaşımını dəstəkləmək üçün hazırlanmışdır. Protokol, müştəri-server kommunikasiya modelini izləyir. FTP ilə faylları ötürmək üçün bir istifadəçi bir FTP müştəri proqramı həyata keçirir və FTP server proqramı ilə çalışan uzaq bir kompüterə əlaqə yaratır. Bağlantı qurulduqdan sonra, müştəri faylları tək-tək və ya qrup şəklində göndərmək və / və ya qəbul edə bilər.

Orijinal FTP istemcileri, Unix əməliyyat sistemi üçün komut satırı proqramları idi; Unix istifadəçiləri FTP serverlərinə qoşulmaq və faylları yükləmək və ya yükləmək üçün 'ftp' komanda satırı proqramı proqramını qaçırdılar. Aşağı səviyyəli kompüter sistemləri dəstəkləmək üçün Frivial File Transfer Protocol (TFTP) adlı bir dəyişiklik də inkişaf etdirildi. TFTP, FTP kimi eyni əsas dəstəyi təmin edir, lakin sadələşdirilmiş bir protokol və ən ümumi fayl ötürmə əməliyyatları ilə məhdudlaşdıran əmrlər dəsti ilə təmin edir. Daha sonra, Microsoft Windows istifadəçiləri FTP sistemlərinə qrafik arayışlar keçirməyi üstün etdiyinə görə Windows FTP müştəri proqramı məşhur oldu.

Bir FTP serveri, FTP istemcilerinden gelen bağlantı sorğuları üçün TCP portu 21 dinləyir. Server bu əlaqəni idarə etmək üçün istifadə edir və fayl məlumatlarının ötürülməsi üçün ayrı bir port açır.

Fayl Paylaşımı üçün FTP'yi necə istifadə etməli

Bir FTP serverinə qoşulmaq üçün müştəri server administratoru tərəfindən müəyyən edilmiş bir istifadəçi adı və parol tələb edir. Bir çox sözdə ictimai FTP saytları parol tələb etmir, lakin bunun əvəzinə istifadəçi adını "anonim" istifadə edən hər hansı bir müştəri qəbul edən xüsusi bir konvensiyaya əməl edin. Hər hansı bir FTP saytının ictimai və ya xüsusi olması üçün, müştərilər FTP serverini IP ünvanı (məsələn, 192.168.0.1) və ya onun hostname (ftp.about.com kimi) ilə müəyyən edirlər.

Sadə FTP müştəriləri bir çox şəbəkə əməliyyat sistemi ilə daxil edilir, lakin bu müştərilərin əksəriyyəti (məsələn, FTP.EXE-də Windows-da) nisbətən dəhşətli bir komanda-line interfeysini dəstəkləyir. Qrafik istifadəçi interfeysləri (GUI) və əlavə rahatlıq xüsusiyyətlərini dəstəkləyən bir çox alternativ üçüncü tərəf FTP müştəri hazırlanmışdır.

FTP, məlumatların köçürülməsinin iki rejimini dəstəkləyir: düz mətn (ASCII) və ikili. FTP istemcisindeki rejimi qurdunuz. FTP-dən istifadə edərkən ümumi bir səhv, mətn rejimində ikən bir fayl (məsələn, bir proqram və ya musiqi faylı kimi) ötürülməyə çalışır, köçürülmüş faylın yararsız olmasına səbəb olur.

FTP üçün alternativlər

BitTorrent kimi Peer-to-Peer (P2P) fayl paylaşma sistemləri, FTP texnologiyasından daha çox inkişaf etmiş və təhlükəsiz fayl paylaşma formalarını təklif edir. Box və Dropbox kimi bu plus müasir bulud əsaslı fayl paylaşma sistemləri İnternetdə FTP ehtiyacını çoxdan aradan qaldırmışdır.