Fájl archívum absztrakt internet
Jelenleg, amikor a népszerűsége World Wide Web elég nagy mennyiségű forgalmat az Interneten keresztül továbbított FTP-n keresztül tart mégis az első helyen, megelőzve több közlekedési HTTP-n keresztül. Ennek fényében a szervezet fájl archívumokat a TCP / IP technológia egy nagyon sürgős feladat.
Archives használják különböző feladatokat, de a legnépszerűbb a hálózat szabadon hozzáférhető archívum vagy az ilyen archívumok, amelyekhez való hozzáférés engedélyezése egy névtelen felhasználó azonosítóját. Ezért ezeket a fájlokat lehet használni, mint:
* Collection szabad szoftver;
* Collection programok béta tesztelése;
* A gyűjtemény a jogi és szabályozási dokumentumok;
FTP-archív lehet használni, mint egy archív kereskedelmi szoftver, amelyet a cég, csak ebben az esetben, mint egy archívum nem teszi lehetővé a névtelen hozzáférést a tárolt erőforrások benne.
Jelenleg, az egész rendszer a kölcsönhatás FTP-csere komponenseket úgy reprezentálható, mint az ábrán látható áramkör 4.1.
Az ábrán két fontos technológiai kérdésekről: először is, a hozzáférést egy fájlt lehet végezni nemcsak speciális kliens szoftver, hanem egy univerzális böngésző, például a Netscape Communicator vagy a Microsoft Internet Explorer, másrészt információt keresni az FTP -arhivah a program használata Archie.
Meg kell világosan érthető, hogy Archie és FTP - ez egy teljesen más technológia. A legtöbb esetben a hozzáférést Archie-szerver a felhasználók végeznek Archie-kliens, amely ugyanazon a gépen, mint a szerver, azaz először a Telnet felhasználó bejelentkezik a felhasználói Archie, majd a kliens szoftver (általában fut, mint egy shell), hogy hozzáférjen a Archie szerver.
Az FTP protokoll (File Transfer Protocol)
FTP (File Transfer Protocol, vagy „File Transfer Protocol”) - az egyik legrégebbi protokollok az interneten, és az egyik a szabványoknak. Adatcsere FTP kiterjed TCP-csatornát. Beépített technológiai csere „kliens-szerver”. Az ábra azt mutatja, 4.2 protokoll modell.
Az FTP kapcsolat a felhasználó által kezdeményezett az értelmező protokollt. Flow ellenőrzést kell végrehajtani, a vezérlő csatorna a szabványos telnet protokollt. FTP parancsok által létrehozott értelmező felhasználói protokollt és továbbítja a szerver felé. A válaszokat küldeni a szerver, mint a felhasználó a vezérlő csatornát. Általában a felhasználó képes kapcsolatot teremteni a szerver protokoll tolmács és eltér a felhasználóval egy tolmácsot.
FTP parancs meghatározza paraméterek és adatátviteli csatorna az átviteli folyamat. Azt is meghatározzák a munka jellege a helyi és távoli fájlrendszerek.
Session management inicializálja adatcsatorna. Amikor adatszervezéssel csatorna sorozata mások cselekedeteit, eltér a szervezet a vezérlő csatorna. Ebben az esetben a szerver kezdeményezi összhangban paraméterek megegyeztek a beállítását.
Az adatok csatorna jön létre az azonos host'a vezérlő csatorna, amelyen keresztül az adatcsatorna beállítása folyamatban van. Az adatcsatorna lehet használni mind a vételhez és továbbítására.
Lehetőség van arra, hogy az adatok átadhatók a harmadik gépen. Ebben az esetben a felhasználó szervezi a vezérlő csatorna két szerverek és rendezi jeltovábbító adatcsatorna közöttük. Ellenőrző parancsok mennek keresztül a felhasználó, és az adatokat közvetlenül a kiszolgálók között (4.3 ábra).
A vezérlő csatornát kell nyitni az adatátvitel során a gépek között. Abban az esetben, záró az adatátvitel megszakad.
Módjai adatcsere
A jegyzőkönyvet a sok figyelmet fordítanak a különböző módszerek közötti adatcsere gépek különböző architektúrák. Sőt, mi van az interneten, az asztali és Mac szuperszámítógépek. Mindannyian egy másik szót hosszúságú és különböző bitek sorrendje a szót. Sőt, a különböző fájlrendszerek működni a különböző adatok szervezet, amely kifejezett fogalmát hozzáférési mód.
Általában a szempontból FTP, a csere lehet in-line, vagy egy blokk, kódolt köztes méret vagy anélkül szöveges vagy bináris. Ha a csere szöveges adatok alakítjuk ASCII és ebben a formában kerülnek továbbításra a hálózaton keresztül. Az egyetlen kivétel a mainframe IBM átadott adatok alapértelmezés szerint a EBCDIC, ha a két kölcsönható IBM gépeken. Binary továbbított adatok bitsorozat vagy mennek bizonyos átalakítások során beállítását. Általában, ha folyamatos adatátvitel egy foglalkozásra kerül átvitelre egy adatfájlt, és a blokk módszer egy ülésben, akkor át több fájlt.
Miután leírt általános protokoll, akkor érheti FTP megosztási eszközöket leírást. Virtuálisan bármely platform, és a működési környezet is vannak szerverek és kliensek. A következőkben ismertetjük a standard szerver és kliens Unix-szerű rendszerek.
Szoftver hozzáférés FTP-archívum
Együttműködik FTP-fájlokat kell a következő szoftvereket: a szerver, a kliens és kereső program. A szerver biztosít hozzáférést az archív állomány bárhonnan a hálózaton, az ügyfél által a felhasználói hozzáférést bármilyen fájlt a hálózaton, és biztosítja a kereső navigálni körül a különböző hálózati archívum.
A különböző operációs rendszerek, ezek FTP-megosztási komponensek eltérő formában, és ha lehetséges, de néhány általános elvek, továbbá a program középpontjában a parancssori felület, a legtöbb esetben ugyanaz marad, a különböző működési környezetekben.
Jegyzőkönyv Server - ftpd programot
ftpd parancs a szolgáltatást kéri az információcsere FTP-n keresztül. A kiszolgáló akkor kezdődik, amikor a számítógép indulásakor. Syntax elindítani a szerver az alábbiak szerint:
ftpd [-d] [-1] [-t timeout]
* D - debug;
* 1 - opció automatikusan a felhasználó azonosítására;
* T - miközben passzívan várja a felhasználó parancsokat.
Minden szerver saját leírása parancsok segítséget kaphat a pályán. Automatikus felhasználói hitelesítés a / etc / passwd. A jelszó nem lehet üres.
fájlmegosztó szoftver - ftp
FTP - a felhasználói felület a csere, az azonos nevű, a log fájlt. A program létrehozza a vezérlő csatorna egy távoli szerverhez, és vár a felhasználó parancsokat. távoli szerver megadott azonosító vagy program érv, vagy a nyílt parancs interfész.
Ha az ftp parancs működik a felhasználó, és várja a csapata, az „ftp” figyelmeztetés jelenik meg a képernyőn.
* V - kiszolgáló elnyomja válaszokat és az adatok statisztikai;
* N - felszabadítással felhasználói hitelesítés. Ha ez a kulcs először ellenőrizte .netrc fájl;
* I - off ellenőrző fájlátvitel tömeges fájlok másolása;
* D - magában foglalja a hibakereső üzemmód;
* G - letiltja az átviteli nevek átláthatóságot.
Ez persze nem lehet felsorolni az összes ftp parancs, így a hangsúly csak a leginkább szükség van.