Forskjellen Mellom Aktiv Og Passiv FTP

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

Video: Forskjellen Mellom Aktiv Og Passiv FTP

Video: Forskjellen Mellom Aktiv Og Passiv FTP
Video: Активный и пассивный FTP - понимание портов FTP 2024, Kan
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: