*   >> läser Utbildning artiklar >> science >> computers

Ställa in en Ftp:

behöver mer förklaring, please let me know! Nya tillägg till detta dokument innefattar exempel på både aktiva och passiva kommandoraden FTP-sessioner. Dessa sessions exempel bör bidra till att göra saker och ting lite klarare. De ger också en fin bild i vad som händer bakom kulisserna under en FTP-session. Nu till den information ...

Grunderna

FTP är en TCP-baserad tjänst uteslutande. Det finns ingen UDP komponenten till FTP. FTP är en ovanlig tjänst i att den använder två portar, en "uppgifter" hamn- och en "kommando" port (även känd som styrporten).

Traditionellt dessa är port 21 för kommandoport och port 20 för dataporten. Förvirringen börjar dock, när vi finner att beroende på läget, är dataporten inte alltid på port 20. Omdömen Aktiv FTP

I aktivt läge FTP klienten ansluter från ett slumpmässigt oprivilegierade port (N> 1024) till FTP-serverns kommandoport, port 21. Därefter börjar kunden lyssnar på port N + 1 och sänder FTP-kommandot PORT N + 1 till FTP-servern. Servern kommer sedan ansluta till klientens specificerade dataport från sin lokala dataport, som är port 20.

Omdömen Från serversidan brandvägg synvinkel, för att stödja aktivt läge FTP följande kommunikationskanaler måste öppnas:
FTP serverns port 21 från någonstans (klienten initierar anslutning) Review FTP serverns port 21 till portar> 1024 (servern svarar till klientens kontrollport)

FTP serverns port 20 till portar> 1024 (servern startar dataförbindelsen till kundens uppgifter port) Review FTP-server port 20 från hamnar> 1024 (klienten skickar ACK till serverns dataport) Review I steg 1, kundens kommandohamn kontakter serverns kommandoport och skickar kommandot PORT 1027.

sänder Servern då en ACK tillbaka till klienten kommandoport i steg 2. I steg 3 servern initierar en anslutning på sin lokala dataport till dataporten kunden anges tidigare. Slutligen skickar klienten en ACK tillbaka som visas i steg 4.

Det största problemet med aktivt läge FTP faktiskt faller på klientsidan. FTP-klienten gör inte själva anslutningen till dataporten på servern - det berättar helt enkelt servern vilken port den lyssnar på och servern ansluts till den specificerade porten på klienten.

Från klientsidan brandväggen detta verkar vara en extern systemet initiera en anslutning till en intern klient -. Något som vanligtvis är blockerad

Aktiv FTP Exempel

Nedan är ett konkret exempel på en aktiv FTP-session. Det enda som har förändrats är servernamn, IP-adresser och använd

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.