FTP ve TFTP Arasındaki Fark

FTP ve TFTP karşılaştırması

Dosya Aktarım Protokolü (FTP olarak da bilinir), TCP / IP ağı üzerinden (yani İletim Kontrol Protokolü ve İnternet Protokolü) dosya alışverişi yapmak için uygulanan bir ağ protokolüdür. FTP, kullanıcı tarafından oluşturulan parola kimlik doğrulamasını kullanır. Kullanıcı tabanlı şifre kimlik doğrulaması genellikle uygulansa da, anonim kullanıcı erişimi bir FTP sunucusu üzerinden de kullanılabilir.

Önemsiz Dosya Aktarım Protokolü (TFTP olarak da bilinir), dosyaları aktarmak için uygulanan bir ağ protokolüdür. İlk olarak 1980'de basit bir FTP sunucusunun işlevselliği ile tanımlanmıştır. Sadeliği nedeniyle, ev bilgisayarında çok az hafıza kaybı ile uygulanabilir. Bu nedenle, TFTP başlangıçta bilgisayarları veya yönlendiricileri önyüklemek için kullanıldı. Bununla birlikte, ağlar arasında küçük miktarlarda veri aktarımı için de yararlıdır (yani IP telefonu ürün yazılımı).

Belirtildiği gibi, FTP anonim olarak erişilebilir. Bu, bir kullanıcı adı ve şifre sorulduğunda kullanıcının bu sunucuya 'anonim' bir hesapla giriş yapabileceği anlamına gelir. Çoğu durumda, ana bilgisayarla doğrudan hesabı olmayan bir kullanıcıdan e-posta adresini bir şifre yerine kullanması istenir; ancak, bilgi sağlandıktan sonra gerçekleşen neredeyse hiçbir doğrulama süreci yoktur (örneğin Ulusal Biyoteknoloji Bilgi Merkezi'nde).

TFTP, esas olarak uzak bir sunucudan dosya aktarmak (veya bu sunucuya yazmak) için kullanılır. Bu açık bir protokol olduğundan, güvenlik açığı vardır - yani internette açık bir sunucu üzerinden dosya aktarmak çok tehlikelidir. Bu nedenle, TFTP genellikle yalnızca özel ve / veya yerel ağlarda kullanılır. Ne yazık ki, hiçbir kimlik doğrulama süreci yoktur, bu nedenle hiçbir şifreleme mekanizması kurulmamıştır. Basitliğinin bir sonucu olarak, TFTP yalnızca terabayt kadar büyük dosyaları aktarabilir ve büyük boyutlu veri paketlerinin aktarılmasına izin verir - bu da dosya iletiminde büyük gecikmelere neden olabilir.

TFTP'den farklı olarak, FTP sunucuları bir kimlik doğrulama ve şifreleme protokolüne sahiptir. Bu tür erişimin kısıtlandığı yerlerde, kısıtlama sorununu aşmak için uzak bir FTP (FTP postası) hizmeti uygulanabilir. Bu erişime izin verir, ancak kullanıcının dizinleri görüntülemesini veya komutları değiştirmesini kısıtlar.

Özet:

1. FTP, veriyi bir ağ üzerinden aktarmak için kullanılan kullanıcı tabanlı bir şifre ağ protokolüdür; TFTP, herhangi bir kimlik doğrulama işlemi olmayan bir ağ protokolüdür.

2. FTP'ye anonim olarak erişilebilir, ancak aktarılan bilgi miktarı sınırlıdır; TFTP'nin hiçbir şifreleme işlemi yoktur ve yalnızca bir terabayttan büyük olmayan dosyaları başarıyla aktarabilir.