Az aktív és a passzív FTP közötti különbség

Az aktív és a passzív FTP közötti különbség
Az aktív és a passzív FTP közötti különbség

Videó: Az aktív és a passzív FTP közötti különbség

Videó: Az aktív és a passzív FTP közötti különbség
Videó: What is IPX - Internet Protocol (IP) Packet eXchange 2024, Július
Anonim

Aktív vs passzív FTP

FTP a File Transfer Protocol rövidítése. Ez egy szabványos protokoll, amelyet TCP alapú hálózaton keresztül egyik gépről a másikra történő fájlok átvitelére használnak. Az FTP kliens-szerver architektúrával rendelkezik, és az alkalmazási réteg OSI modelljén működik. Négy adatmegjelenítési mód létezik a hálózaton keresztüli adatátvitel során, 1. ASCII mód

2. Bináris mód (kép mód)

3. EBCDIC mód

4. Helyi mód

Amikor az egyik gazdagépnek (mondjuk az A gazdagépnek) át kell vinnie egy fájlt egy másik gazdagépre (mondjuk a B gazdagépre), kapcsolatnak kell lennie az A és a B gazdagép között. Ezt a kapcsolatot kétféleképpen lehet létrehozni. két házigazda között. Úgy hívják őket, hogy

1. Aktív FTP

2. Passzív FTP

(Valójában ezek nem különböző típusú FTP-k, hanem az FTP-port megnyitásának különböző módjai.)

Aktív FTP

Aktív módban az FTP-kliens az FTP-szerver 21-es portjához csatlakozik egy véletlenszerű, nem privilegizált portról, amely általában nagyobb, mint 1024 (portszám). Az alábbiakban bemutatjuk az FTP-kliens és az FTP-kiszolgáló közötti kommunikációt aktív FTP-ben, • Az ügyfél parancsportja kapcsolatba lép a szerver parancsportjával, és megadja annak adatportját.

• A szerver nyugtát ad az ügyfél parancsportjának.

• A szerver kapcsolatot hoz létre az adatportja és az ügyfél adatportja között.

• Végül a kliens visszaigazolást küld a szervernek.

Az aktív FTP-t akkor kell használni, ha a csatlakozni próbáló FTP-szerver nem támogatja a passzív FTP-kapcsolatokat, vagy ha az FTP-szerver tűzfal/router/NAT-eszköz mögött van.

Passzív FTP

A passzív FTP módot az Aktív mód csatlakozási problémáinak megoldására fejlesztették ki. Az FTP kliens a PASV paranccsal közölheti a szerverrel, hogy a kapcsolat passzív. Ez a kommunikáció az FTP kliens és a szerver között passzív módban.

• Az ügyfél kapcsolatba lép a kiszolgáló parancsportjával, és kiadja a PASV parancsot, jelezve, hogy ez passzív kapcsolat.

• Ezután a szerver átadja a figyelő adatportját a kliensnek.

• Ezután a kliens adatkapcsolatot hoz létre a szerver és önmaga között az adott porton. (a portot a szerver adja)

• Végül a szerver nyugtát küld a kliensnek.

Mindig passzív FTP-t kell használni, kivéve, ha hiba történt, vagy ha az FTP-kapcsolat nem szabványos FTP-portokat használ.

Mi a különbség az aktív és a passzív FTP között?

1. Az aktív mód nagyobb biztonságot nyújt az FTP-kiszolgálónak. De passzív módban nem. (A passzív mód akkor használatos, ha a tűzfalak blokkolják az FTP-kapcsolatokat.)

2. Az aktív FTP problémákat okozhat a tűzfalak miatt. De a passzív FTP-nek nincsenek tűzfalak csatlakozási problémái)

3. Aktív módban a kliens hozza létre a parancscsatornát, a szerver pedig az adatcsatornát, de passzív FTP esetén mindkét kapcsolatot a kliens hozza létre.

4. A webböngésző legtöbb alapértelmezett módja passzív. Az aktív mód nem a böngésző alapértelmezett módja.

Ajánlott: