FrekvenΦnφ slovnφk internetworkingu pro ka₧dΘho
FTP (File Transfer Protocol)

FTP, neboli zkratka pro File Transfer Protocol (protokol pro p°enos soubor∙), je oznaΦenφ jednΘ ze zßkladnφch a historicky prvnφch standardnφch slu₧eb na Internetu, umo₧≥ujφcφ p°enßÜet soubory mezi dv∞ma poΦφtaΦi zapojen²mi do sφt∞ TCP/IP (Transmission Control Protocol/Internet Protocol). Zßrove≥ je FTP i nßzvem specißlnφho komunikaΦnφho protokolu, kter² programy zajiÜ¥ujφcφ funkce FTP pou₧φvajφ ke vzßjemnΘ komunikaci.

Pomocφ FTP lze na/z hostitelskΘho poΦφtaΦe (poΦφtaΦe, k jeho₧ soubor∙m p°istupujete) provßd∞t veÜkerΘ zßkladnφ operace se soubory a adresß°i (p°esouvßnφ, kopφrovßnφ, vytvß°enφ a mazßnφ). Proto₧e slu₧ba FTP je typickou aplikacφ typu client-server, pot°ebujete k jejφmu pou₧φvßnφ mφt na svΘm poΦφtaΦi klientsk² program pro FTP a na poΦφtaΦi, k jeho₧ soubor∙m chcete p°istupovat, musφ b²t spuÜt∞n program FTP serveru. V∞tÜina vφceu₧ivatelsk²ch operaΦnφch systΘm∙ podporujφcφch rozlehlΘ sφt∞ obsahuje FTP server jako integrovanou souΦßst a slu₧by FTP tedy poskytuje nep°etr₧it∞ po celou dobu provozu. Pro p°φmΘ pou₧φvßnφ FTP je nutnΘ, aby poΦφtaΦ, na kterΘm b∞₧φ klientsk² program, byl p°φmo p°ipojen do sφt∞ (Internetu) pomocφ protokolu TCP/IP, respektive PPP (Point to Point Protocol). Pokud toti₧ budete ze svΘho osobnφho poΦφtaΦe mφt pouze terminßlov² p°φstup do Internetu, m∙₧ete sice na poΦφtaΦi, k n∞mu₧ jste prßv∞ p°ipojeni, jako terminßl spustit klienta pro FTP, ale budete moci p°enßÜet soubory pouze mezi vybran²m a tφmto poΦφtaΦem, nikoliv sv²m PC.

Vlastnφ komunikace protokolem FTP se do znaΦnΘ mφry podobß °ßdkov∞ zadßvan²m p°φkaz∙m pro prßci se soubory a adresß°i, jakΘ se pou₧φvajφ p°i prßci v prost°edφ MS DOSu Φi unixovΘ terminßlovΘ relace, a p°i pou₧itφ °ßdkovΘho klienta na terminßlu je budete muset p°φmo zadßvat. NaÜt∞stφ existuje i mnoho klientsk²ch program∙ pro grafickß prost°edφ jako je Microsoft Windows nebo systΘm poΦφtaΦ∙ Apple Macintosh, s nimi₧ lze pracovat velmi podobn∞ jako se znßm²mi souborov²mi mana₧ery typu Norton Commanderu (v jednom okn∞ obraz lokßlnφho a ve druhΘm vzdßlenΘho disku), vΦetn∞ mo₧nosti p°etahovßnφ soubor∙ myÜφ atd.

Pro p°φstup k jednotliv²m soubor∙m p°es FTP je na naprostΘ v∞tÜin∞ hostitelsk²ch poΦφtaΦ∙, kde zpravidla b∞₧φ vφceu₧ivatelskΘ operaΦnφ systΘmy jako UNIX nebo Windows NT, vyu₧φvßn systΘm p°φstupov²ch prßv p°φsluÜnΘho operaΦnφho systΘmu. Z toho plyne po₧adavek, aby ten, kdo chce na p°φsluÜn² poΦφtaΦ p°istupovat, na n∞m m∞l legßlnφ u₧ivatelsk² ·Φet s definovan²mi prßvy.

Vlastnφ p°enos obsahu soubor∙ umo₧≥uje FTP provßd∞t ve dvou re₧imech - jako text a jako binßrnφ data. Pokud je soubor p°enßÜen jako textov², zaznamenß to, ₧e bude-li putovat mezi poΦφtaΦi s r∙zn²m k≤dovßnφm znak∙, je povolena (a pravd∞podobn∞ bude i povolena) automatickß konverze k≤dovßnφ. Konverze se net²kß jen vlastnφho k≤du jednotliv²ch znak∙, ale i formßtu textovΘho souboru jako takovΘho. V prost°edφ operaΦnφho systΘmu UNIX je nap°φklad k odd∞lenφ °ßdk∙ pou₧φvßn pouze znak LF (novß °ßdka), kde₧to pod MS DOSem a Windows je °ßdek odd∞len dvojicφ znak∙ CR+LF (nßvrat vozφku + novß °ßdka) a p°i p°enosu v re₧imu "text" mezi unixov²m serverem a PC budou nahrazeny znaky LF za dvojici CR+LF. P°i p°enosu souboru, jeho₧ obsah musφ b²t p°esn∞ zachovßn (nap°φklad komprimovanΘ nebo spustitelnΘ programovΘ soubory) tak m∙₧e kv∙li chybn∞ nastavenΘmu re₧imu p°enosu dojφt k jeho poÜkozenφ.

Zp∞t