Сервис FTP - протокол передачи файлов
Сеть Интернет - это, в первую очередь, среда информационного обмена. Все основные виды сервиса в Интернете были разработаны с целью обмена информацией между пользователями и распространения информации, А, доступной всем или определенным группам - пользователей.
Одним из таких видов сервиса являетсяпротокол передачи файлов -File Transfer Protocol, или FTP, который позволяет получать доступ к файловым системам удаленных хост - компьютеров и выполнять передачу файлов между компьютерами в сети Интернет.
Вы уже знаете, что можно использовать электронную почту для того, чтобы отправить сообщение в Интернете. Но предположим, что вы хотите передать файл (программу или документ). Конечно, вы могли бы послать файл в виде почтового сообщения, однако в большинстве случаев оказывается удобнее воспользоваться сервисом FTP. Этот сервис специально разработандля того, чтобы позволить вам установить соединение с компьютером в Интернете (используя программу FTP на вашей локальной машине), просмотреть файлы, доступные на удаленном компьютере, и скопировать те, которые вам необходимы.
FTP позволяет работать с любыми типами файлов, как текстовыми, так и бинарными.
Одной из проблем при работе с FTP является трудность обнаружения информации о возможных адресах компьютеров и их ресурсах. Представьте себе такую ситуацию: вы вошли в библиотеку и обнаружили, что книги, вместо того чтобы стоять на полках согласно принятой схеме классификации, грудами валяются на полу. А вместо центрального библиотечного каталога на некоторых грудах лежат листочки с примечаниями о том, какие книги можно (с некоторой вероятностью) обнаружить в той или иной груде. Если вы сможете это представить, то поймете, каково было положение с информационными ресурсами Интернета до недавнего времени - огромное количество доступных ресурсов при отсутствии удобных путей их получения.
Большинство FTP-серверов не имеет сводных документов обо всех доступных на них файлах. Поэтому единственным путем обнаружения необходимых вам файлов является просмотр структуры файловой системы. На ряде серверов, особенно если речь идет о больших файловых архивах, администраторы серверов помещают в каталоги текстовые файлы с кратким описанием содержания данного каталога. Такие файлы обычно имеют имена README, read.me, readme.txt.
В настоящее время разрабатываются системы, позволяющие проводить поиск в базах данных, содержащих информацию о файлах, имеющихся на различных FTP-серверах. Хотя еще не существует полной централизованной базы данных всех ресурсов Интернета, различные поисковые системы упрощают нахождение требуемой информации.
Система GOPHER
Несмотря на то, что FTP прекрасно справляется с передачей файлов, хороших средств для работы с файлами, разбросанными по многим компьютерам, в нем нет. В связи с этим и была разработана усовершенствованная система пересылки файлов. Она называетсяGopher. Название Gopher происходит от символа, университета штата Миннесота, где была разработана эта система.
Gopher и реализующее его программное обеспечение предоставляют - пользователям возможность работать с информационными ресурсами, не зная заранее их местонахождение. Хотя для того чтобы сделать первый шаг, вы должны знать адрес одного Gopher-сервера, в дальнейшем вы будете иметь дело только с информацией, представленной в виде простых и понятных меню, похожих на оглавления книг. Пункты меню одного Gopher-сервера могут содержать ссылки на меню других серверов, поэтому путешествие по сети Интернет окажется весьма легким.
Для работы с системой Gopher разработано достаточно большое число клиентских программ, как коммерческих, так и бесплатных, распространяемых свободно и доступных на FTP-серверах Интернет.
Совокупность информационных ресурсов, имеющихся на всех Gopher-серверах, принято называтьGopher-пространством (Gopherspace). Это абстрактное понятие, описывающее постоянно растущую и изменяющуюся глобальную информационную систему. В Gopher-пространстве можно найти самую различную информацию: от простых текстовых файлов до звуковых файлов и видеороликов.
Система USENET
Для многих пользователей система UseNet олицетворяет Интернет. UseNet - это одна из наиболее популярных услуг Интернета, к которой ежедневно обращаются миллионы пользователей.
Подобно всем услугам Интернета, работа с UseNet не требует никаких специальных аппаратных средств.
ТерминомUseNet названа система, которая позволяет всем пользователям Интернета участвовать в групповых дискуссиях, так называемых телеконференциях, в которых обсуждаются различные вопросы.
Первоначально задуманная для обмена технической информацией, UseNet скоро стала системой с гораздо более широкой областью применения. Были организованы телеконференции для нетехнических тем, таких как хобби, новости и социальные проблемы.
В настоящее время UseNet поддерживает примерно 8000 телеконференций, тематика которых чрезвычайно разнообразна. Вы ищете сведения о тонкостях программирования для последнего компилятора C++ фирмы Microsoft? Для этого имеется соответствующая телеконференция. На стекле вашего аквариума растут коричневые водоросли? Почитайте телеконференцию, организованную любителями аквариумов. Вам надо решить, какую подвеску лучше поставить на свой горный велосипед? Вы можете рассчитывать на помощь тысяч энтузиастов-велосипедистов, обменивающихся информацией в телеконференциях, посвященных велосипедному спорту. Вы хотите найти файл, содержащий звук взлетающего космического корабля Шаттл, чтобы проверить качество новой звуковой платы и динамиков своего персонального компьютера? Есть ряд телеконференций, в которых можно задать подобный вопрос, и вам помогут. Практически для любой темы, вероятно, найдется телеконференция, в которой эту тему можно обсудить.
UseNet - это не сеть, а один из видов сервиса Интернета. Чтобы понять, что такое UseNet, представьте себе специальным образом организованную систему электронной почты, отличающуюся тем, что почтовые сообщения посылаются не отдельным пользователям, а в специальным образом организованные - дискуссионные группы -телеконференции. Отправленные в телеконференции" сообщения становятся доступны для любого, кто к ним обращается.
В UseNet применяется часть терминологии электронной почты. Материал, который пишут для того, чтобы с ним могли ознакомиться другие, называют сообщением илистатьей. Сообщения посылают в телеконференции, называя этопубликацией в телеконференции.
Публикация и чтение сообщений телеконференций UseNet поддерживаются программным обеспечением, которое обеспечивает размещение посланных статей в системе телеконференций и получение требуемых статей из сети. Программы для работы с телеконференциями UseNet относятся к категории свободно распространяемых программных продуктов и существуют для всех операционных систем. Необходимое программное обеспечение легко может быть найдено на серверах Интернета.
Никто специально не занимается управлением хода дискуссий или, контролем содержания телеконференций UseNet, хотя существует управление функционированием в целом системы UseNet на сетевом уровне.
Когда телеконференция создана, в нее можно отправить любое сообщение и, следовательно, сделать эту информацию доступной любому пользователю Интернета. Исключение составляют специально создаваемые дискуссионные группы, работающие под управлением ответственного лица -модератора телеконференции.
Не существует никаких формальных правил, касающихся используемого в статьях языка или поведения участников дискуссий в UseNet. Однако имеются общие принципы, принятые сообществом UseNet. Хотя нет никакого реального способа заставить следовать этим принципам, от вашего поведения в UseNet зависит, как к вам будут относиться другие пользователи. Кроме того, если доступ к UseNet вам предоставляет некоторая компания или организация, администраторы системы могут предписать определенные правила или наложить некоторые ограничения, но эти вопросы решаются локально и не относятся к UseNet в целом.
Поведение в UseNet
Какие же ограничения накладываются на поведение пользователей UseNet? Как уже было сказано, UseNet не имеет формальных правил. Правила поведения и ограничения налагают сами пользователи сети или локальные администраторы системы, хотя в некоторых случаях они не носят характера принуждения.
В результате возможны следующие ситуации. Если администратор системы соглашается с поступающими на вас жалобами, то вас могут предупредить о возможном ограничении доступа к сети или даже закрыть вход в систему. Если администратор не заботится об этом (или у вас такого нет), то сообщество UseNet ничего не может сделать, кроме как публично критиковать вас.
Имена телеконференций
Чтобы найти представляющие интерес телеконференции по определенной тематике среди более чем 8000 доступных телеконференций, необходима некоторая система классификации и наименования дискуссионных групп. В среде пользователей UseNet принято организовывать достаточно узко специализированные телеконференции, направленные на обсуждение определенных тем. Например, вы не встретите сообщение о продаже автомобилей в телеконференции, посвященной техническим советам по эксплуатации автомобиля.
Имена телеконференций UseNet составляются таким образом, чтобы пользователь по названию мог достаточно легко определить тематику обсуждаемых вопросов.
Большинство современных программ работы с телеконференциями позволяют проводить поиск телеконференций по заданной в качестве ключевого слова части имени, что помогает найти группы с интересующей тематикой.
Для дифференциации групп используется система имен телеконференций, строящихся по иерархическому принципу. Имя телеконференции состоит из нескольких частей различных уровней, каждая из которых несет Определенную информацию о тематике. Первый уровень в имени - основной идентификатор, который сообщает, является ли телеконференция технической, социальной, развлекательной или принажлежит к какой-либо другой общей категории.
Существуют другие группы, названия которых начинаются с "alt" (от слова "альтернативный"). Эти группы имеют менее широкое распространение и более вольное содержание. В телеконференциях категории alt обычно допускаются более свободный язык и поведение, часто они более радикальны, чем телеконференции основных категорий, и представляют собой в некотором роде "сетевой андеграунд".
Некоторые системные администраторы не поддерживают на своих серверах передачу телеконференций категории alt как для уменьшения объема графика, так и для предотвращения распространения информации, которая может показаться некоторым неприятной или неприличной. Тем не менее эти телеконференции, имеющие достаточно вольный характер в части содержания и поведения пользователей, могут быть источником полезной и интересной информации.