From: Huzeyfe ONAL (honal@ford.com.tr)
Date: Tue 07 Jun 2005 - 20:35:04 EEST
merhaba,
FTP protokolu diger bircok protokollerden farkli olarak 2 port
kullaniyor. Bu iki port "Command port"(komut portu ) ve "data
port" (veri aktarim portu) olarak adlandiriliyor.
Ayrica FTP protokolu aktif ve pasif olmak uzere 2 modda calisiyor. Aktif
modda 21. port haricinde FTP sunucusundan --> FTP istemcisine ek
baglanti acilmasi gerekiyor. Pasif modda ise 21. port haricinde FTP
sunucusu tarafinda ek bir port acilmasi gerekiyor.
Cogu firma/fw/router NAT'i uygularken FTP ve benzeri protokoller icin ek
olanaklar sunuyor. Yani sizin istemciniz aktif FTP isteginde
bulundugunda bunu onundeki Router/FW anlayarak islemi kendisi goturuyor.
Basitce yaptigi is sizin bilgisayariniz tarafindan gonderilen PORT
komutundaki IP adresi ve port bilgilerini alarak FTP sunucusundan gelen
istekleri sizin bilgisayariniza yonlendiriyor.
On Tue, 2005-06-07 at 15:02 +0300, Mehmet NISANCI wrote:
> Bir kaç sorum bilgi almak istediğim konu war.. !!
>
> Router arkasında ki bir makine router'ın nat'ı açık
> Örnek olarak FTP protocol'unu wereceğim FTP server'a bağlandığım zaman
> port komutuyla gönderdiğim local IP ve port üzerinde bekleyen bir
> server açarsam örneğin 10.0.0.3 LAN IP'li makinem üstünde 2040'ıncı
> portta bekleyen bir server'im war. Ben FTP Server'a port komutunu
> 'PORT 10,0,0,3,7,248' şeklinde gönderirsem List Komutunu gönderdikten
> sonra Router arkasında olmama rağmen FTP server 2040. portta bekleyen
> server programa "YENİ" Bir bağlantı açıp Klasor bilgisini gönderiyor.
>
> Burda Router'ın 10.0.0.3'un 2040'ıncı portuna bir port forwarding yok
> ancak FTP server Gelip
> makineyi buluyor 2040'a bağlanıp weriyi gönderiyor.
>
> Burda FTP server'ın yaptığı kendisine bağlanan bir client'e Router
> arkasında olsa dahi direk yeni bir bağlantı kurabilmek.
>
> Bu iş nasıl oluyorda.. ¿ Dışarıdaki bir makine direct benim 2040'ıma
> baÄŸlanamazken FTP server baÄŸlanabiliyor..
>
> Ä°nÅŸallah Anlatabildim.
> Bunun hakkında bilgilendirirseniz çok sewineceğim..
>
> _______________________________________________
> Linux-sunucu mailing list
> Linux-sunucu@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
_______________________________________________
Linux-sunucu mailing list
Linux-sunucu@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu