ПредишенСледващото

В момента, когато популярността на World Wide Web е достатъчно голямо количество трафик предава по Интернет чрез FTP въпреки това е необходимо, на първо място, преди няколко трафик през HTTP. В тази светлина, архивите на организацията на файловете в технологията на TCP / IP е много спешна задача.

Архиви се използват за различни задачи, но най-популярните в мрежата са свободно достъпни архиви или такива архиви, достъпът до които е активирана по анонимен потребителски идентификатор. Поради това тези файлове могат да бъдат използвани като:

* Събиране на свободен софтуер;

* Събиране на програми за бета тестване;

* Колекция от правни и регулаторни документи;

FTP-архив може да се използва като архив на търговски софтуер, който се използва във фирмата, само в този случай, като архив не трябва да позволява анонимен достъп до съхраняваните ресурси в нея.

В момента, цялата система от взаимодействия компоненти FTP-обмен може да бъде представена като веригата е показано на фигура 4.1.

Тази диаграма показва две важни технологични въпроси: първо, достъп до даден файл може да се извършва не само от специализиран клиентски софтуер, но и универсален браузър, като например Netscape Communicator или Microsoft Internet Explorer, и второ, да търсите информация в FTP -arhivah да използвате програмата Арчи.

Трябва ясно да се разбере, че Арчи и FTP - това е напълно различна технология. В повечето случаи, достъп до потребители Арчи-сървър извършва Арчи-клиент, който е на същата машина като на сървъра, т.е. първо на потребителя Telnet регистрира като потребител, Арчи, а след това използва клиентския софтуер (обикновено тя се управлява като черупка), за да получите достъп до сървъра Арчи.

Протоколът FTP (File Transfer Protocol)

FTP (File Transfer, протокол или "Протокол File Transfer") - един от най-старите протоколи в интернет и е един от нейните стандарти. Обмен на данни в FTP простира TCP-канал. Построен обмен на технологии "клиент-сървър". Фигурата 4.2 показва модел на протокол.

Връзката на FTP е по инициатива на потребителя чрез протокола за преводач. контрол на потока се извършва по контролния канал в стандартната TELNET протокол. FTP команди са генерирани от протокола за преводач на потребителя и се изпращат на сървъра. Отговорите се изпращат на сървъра като потребителят на контролния канал. Като цяло, потребителят може да се установи контакт с интерпретатор на сървъра протокол и различен от потребителя с помощта на преводач.

FTP команди определят параметрите и предаване на данни на канала на процеса на предаване. Те също така се определи естеството на работата с отдалечени и локални файлови системи.

Управление на сесиите инициализира канал за данни. При организиране на последователността на канал за данни на действията на другите, различни от организацията на контролния канал. В този случай сървърът инициира комуникация в съответствие с параметрите, договорени в сесията за управление.

информационен канал е създадена за същия host'a че контролира канал, през който информационният канал се настройва. Каналът за данни може да се използва както за приемане и за предаване.

Възможно е, че данните могат да се прехвърлят на трета машина. В този случай, потребителят организира контролния канал с два сървъра и подрежда напред канал за данни между тях. Контролните команди минават през потребителя и данните директно между сървъри (фигура 4.3).

Каналът за контрол трябва да се отваря по време на трансфер на данни между машините. В случай на затваряне на прехвърлянето на данни се прекратява.

Режими на обмен на данни

Протоколите от много внимание се отделя на различни методи за обмен на данни между машини от различни архитектури. Всъщност, това, което е там в интернет, от настолни компютри и Mac-ове за суперкомпютри. Всички те имат различна дължина на думата и много различна последователност от битове в думата. Освен това, различни файлови системи работят с различна организация на данните, което се изразява в концепцията за метод за достъп.

Най-общо, от гледна точка на FTP на, обмен може да бъде в линия или блок, кодиран в междинно формат или без текст или двоичен. Когато обмен на текстови данни се превръща в ASCII и в тази форма се предават по мрежата. Единствените изключения са мейнфрейм IBM данни, които се предават по подразбиране в EBCDIC, ако двете взаимодействащи IBM машини. Двоични данни, предавани на битова последователност или претърпяват определени трансформации по време на сесията на управление. Обикновено, когато с поточен пренос на данни за една сесия се предава един файл с данни, и по-метод блок в една сесия, можете да прехвърлите на множество файлове.

След като е описано в общ протокол, можете да получите достъп чрез FTP описание инструменти за споделяне. Почти всяка платформа и операционна среда има сървъри, така и за клиентите. Следното описва стандартната сървъра и клиента Unix-подобни системи.

Софтуер достъп до FTP архиви

За да работите с FTP-файлове, които се нуждаят от следния софтуер: сървър, клиент и програма за търсене. Сървърът осигурява достъп до архивни фондове от всяка точка в мрежата, клиентът предоставя на потребителя достъп до всички файлове в мрежата и осигурява търсачката за да сърфирате из многообразието от мрежата архивите.

Различни операционни системи, тези компоненти Ftp за споделяне на различни по форма и ако е възможно, но някои общи принципи са в допълнение, програмата, насочени към интерфейса на командния ред, в голямата си част остават същите в различни операционни среди.

Протокол сървъра - FTPD програма

FTPD команда се използва за заявки за услуги за обмен на информация чрез FTP. Сървърът обикновено започва, когато ботушите компютърни. Синтаксис стартирате сървъра, както следва:

FTPD [д] [-1] [-t изчакване]

* D - опция за отстраняване на грешки;

* 1 - опция за автоматично идентифициране на потребителя;

* T - докато пасивно очакване на потребителски команди.

Всеки сървър има собствен описание на командите, които можете да получите помощ на терена. Автоматична идентификация на потребителите се извършва с помощта на файла / и т.н. / ако съществува. Паролата не може да бъде празно.

файл софтуер за споделяне - FTP

FTP - е потребителския интерфейс с обмена на едно и също име на лог файл. Програмата установява контрол канал с отдалечен сървър и чака за потребителски команди. отдалечен сървър, посочен идентификатор или аргумент програма или отворения команден интерфейс.

Ако FTP команда работи с потребителя и да чака за своя отбор ", FTP" промпт се появява на екрана.

* V - сървър потиска отговори и статистика на данни;

* N - управлява удостоверяване на потребителя. Ако този бутон е първата регистрирана .netrc файл;

* I - от прехвърляне на файлове проверка в масово копиране на файлове;

* D - включва режим за отстраняване на грешки;

* G - забранява предаването на имена прозрачност.

Това разбира се не е възможно да се изброят всички командата FTP, така че да се съсредоточи само върху най-необходимо.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!