*   >> Lezen Onderwijs artikelen >> science >> computers

Het opzetten van een FTP:

l.

---> LIJST

150 Opening ASCII-modus dataverbinding voor file lijst.

drwx ------ 3 slacker gebruikers 104 27 juli 01:45 public_html

226 Transfer compleet .

ftp> quit

---> STOP

221 Goodbye.

Passief FTP

Om de kwestie van de server initiëren van de verbinding met de cliënt een andere methode voor FTP-verbindingen op te lossen was ontwikkeld. Dit werd bekend als passieve modus, of PASV, na het commando gebruikt door de client naar de server is in de passieve modus te vertellen.


In de passieve modus FTP de cliënt initieert zowel verbindingen met de server, het oplossen van het probleem van firewalls het filteren van de binnenkomende gegevenspoortverbinding de client van de server. Bij het openen van een FTP-verbinding, de client opent twee willekeurige hoge lokale poorten lokaal (N> 1024 en N + 1). De eerste poort contact op met de server op poort 21, maar in plaats van dan de afgifte van een PORT commando en waardoor de server om terug aan te sluiten op de data poort, zal de klant het PASV commando te geven.

Het resultaat hiervan is dat de server opent dan een willekeurige hoge lokale poort (P> 1024) en stuurt de PORT P commando naar de client. De cliënt initieert dan de verbinding van de haven van N + 1 naar poort P op de server om gegevens

Vanuit het oogpunt van de server-side firewall, om passieve modus ondersteunen FTP de volgende communicatiekanalen moeten worden geopend.


FTP poort server 21 van overal (Client initieert verbinding)

haven van FTP-server van 21 tot poorten> 1024 (Server reageert controle poort van de klant)

poorten FTP-server> 1024 van overal (Client initieert dataverbinding willekeurige poort die door de server )

FTP server's poorten> 1024 naar externe poorten> 1024 (Server stuurt ACKs (en data) om data port klant)

In stap 1, de klant contact met de server op de commando-poort en problemen het PASV commando. De server antwoordt dan in stap 2 met PORT 2024, vertelt de client die poort hij luistert naar de dataverbinding.

In stap 3 initieert de klant vervolgens de dataverbinding van zijn data port naar de opgegeven server data port. Ten slotte is de server stuurt een ACK in stap 4 tot en met data port van de klant.

Terwijl passive mode FTP lost veel van de problemen van de client, het opent een hele reeks problemen op de server kant. Het grootste probleem is de noodzaak om externe verbinding met hoog genummerde poorten op de server. Gelukkig zijn veel FTP d

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.