*   >> Læs Uddannelse artikler >> science >> computers

Opsætning A Ftp:

tilføjelser til dette dokument omfatter eksempler på både aktive og passive kommandolinje FTP sessioner. Disse session eksempler bør bidrage til at gøre tingene lidt klarere. De giver også en dejlig billede i, hvad der foregår bag kulisserne under en FTP-session. Nu videre til information ...

Grundlæggende

FTP er en TCP baseret tjeneste udelukkende. Der er ingen UDP komponent til FTP. FTP er en usædvanlig service i, at den udnytter to porte, en 'data' port og en "kommandoen 'port (også kendt som kontrol porten).

Traditionelt disse er port 21 for kommandoen porten og port 20 for data port. Forvirringen begynder dog når vi finder, at afhængigt af tilstanden, dataporten er ikke altid på port 20.

Aktiv FTP

I aktiv tilstand FTP klienten forbinder fra en tilfældig priviligeret port (N> 1024) til FTP-serveren befaling port, port 21. Derefter begynder klienten at lytte til port N + 1, og sender FTP-kommandoen PORT N + 1 til FTP-serveren. Serveren vil derefter tilslutte tilbage til kundens specificerede data port fra sin lokale data port, som er port 20.


Fra server-side firewall synspunkt, at støtte aktiv tilstand FTP følgende kommunikationskanaler skal åbnes:
FTP serverens port 21 fra overalt (klient initierer forbindelse)

FTP serverens port 21 til havne> 1024 (Server reagerer på kundens kontrol port)

FTP-server havn 20 til havne> 1024 (Server indleder dataforbindelse til kundens data port)

FTP serverens port 20 fra havne> 1024 (klient sender ACK'er til serverens data port)

i trin 1, kundens kommando port kontakt serverens kommando-port og sender kommandoen PORT 1027.

Serveren sender derefter en ACK tilbage til klienten befaling havn i trin 2. I trin 3 serveren starter en forbindelse på sin lokale dataport til dataporten klienten tidligere angivet. Endelig sender klienten en ACK tilbage som vist i trin 4.

Det største problem med aktiv tilstand FTP faktisk falder på klientsiden. FTP-klient gør ikke selve forbindelsen til data-porten på serveren - det simpelthen fortæller serveren, hvad port den lytter på og serveren forbinder tilbage til den angivne port på klienten.

Fra klientsiden firewall dette synes at være et eksternt system, indlede en forbindelse til en intern klient -. Noget, der er normalt blokeret

Aktiv FTP Eksempel

Nedenfor er et konkret eksempel på en aktiv FTP-session. De eneste ting, der er blevet ændret, er de servernavne, IP-adresser og brugernavne. I dette eksempel er initieret en F

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.