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: What is IPX - Internet Protocol (IP) Packet eXchange 2024, Juli
Anonim

Active vs Passive FTP

FTP står for File Transfer Protocol. Det er en standardprotokoll som brukes til filoverføring fra en vert til en annen vert over et TCP-basert nettverk. FTP har klient-server-arkitektur, og den opererer på OSI-modellen av applikasjonslaget. Det er fire datarepresentasjonsmoduser 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 vert A og vert B. Det er to måter å opprette denne tilkoblingen på. mellom to verter. De heter

1. Aktiv FTP

2. Passiv FTP

(Dette er faktisk ikke forskjellige typer FTP, men forskjellige måter å åpne FTP-porter på.)

Aktiv FTP

I aktiv modus kobles FTP-klienten til FTP-serverens port 21 fra en tilfeldig uprivilegert port, som vanligvis er større enn 1024 (portnummer). Følgende er måten å kommunisere mellom FTP-klient og FTP-server i Active FTP, • Klientens kommandoport kontakter serverens kommandoport og gir dens dataport.

• Server gir en bekreftelse til klientens kommandoport.

• Serveren oppretter en forbindelse mellom sin dataport og klientens dataport.

• Endelig sender klienten en bekreftelse til serveren.

Aktiv FTP skal brukes når FTP-serveren, som prøver å koble seg 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 den aktive modusen. FTP-klienten kan bruke PASV-kommandoen til å fortelle serveren at tilkoblingen er passiv. Dette er kommunikasjonen mellom FTP-klienten og serveren i passiv modus.

• Klienten kontakter serverens kommandoport og gir PASV-kommando for å fortelle at dette er en passiv tilkobling.

• Deretter gir serveren sin lyttedataport til klienten.

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

• Endelig sender serveren en bekreftelse til klienten.

Passiv FTP skal brukes hele tiden med mindre det har oppstått 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 den det ikke. (Passiv modus brukes når FTP-tilkoblingene er blokkert av brannmurene.)

2. Aktiv FTP kan forårsake problemer på grunn av brannmurer. Men passiv FTP har ikke tilkoblingsproblemer 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: