ASCII

Niz znakov ASCII je definiran tako kot v priročniku za APRA-Internet Protocol. Pri FTP-ju so ASCII znaki definirani na spodnji polivici osem-bitne kode (najpomembnejši bit je nič)

DTP (Data Transfer Process)

Proces prenosa podatkov osnuje podatkovno bazo in z njo upravlja. DTP je lahko pasiven ali pa aktiven.

Error recovery

Je procedura, ki omogoča uporabnikom rešitev določene napake, kot je npr. neuspeh “host” sistema ali prenosnega procesa. V FTP-ju lahko error recovery vsebuje ponovni start prenosa datotek na določeni lokaciji.

FTP commands (ukazi)

Je zbir ukazov, ki omogočajo komunikacijo med user-FTP in server-FTP procesoma.

PI

Protokolni interpreter je prevajalnik ukazov, da se lahko izvajajo nadaljne stopnje.

Server-DTP

V aktivnem stanju DTP osnuje podatkovno povezavo z “poslušujočimi” podatkovnimi vrati. Nastavi parametre za prenos in shranjevanje ter na ukaz prenaša podatke iz svojega PI-ja. DTP je lahko nastavljen tudi v pasivno stanje v katerem pa samo posluša, vendar ne povezuje podatkovnih vrat.

 

Server-FTP proces

Je proces ali nekaj procesov, ki opravljajo funkcijo prenosa podatkov v povezavi z user-FTP procesom in verjetno še z drugim serverjem. Funkcije vsebujejo protokolni interpreter (PI) in DTP.

Server-PI

Server-PI “posluša” na L vratih za povezavo z user-PI in osnuje kontrolno komunikacijsko povezavo. Od user-PI sprejema standardne FTP ukaze, pošilja odgovore in upravlja server-DTP.

Uporabnik

Uporabnik je oseba ali proces v prid osebi, ki hoče koristiti servis prenosa podatkov.

 

Uporabniški-DTP

DTP na podatkovnih vratih “posluša” za povezavo z server-FTP procesom. Če si med seboj pošiljata podatke dva serverja je uporabniški-DTP neaktiven.

Uporabniški-FTP proces

Je zbir funkcij, ki vsebujejo protokolni interpreter, DTP in uporabniški vmesnik, ki skupaj opravljajo funkcijo prenosa v povezavi z enim ali več server-FTP procesi. Uporabniški vmesnik omogoča uporabo lokalnega jezika v ukaz-odgovor dialogu z uporabnikom.

Uporabniški-PI

User-PI prične kontrolno povezavo z svojih U vrat do server-FTP procesa, prične FTP ukaze in upravlja user-DTP, če je ta proces del prenosa podatkov.

 

nazaj