Verschil Tussen Actieve En Passieve FTP

Verschil Tussen Actieve En Passieve FTP
Verschil Tussen Actieve En Passieve FTP

Video: Verschil Tussen Actieve En Passieve FTP

Video: Verschil Tussen Actieve En Passieve FTP
Video: Actieve versus passieve FTP - FTP-poorten begrijpen 2024, December
Anonim

Actieve versus passieve FTP

FTP staat voor File Transfer Protocol. Het is een standaardprotocol dat wordt gebruikt bij bestandsoverdracht van de ene host naar de andere host via een op TCP gebaseerd netwerk. FTP heeft een client-serverarchitectuur en werkt op het OSI-model van de applicatielaag. Er zijn vier gegevensweergavemodi bij het verzenden van gegevens via een netwerk, 1. ASCII-modus

2. Binaire modus (afbeeldingsmodus)

3. EBCDIC-modus

4. Lokale modus

Wanneer een host (laten we zeggen host A) een bestand naar een andere host moet overbrengen (laten we zeggen host B), moet er een verbinding zijn tussen deze host A en host B. Er zijn twee manieren om deze verbinding tussen twee hosts te maken. Ze worden genoemd, 1. Actieve FTP

2. Passieve FTP

(Dit zijn eigenlijk geen verschillende soorten FTP, maar verschillende manieren om de FTP-poort te openen.)

Actieve FTP

In de actieve modus maakt de FTP-client verbinding met poort 21 van de FTP-server vanaf een willekeurige, onbevoegde poort, die meestal groter is dan 1024 (poortnummer). Hieronder volgt de manier om te communiceren tussen FTP-client en FTP-server in Active FTP, • De opdrachtpoort van de cliënt maakt contact met de opdrachtpoort van de server en geeft zijn datapoort door.

• De server geeft een bevestiging aan de opdrachtpoort van de client.

• De server brengt een verbinding tot stand tussen de datapoort en de datapoort van de klant.

• Eindelijk stuurt de client een bevestiging naar de server.

Actieve FTP moet worden gebruikt als de FTP-server, die probeert verbinding te maken, geen passieve FTP-verbindingen ondersteunt of als de FTP-server zich achter een firewall / router / NAT-apparaat bevindt.

Passieve FTP

Passieve FTP-modus is ontwikkeld om de verbindingsproblemen van de actieve modus op te lossen. FTP-client kan het PASV-commando gebruiken om de server te vertellen dat de verbinding passief is. Dit is de communicatie tussen de FTP-client en de server in passieve modus.

• De cliënt neemt contact op met de commandopoort van de server en geeft een PASV-commando uit om aan te geven dat dit een passieve verbinding is.

• Vervolgens geeft de server zijn luistergegevenspoort aan de client.

• Vervolgens maakt de client een dataverbinding tussen de server en zichzelf via de opgegeven poort. (poort wordt gegeven door de server)

• Eindelijk stuurt de server een bevestiging naar de client.

Passieve FTP moet altijd worden gebruikt, tenzij er een fout is opgetreden of als de FTP-verbinding niet-standaard FTP-poorten gebruikt.

Wat is het verschil tussen actieve en passieve FTP?

1. Actieve modus biedt meer beveiliging voor de FTP-server. Maar in passieve modus is dat niet het geval. (Passieve modus wordt gebruikt wanneer de FTP-verbindingen worden geblokkeerd door de firewalls.)

2. Actieve FTP kan problemen veroorzaken vanwege firewalls. Maar passieve FTP heeft geen verbindingsproblemen van firewalls)

3. In de actieve modus brengt de client het commandokanaal tot stand en de server brengt het datakanaal tot stand, maar bij passieve FTP worden beide verbindingen door de client tot stand gebracht.

4. De meeste standaardmodus van de webbrowser is passief. De actieve modus wordt niet gebruikt als standaardmodus van een browser.

Aanbevolen: