Ftp Protokolü Nedir ve Nasıl Çalışır? - Sosyal Medya
By	Sosyal Medya Güncel Blog | Eyl 14, 2017
Türkçede Dosya Aktarım İletişim Kuralı olarak geçen ve İngilizcede FTP yani File Transfer Protocol olarak adlandırılan bu protokol, bilgisayar sistemleri ve yazılımları için son derece önemlidir. Asıl görevi, temel olarak bir veri kütlesinin ASCI VE EBDCDIC ve binary aygıtları arasındaki iletişimi sağlamaktır. İnternet iletişim kuralları dizisi içerisinde yer alan 7 katmandan biridir. Donanım katmaı, veri bağlantısı katmanı, ağ katmanı, ulaşım katmanı, oturum katmanı, sunum katmanı ve uygulama katmanı arasında, 7.sıradaki uygulama katmanı arasında HTTP ve DNS gibi verilerin içerisinde bulunur. Genel iletişim kuralları içerisinde OSI modeli ile birlikte bu sistem kullanılır. Dosyaların aktarımı esnasında Xterm terminali üzerinden örneklemeler verilebilir.
FTP Çalışma Prensibi
FTP çalışma prensibi, bir dosyanın başka bir TCP – IP ağına gönderilmesine dayanır. Bir dosyayı bu ağ grubuna göndermek için o ağda bulunan bilgisayarların belirlenmiş bir kullanıcı adının ve şifresinin olması gerekir. Pek çok FTP sunucusu da bu kullanıcı adı ve şifre olmadan ağ arasında erişim kurar. Buna da Anonim FTP denir. Bu kullanım adı da İngilizce bir terim olarak anonymous olarak geçer. Bir e-mail adresi ile birlikte sisteme giriş yapabilen bu transfer ve konut sistem, portlar arasında bağlantı kurar. Belirlenen protokolde, komut transferleri işlemi gerçekleşir. Bu işlem içerisinde sistem girişi, klasör değiştirme, dosya adı değiştirme ve dosya yollama komutları bulunur. Kullanılan prot prensibi ise sabittir ve 21 numarası ile görünür. Dosyanın indirilmesi aşamasında boş bir port numarası kullanılır.
FTP Ne Zaman Bulundu?
Bilgisayar sisteminin en eski işlemcilerinden biri olan FTP, dosya aktarım prensibinin kurulmasıyla birlikte sayısal verilerle sistematik bir hale geldi. Bu sistem, AbhayBushan tarafından hazırlandı. İlk olarak 16 Nisan 1971 tarihinde RFC adıyla yayımlandı. Hemen sonrasında ise Haziran 1980 tarihinde RFC 765 kodu ile yayınlandı. Bir tür pasif mod tanımlayarak ortaya çıkan bu sistemde güvenlik gelişmelerinin önerildiği de görülür.
Kaç Çeşit FTP Vardır?
Dosya aktarma sistemi, kendi içerisinde iki türe ayrılır. Bunlar arasından birini tercih edecek kişi ise istemcidir.
Bu sistemde, kurulumu yapan kişi yani istemci, sunucu içerisinde bulunan 21 numaralı port üzerinden bir kontrol noktası kurar. FTP sunucusuna bağlanmak için kurulan bu bağlantı, istemcinin komut satırına düşer. IS komutlarının buradan gönderilmesiyle birlikte bürün veri aktarım bağlantısı gerçekleşmeye başlar ve bu kez işlem port 20 numarasından gerçekleşir. İstemci, her IS komutu verdiğinde, geri dönen sunucu, bu kez 21 numaralı port üzerinden işlem yapar. Bu sürecin sonrasında kaynak port 20 numarası ile işlem yapmaya ve dosya aktarımına devam eder.
Bir de pasif FTP vardır. Bu sistemde, farklı nedenlerden ötürü, uygulama içerisinde gerçekleşen FTP problemlerine, sunucu tarafından çözüm bulunur. İstemci, ilk olarak 21 numaralı port üzerinden sunucuya bağlanır. Aktif bağlantıda olduğu gibi, veri aktarımı gerçekleşmeye başladığında farklı bir port açılmış olur. Bu türün amacı, genelde bağlantı filtreleme ve koruma duvarı tedbirlerinin ortadan kaldırılması için hazırlanmıştır.
Güvenlik bakımından FTP sonradan gelişme gösteren bir sistemdir. İlk kurulduğunda pek çok güvenlik zafiyeti veren bu sistem, sonrasında yeni yazılımlar ile geliştirilmiştir. Port hırsızlığı başta olma üzere spoof saldırısı, kaba kuvvet saldırı ve bounce saldırısı gibi girişimler, FTP’leri en çok zor duruma düşüren ataklardır. 1999 senesinden bu yana güvenliğin artması için FTP çalışmalarına devam ediliyor.
Category: Genel Etiketler: Ftp Protokolü Nedir ve Nasıl Çalışır?
← Google Keep Nedir, Nasıl Kullanılır Google Buzz Nedir? →