Aktif FTP ve Pasif FTP Arasındaki Fark

Aktif FTP ve Pasif FTP Arasındaki Fark
Aktif FTP ve Pasif FTP Arasındaki Fark

Video: Aktif FTP ve Pasif FTP Arasındaki Fark

Video: Aktif FTP ve Pasif FTP Arasındaki Fark
Video: Hibrit ve Elektrikli Araçlar Arasındaki Farklar 2024, Temmuz
Anonim

Aktif FTP ve Pasif FTP

FTP (Dosya Aktarım Protokolü), TCP/IP tabanlı bir ağ (iletim Kontrol Protokolü/İnternet Protokolü kullanan bir ağ) üzerinden iki barındırma bilgisayarı arasında dosya aktarımıyla ilgili bir dizi Standart ağ kuralıdır (protokoller). İnternet gibi bir bilgisayardan diğerine bayt akışı sağlar. FTP, istemci/sunucu ilkesine göre çalışır ve OSI modelinin (Açık Sistemler Ara Bağlantı modeli) Uygulama düzeyine aittir.

Genellikle, aktarılacak dosyaları depolayan FTP sunucusu, aktarım amacıyla biri Komutlar, diğeri Veri gönderip almak için olmak üzere iki bağlantı noktası kullanır. İstemci bilgisayarlardan gelen istekler, yalnızca Komutları göndermek için ayrılmış olan sunucunun 21 numaralı bağlantı noktasında alınır; bu nedenle, Komut Bağlantı Noktası olarak adlandırılır. Gelen bir istek alındığında, istemci bilgisayar tarafından istenen veya yüklenen veriler, Veri Bağlantı Noktası olarak adlandırılan ayrı bir bağlantı noktası üzerinden aktarılır. Bu noktada FTP bağlantısının Aktif veya Pasif moduna bağlı olarak Veri Aktarımı için kullanılan port numarası değişir.

Aktif FTP nedir?

resim
resim
resim
resim

Aktif FTP bağlantı modu, Komut bağlantısının İstemci tarafından ve Veri bağlantısının Sunucu tarafından başlatıldığı yerdir. Ve sunucu, İstemci ile veri bağlantısını aktif olarak kurduğundan, bu mod Aktif olarak adlandırılır. İstemci, 1024'ten daha yüksek bir bağlantı noktası açar ve bunun aracılığıyla 21 numaralı bağlantı noktasına veya Sunucunun komut bağlantı noktasına bağlanır. Ardından Sunucu 20 numaralı bağlantı noktasını açar ve İstemcinin 1024'ten daha yüksek bir bağlantı noktasına veri bağlantısı kurar. Bu modda İstemci, güvenlik duvarı ayarlarını, açılan bağlantı noktasında alınan tüm gelen bağlantıları kabul edecek şekilde ayarlamalıdır.

Pasif FTP nedir?

resim
resim
resim
resim

Pasif FTP bağlantı modunda, Komut bağlantısı ve Veri bağlantısı İstemci tarafından başlatıldığından ve kurulduğundan sunucu tamamen pasif davranır. Bu modda Sunucu, 21 numaralı bağlantı noktası (komut bağlantı noktası) aracılığıyla gelen istekleri dinler ve İstemciden (yüksek bir bağlantı noktası kullanarak) bir veri bağlantısı için bir istek alındığında, Sunucu rastgele Yüksek bağlantı noktalarından birini açar. Ardından İstemci, Sunucunun açılan bağlantı noktası ile 1024'ten daha yüksek rastgele seçilen kendi bağlantı noktası arasında bir veri bağlantısı başlatır. Bu modda, yalnızca giden bağlantılar gerektirdiği ve güvenlik duvarı engellemediği için Müşterinin güvenlik duvarı ayarlarını değiştirmesi gerekmez. giden bağlantılar. Ancak Sunucu yöneticileri, Sunucunun tüm açık bağlantı noktalarında gelen bağlantılara izin verdiğinden emin olmalıdır.

Aktif FTP ile Pasif FTP arasındaki fark nedir?

Aktif FTP ve Pasif FTP arasındaki fark, Sunucu ile İstemci arasındaki Veri bağlantısını kimin başlattığına bağlıdır. Veri bağlantısı Sunucu tarafından başlatılırsa FTP bağlantısı etkindir ve İstemci Veri bağlantısını başlatırsa FTP bağlantısı pasiftir.

Bağlantının Aktif veya Pasif moduna bağlı olarak, Veri bağlantısı için kullanılan port değişir. Aktif FTP'de, Sunucunun 20 numaralı bağlantı noktası ile İstemcinin Yüksek Bağlantı Noktası arasında veri bağlantısı kurulur. Pasif FTP'de ise Server'ın High port'u ile Client'ın High port'u arasında veri bağlantısı kurulur.

Aktif FTP bağlantısı kullanırken, İstemciye gelen tüm bağlantıları kabul etmek için İstemcinin güvenlik duvarı ayarları değiştirilmelidir, Pasif FTP bağlantısında ise Sunucu, Sunucuya gelen tüm bağlantılara izin vermelidir. Çoğu FTP sunucusu, güvenlik sorunları nedeniyle Pasif FTP bağlantısını tercih eder.

Önerilen: