Forskjellen Mellom Aktiv Og Passiv FTP

Forskjellen Mellom Aktiv Og Passiv FTP
Forskjellen Mellom Aktiv Og Passiv FTP
Anonim

Aktiv vs Passiv FTP

FTP står for File Transfer Protocol. Det er en standardprotokoll som brukes i filoverføring fra en vert til en annen vert over et TCP-basert nettverk. FTP har klient-serverarkitektur, og den fungerer på OSI-modellen av applikasjonslaget. Det er fire datarepresentasjonsmodi når du overfører data over et nettverk, 1. ASCII-modus

2. Binær modus (bildemodus)

3. EBCDIC-modus

4. Lokal modus

Når en vert (la oss si vert A) trenger å overføre en fil til en annen vert (la oss si vert B), bør det være en forbindelse mellom denne verten A og verten B. Det er to måter å lage denne forbindelsen mellom to verter. De kalles, 1. Aktiv FTP

2. Passiv FTP

(Egentlig er dette ikke forskjellige typer FTP, men forskjellige måter å åpne FTP-port på.)

Aktiv FTP

I aktiv modus kobles FTP-klienten til FTP-serverens port 21 fra en tilfeldig, ikke-privilegert port, som vanligvis er større enn 1024 (portnummer). Følgende er måten å kommunisere mellom FTP-klient og FTP-server i Active FTP,

• Kundens kommandoport kontakter serverens kommandoport og gir dataporten.

• Server gir en bekreftelse på klientens kommandoport.

• Server oppretter en forbindelse mellom dataporten og klientens dataport.

• Til slutt sender klienten en bekreftelse til serveren.

Aktiv FTP bør brukes når FTP-serveren, som prøver å koble til, ikke støtter passive FTP-tilkoblinger, eller hvis FTP-serveren er bak en brannmur / ruter / NAT-enhet.

Passiv FTP

Passiv FTP-modus er utviklet for å løse tilkoblingsproblemene i Aktiv-modus. FTP-klient kan bruke PASV-kommandoen til å fortelle serveren at forbindelsen er passiv. Dette er kommunikasjonen mellom FTP-klienten og serveren i passiv modus.

• Klienten kontakter serverens kommandoport og utsteder PASV-kommando for å fortelle at dette er passiv forbindelse.

• Deretter gir serveren lytterdataporten til klienten.

• Deretter oppretter klienten en dataforbindelse mellom serveren og seg selv ved hjelp av den gitte porten. (port er gitt av serveren)

• Til slutt sender serveren en bekreftelse til klienten.

Passiv FTP bør brukes hele tiden med mindre det oppstod en feil, eller hvis FTP-tilkoblingen bruker ikke-standard FTP-porter.

Hva er forskjellen mellom aktiv og passiv FTP?

1. Aktiv modus gir mer sikkerhet til FTP-serveren. Men i passiv modus gjør det ikke det. (Passiv modus brukes når FTP-tilkoblingene er blokkert av brannmurer.)

2. Aktiv FTP kan forårsake problemer på grunn av brannmurer. Men Passiv FTP har ikke forbindelsesproblemer fra brannmurer)

3. I aktiv modus etablerer klienten kommandokanalen og serveren etablerer datakanalen, men i passiv FTP etableres begge tilkoblingene av klienten.

4. Det meste av nettleserens standardmodus er passiv. Aktiv modus brukes ikke som standardmodus for en nettleser.

Anbefalt: