Exportálás (0) Nyomtatás
Az összes kibontása

Az üzemmódok és az adatátvitel

Frissítve: 2005. augusztus

Érvényes: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2, Windows Server 2008

FTP használatakor két dolgot kell megfontolni. Az első a csatlakozás módja, ami lehet passzív és aktív. A második az adatátvitel módja, ami lehet adatfolyam, blokk és lehet tömörített adatátviteli mód.

Az IIS-alapú FTP-kiszolgálók támogatják mind az aktív, mind a passzív csatlakozási módot, az ügyfél választásától függően. Az IIS rendszer nem támogatja az aktív vagy a passzív csatlakozási mód letiltását.

Az IIS-alapú FTP alapértelmezett adatátviteli módja az adatfolyam. Az IIS rendszer jelenleg nem támogatja a blokkokat és tömörített adatátviteli módot.

A HTTP protokollal és más, az interneten használatos protokollokkal szemben az FTP protokoll egy munkamenetben legalább két kapcsolatot használ: a vezérlésre egy váltakozó kétirányú kapcsolatot, az adatátvitelre pedig egy teljes kétirányú kapcsolatot. Alapértelmezés szerint a kiszolgáló a 21-es TCP-portot használja a kapcsolatok kezelésére, az adatkapcsolatoknál azonban – az alább részletezett módon – az ügyfél által kiválasztott módszer szerinti kapcsolatot használja.

  • Az FTP kapcsolatok aktív módja „ügyfélvezérelt” üzemmódként is ismert, mert ilyenkor az ügyfél egy port parancsot küld a kiszolgálónak a vezérlőkapcsolaton keresztül. A parancs adatátviteli kapcsolat létesítését kezdeményezi a kiszolgálóval a kiszolgáló 20-as TCP-portját használva, az ügyfél TCP-portját a port parancs határozza meg.

  • Az FTP kapcsolatok passzív módja „kiszolgálóvezérelt” üzemmódként is ismert, mert miután az ügyfél kiadja a pasv parancsot, a kiszolgáló tranziens portjainak egyikét használja kiszolgálóoldali portként az adatátviteli kapcsolathoz. Miután az ügyfél kiadta az adatkapcsolati parancsot, a kiszolgáló azonnal csatlakozik az ügyfélhez a kezelő-kapcsolat ügyféloldali portja felett.

Az interneten az FTP-vel előforduló leggyakoribb problémák közé tartozik az adatok átvitele proxykiszolgálón, tűzfalon vagy egy hálózati címfordító (NAT) eszközön. A legtöbb esetben a hálózati biztonsági eszközök megengedik a kezelő-kapcsolatot a 21-es TCP-porton (vagyis a felhasználó sikeresen csatlakozhat az FTP-kiszolgálóhoz), de amint a felhasználó adatátvitelt kezdeményez például a DIR, LS, GET vagy PUT parancsokkal, az FTP-ügyfél nem válaszol, mert a hálózati biztonsági eszköz blokkolja az adatkapcsolatot azon a porton, amelyet az ügyfél megadott. Ha a hálózati biztonsági eszköz engedélyezi a belépést, ellenőrizheti a port blokkolását a hálózati biztonsági eszköz megtagadás/visszautasítás naplóinak megtekintésével.

Az alábbi táblázat Microsoft FTP-ügyfeleket tartalmaz a támogatott csatlakozási móddal együtt.

 

FTP-ügyfél Átvitel módja

Parancssor

Aktív

Internet Explorer 5.1 és a korábbi verziók

Passzív

Internet Explorer 5.5 és a későbbi verziók

Aktív és Passzív

A FrontPage 1.1-es verziójától a FrontPage 2002-ig

Aktív

Hasznos volt ez az oldal?
(Még 1500 karaktert írhat)
Köszönjük a visszajelzését

Közösségi tartalom

Megjelenítés:
© 2015 Microsoft