Интернет представляет собой глобальную компьютерную сеть – это сеть, соединяющая отдельные сети (рис.1).
ЛВС
Интернет Глобальная сеть 1
ЛВС ЛВС
Глобальная сеть 2
ЛВС ЛВС
ЛВС
Рис. 1 Подключение различных сетей к Интернету
Основные принципы работы Internet:
Интернет обеспечивает обмен информацией между всеми компьютерами, подключенными к нему.
Каждый подключенный к сети компьютер имеет свой адрес, по которому его может найти абонент из любой точки света.
Сеть Интернет, объединяя различные сети, не создает при этом никакой иерархии – все компьютеры, подключенные к сети, равноправны.
сеть Интернет обладает высокой надежностью (при выходе из строя части компьютеров и линий связи сеть будет продолжать). Это обусловлено отсутствием в Интернете единого центра управления.
Интернет не является коммерческой организацией и никому не принадлежит. Пользователи Интернета имеются практически во всех странах мира.
Пользователи подключаются к сети через компьютеры специальных организаций, которые называются поставщиками услуг Интернета (провайдерами).
Соединение с Интернетом может быть постоянным или временным.
Организации, соединенные друг с другом самыми скоростными линиями связи, образуют базовую часть сети, или хребет Интернета – Backbon (Бэкбон).
Компьютеры, подключенные к Интернету, часто называют узлами Интернета, или сайтами. Узлы, установленные у поставщиков услуг Интернета, обеспечивают доступ пользователей к нему. Существуют также узлы, специализирующиеся на предоставлении информации.
Для передачи информации в Интернете используются два основных понятия: адрес и протокол. Свой уникальный адрес имеет любой компьютер, подключенный к Интернету.
Протокол – это правила взаимодействия. Стандартные протоколы обеспечивают возможность подключения к Интернету разнотипных компьютеров, работающих под управлением различных операционных систем.
^ Способы доступа к Интернету
В настоящее время используются три основных способа соединения:
1. Прямое подключение к Интернету (часто называемое выделенным соединением) – соединение, при котором частное лицо или компания подключается к магистральным каналам, (backbone) Интернета через выделенную машину, называемую шлюзом.
Соединение обычно организуется с использованием выделенной телефонной линии. Шлюз становится частью архитектуры Интернета и должен оставаться доступным постоянно. При этом вы можете использовать компьютер, находящийся в той же сети, что и шлюз, для обращения ко всем услугам Интернета.
Обычно выделенные соединения предполагают большие объемы трафика (трафик – это объем информации, передаваемый по сети и измеряемый в битах). Выделенные соединения обычно используются большими корпорациями, которые хотят предоставить служащим доступ к Интернету. Для индивидуального использования или маленькой компании такой способ доступа является слишком дорого, прежде всего из-за высокой стоимости установки и сопровождения.
^ 2. Соединение через чужой шлюз – альтернативный способ соединения с Интернетом через шлюз, предполагающий использование "дружественной" машины или сети. Корпорация или образовательное учреждение, которые имеют шлюз Интернета, могут разрешить вам доступ в Интернет через их систему, обычно с использованием соединения с помощью модема. Однако в настоящее время многие организации отказываются от предоставления подобных услуг, так как такой вид подключения дает доступ к их локальным сетям.
^ 3. Использование услуг сервис-провайдеров.
Сервис-провайдеры – это компании со шлюзами в Интернете, которые они предоставляют другим компаниям или частным лицам. Этот тип соединения часто называется сеансовым или коммутируемым соединением (dialup-соединением). С помощью этого соединения модем компьютера через обычную телефонную линию связывается с модемом, установленным на компьютере поставщика сетевых услуг. Связь с Интернет обеспечивается только на время подключения к Интернету.
Недостаток использования сервис-провайдеров: полный доступ к Интернету не в любое время и, возможно, не в полном объеме услуг.
Выбор наилучшего способа соединения производится исходя из перечня необходимых услуг, количества времени для доступа в Сеть и финансовых возможностей.
Выбор между использованием прямого шлюза в Интернете или работой через систему сервис-провайдера обычно сводится к поиску баланса между производительностью канала и его стоимостью.
Выбор провайдера
При выборе необходимо учитывать:
^ 1. Набор предоставляемых услуг – поддержка сервис-провайдером необходимых услуг Интернета.
2. Стоимость – схема оплаты услуг сервис-провайдера.
^ 3. Соединение с сервис-провайдером – число телефонных линий, предоставляемых сервис-провайдером и скорость передачи данных, обеспечиваемая линиями связи.
^ 4. Часы работы – ограничения доступа в течение определенного времени суток (некоторые системы закрываются на пару часов поздно вечером для резервного копирования данных). Предпочтителен круглосуточный доступ.
^ 5. Программное обеспечение – возможно применение специальных программы, предлагаемых сервис-провайдером.
6. Защита информации – обеспечение безопасности работы в сети, ее способы и наличие шифрования важных почтовых сообщений.
^ 7. Техническая поддержка – способы общения с технической службой сервис-провайдера.
Заключение договора с поставщиком услуг Интернета
В договоре с поставщиком услуг Интернета указываются:
^ 1. Модемные телефоны – номера телефонов, по которым модем будет устанавливать соединение.
2. Имя пользователя для подключения к Интернету.
3. Пароль – уникальный пароль, в паре с именем пользователя, использующийся для подключения к Сети.
4. Тип соединения SLIP или РРР
^ 5. Адрес электронной почты – как правило это конкатенация имени пользователя, после которого добавляется символ @, и названия поставщика услуг и код России ru.
^ 5. Адреса почтовых серверов
Для работы почты в общем случае используются два сервера. Если указан один адрес, то его следует указать в качестве адреса обоих серверов.
^ 6. Адрес сервера новостей.
7. Способ информирования о состоянии счета – адрес Web-страницы, на которой будет находиться информация о состоянии счета клиента.
^ 8. Правила работы – инструкция, если она предлагается, о правилах работы с данным поставщиком услуг.
9. Телефон для консультаций – телефон службы технической поддержки поставщика услуг.
^ Выбор аппаратуры и программ для работы в Интернете
Практически любой современный компьютер удовлетворяет требованиям, предъявляемым для работы в Сети. Из программного обеспечения требуется специальная программа для работы с Интернетом и модем.
При выборе модема необходимо учитывать:
различают внутренние и внешние модемы.
модем должен быть скоростным – современные модемы работают на скорости 33600 бит к секунду.
существуют брендовые модели (известные фирмы-производители). Более половины пользователей модемов в нашей стране используют модемы фирмы US Robotitics, отличающиеся надежностью и ценой. Выпускаются две серии модемов: более простой Sportster и более совершенный Courier. Модемы от фирмы Motorola достаточно дороги. Наилучшее соотношение цена/качество у модемов фирмы Zyxel, но качество этих модемов не соответствует их достаточно высокой цене. Данные модемы следует выбирать только в том случае, если у вашего поставщика услуг Интернета установлены именно они.
В качестве основной программы для работы с Интернетом можно использовать Microsoft Интернет Explorer, Netscape Navigator или Opera.
^ Адресация в Интернете
Любой компьютер в Интернете обозначается уникальным адресом из целой специальной система адресов, называемой IP-адресами. Адрес в Интернете могут быть представлен как последовательностью цифр, так и именем, построенным по определенным правилам. Компьютеры при пересылке информации используют цифровые адреса, а пользователи в работе с Интернетом используют в основном имена.
Проверкой и выдачей адресов занимаются специальные организации (что не позволяет присваивать себе любой адрес).
Цифровые адреса в Интернете состоят из четырех чисел, каждое из которых не превышает двухсот пятидесяти шести. При записи числа отделяются точками, например: 194.84.93.10 или 200.5.78.175. Адрес состоит из нескольких частей. Начало адреса определяет часть Интернета, к которой подключен компьютер, а окончание - адрес компьютера в этой части сети.
В Интернете применяется так называемая доменная система имен. В доменной системе имена назначаются путем возложения на различные группы пользователей ответственности за подмножество имен. Каждый уровень в такой системе называется доменом. Домены отделяются друг от друга точками, например: www.microsoft.com или home.managers.company.ru.
В этих адресах выделяются несколько доменных частей.
Домен верхнего уровня располагается в имени правее, а домен нижнего уровня - левее.
В имени может быть любое число доменов, но чаще всего используются имена с количеством доменов от трех до пяти.
В системе адресов Интернета приняты домены, представленные географическими регионами. Они имеют имя, состоящее из двух букв.
Пример. ^ Географические домены некоторых стран:
Франция - fr; Канада - са; США - us; Россия - ru.
Домены, разделенные по тематическим признакам, имеют трехбуквенное сокращенное название. Например: Учебные заведения - edu. Правительственные учреждения - gov. Коммерческие организации - com.
URL – это адрес любого ресурса в Интернете вместе с указанием того, с помощью какого протокола следует к нему обращаться, какую программу следует запустить на сервере и к какому конкретному файлу следует обратиться на сервере.
Общий вид URL: протокол://хост-компьютер/имя файла.
Начальная часть URL, заканчивающаяся двоеточием, задает метод доступа (протокол) к ресурсу. Например: http, ftp, gopher. Две наклонные черты после двоеточия указывают, что далее следует адрес хост-компьютера. Далее указывается полный путь к файлу (директория и имя файла).
Примером указателя может быть http://www.microsoft.com/ie.
Или ftp://ftp.funet.fi/
^ Возможности, предоставляемые сетью Интернет
Интернет предоставляет различные способы взаимодействия удаленных компьютеров и совместного использования ресурсов: (рис.2).
Серверы информационных услуг
Новости
науки и
техники
Новости
бизнеса и
финансов
Оперативная
деловая информация
Издатели учебных материалов
Издатели литературы
Издатели газет и журналов
Шлюз Internet
Подсеть связи,
система коммуникационных узлов Internet
Шлюз Internet
Корпоративные сети
Локальные сети организаций
Потребители услуг Internet
Рис. 2. Структура информационных услуг Интернета
^ 1. Электроная почта E-mail – широко используемый сервис Интернета, предназначенный для отправки и получения электронных сообщений (писем).
Преимущества (по сравнению с обычными способами передачи сообщений, типа традиционной почты или факсимильной связи): легкий способ подготовки писем, отправка и получение в любое время, быстрая доставка, экономичность (дешевизна отправки и безбумажная технология).
Принцип работы с электронной почтой: с помощью специальной программы подготавливается письмо и помещается в папку для исходящих посланий, накапливая любое количество писем. Затем выполняется соединение с почтовым отделением, располагающееся на компьютере поставщика услуг Интернета, пересылка подготовленных писем и получение пришедшей корреспонденции (помещаемой в папку для приходящей почты на компьютере пользователя).
Пересылка писем из почтового отделения по Интернету осуществляется без участия пользователя. Адресат, в свою очередь, подключается к своему почтовому отделению для получения письма.
Адреса электронной почты состоят из двух частей, разделенных символом @. Справа от символа находится Интернет-адрес компьютера, на котором располагается почтовое отделение абонента. Слева от символа @ расположено имя абонента. Формат адреса электронной почты должен иметь вид: имя полъзователя@адрес компьютера. Например, электронный почтовый адрес президента Соединенных Штатов Америки выглядит так: [email protected].
Для работы с электронной почтой используется большое количество программ, называемых mail (для Windows очень часто используется программой Microsoft Outlook Express).
^ 2. Сервис FTP - протокол передачи файлов – предназначен для доступа к файловым системам удаленных хост-компьютеров и передачи файлов между компьютерами в сети Интернет. (File Transfer Protocol).
Этот сервис специально разработан для того, чтобы установить соединение с компьютером в Интернете (используя программу FTP на вашей локальной машине), просмотреть файлы, доступные на удаленном компьютере, и скопировать те, которые вам необходимы. FTP позволяет работать с любыми типами файлов, как текстовыми, так и бинарными.
Одной из проблем при работе с FTP является трудность обнаружения информации о возможных адресах компьютеров и их ресурсах.
^ 3. Система GOPHER – усовершенствованная система пересылки файлов (название Gopher происходит от символа университета штата Миннесота, где была разработана эта система). Она предоставляет пользователям возможность работать с информационными ресурсами, не зная заранее их местонахождение. Для начала работы достаточно лишь знать адрес одного Gopher-сервера, в дальнейшем используется система меню, похожая на оглавления книг.
Совокупность информационных ресурсов, имеющихся на всех Gopher-серверах, принято называть Gopher-пространством (Gopherspace) – абстрактное понятие, описывающее постоянно растущую и изменяющуюся глобальную информационную систему.
^ 4. Система USENET
UseNet – популярная услуга Интернет, позволяющая пользователям участвовать в групповых дискуссиях (телеконференциях), обсуждая различные вопросы.
В UseNet применяется часть терминологии электронной почты:
сообщение (статья) – материал, который пишут для того, чтобы с ним могли ознакомиться другие;
публикация в телеконференции – сообщения, посылаемые в телеконференции.
В UseNet на поведение пользователей накладываются некоторые ограничения, хотя там и не имеется формальных правил. Правила поведения и ограничения налагают сами пользователи сети или локальные администраторы системы, хотя в некоторых случаях они не носят характера принуждения.
В результате возможны следующие ситуации:
предупреждение участника о возможном ограничении доступа к сети, если администратор системы соглашается с поступающими на него жалобами, (вплоть до закрытия входа в систему).
публичная критика участника конференции, если администратор не реагирует на поступающие жалобы.
Имена телеконференций. Более чем 8000 доступных телеконференций определенным образом классифицированы и имеют наименования дискуссионных групп.
Имена телеконференций UseNet составляются таким образом, чтобы пользователь по названию мог достаточно легко определить тематику обсуждаемых вопросов.
Большинство современных программ работы с телеконференциями позволяют проводить поиск телеконференций по заданной в качестве ключевого слова части имени, что помогает найти группы с интересующей, тематикой.
Для дифференциации групп используется система имен телеконференций, строящихся по иерархическому принципу. Имя телеконференции состоит из нескольких частей различных уровней, каждая из которых несет определенную информацию о тематике. Первый уровень в имени – основной идентификатор, который сообщает, является ли телеконференция технической, социальной, развлекательной или принадлежит к какой-либо другой общей категории. Наиболее распространенные идентификаторы этого вида приведены в таблице.
Идентификатор
Категория
biz
Бизнес
соmр
Компьютеры
news
Новости общего характера
rec
Развлечения(хобби и искусство)
sci
Наука
soc
Социальные темы
talk
С ориентацией на дискуссию
misk
Темы, не подходящие под выше указанные категории
^ 5. Система Telnet - взаимодействие с другим компьютером
Telnet обеспечивает взаимодействие с удаленным компьютером в режиме эмуляции терминала. Терминал – устройство ввода-вывода данных или команд в систему или сеть. При работе в качестве терминала персональный компьютер используется лишь для ввода данных и отображения информации, в то время как все вычисления происходят на удаленной машине. После выполнения задания удаленный компьютер выдает полученный результат терминалу.
^ Telnet может использоваться для просмотра пришедшей в офис электронной почты (или прочесть новые статьи в телеконференции UseNet), находясь вне его пределов (например, в командировке), для выполнения каких-либо приложений на удаленных компьютерах различных типов, находящихся в любых точках Интернета.
Telnet обычно содержится в любом комплексе программных средств, которые предназначены для работы в Интернете.
^ 7. World Wide Web ("Всемирная паутина").
World Wide Web (сокращенно WWW или W3, в переводе "Всемирная паутина") – один из новейших видов сервиса Интернет, предоставляющий возможность работы с документами, в которых объединены текст, графические иллюстрации, звуковые фрагменты и даже анимация (делая эти документы чрезвычайно выразительными и облегчая восприятие информации).
^ Основные концепции WWW. WWW - глобальная система гипертекстовых документов, связанных друг с другом по Internet.
В основу WWW положено понятие гипертекста, то есть множества отдельных текстов, которые имеют ссылки друг на друга. Эти тексты также называются документами, статьями или страницами.
Гипертекст (Hypertext) - это многомерный текст, т.е. такая организация документов, при которой один документ или текст может включать в себя разнонаправленные ссылки или указатели (адреса) на другие документы и ссылки. Такие указатели и ссылки, включенные в гипертекст, называются гипертекстовыми ссылками или гиперссылками (Hypertext links, hyperlinks). Гиперссылка - ссылка на другой документ - картинка, кнопка, выделенное слово в исходном документе, которые могут быть выбраны читателем для получения большей информации. Эти ссылки позволяют просматривать документ в любом необходимом порядке, т.е. не обязательно читать его с начала и до конца. Таким образом, объединение, или совокупность, одномерных текстов с включенными в них ссылками друг на друга и будет называться гипертекстом.
^ Программы просмотра (браузеры или обозреватели) – инструмент, позволяющий работать со всеми ресурсами Internet простым и удобным способом (по-английски browser означает "просмотрщик"). Браузеры способны связываться со всеми ресурсами Сети через единый пользовательский интерфейс (common user interface, CUI). Разработано достаточно большое количество программ-браузеров для Internet: MS Internet Explorer, Netscape Navigator, Mosaic, Tango, Ariadna, Cello, Lynx.
WWW использует метод передачи и отображения информации, называемый HTTP (^ Hyper Text Transfer Protocol – протокол передачи гипертекстов), являющийся надстройкой над TCP/IP – стандартным сетевым протоколов Internet. HTTP работает по стандартной для Internet схеме, когда сервер выдает данные, а программа-клиент их отображает или выполняет.
Гипертекстовые документы создаются с помощью специального языка HTML – Hyper Text Markup Language (Язык разметки гипертекста). Документ во Всемирной паутине, составленный на языке HTML и доступный для просмотра пользователем, называется Web-страницей.
HTML-документы представляют собой обычный текстовой ASCII-файл, который содержит как стандартный текст, так и особые коды форматирования или разметки – теги. Эти коды указывают, каким образом должен отображаться данный документ, и для правильного вывода на экран WWW-клиент должен их прочитать.
Гипермедиа-ссылки в Web-страницах описывают местонахождение документа, который клиентская программа-браузер должна отобразить на экране. Такое описание местонахождения источника называют унифицированным указателем ресурса (URL - Uniform Resource Locator). URL позволяет браузеру перейти непосредственно к файлу, находящемуся на любом сервере Сети. Система именования URL – очень простая, но мощная. Стандартный URL состоит из четырех частей: формат передачи, имя хоста, на котором находится запрашиваемый файл, путь к этому файлу и, конечно, имя самого файла (хотя имя файла необязательно). Для стандартных страниц "Всемирной паутины" форматом передачи служит HTTP-протокол, поэтому указатели URL на эти страницы начинаются с букв http. Чтобы отделить формат передачи от имени хоста, используется двоеточие и два слэша (://). Для части URL, которая описывает имя хоста, используется стандартное соглашение об именах в Internet. Путь к файлу соответствует соглашению об именах каталогов UNIX. Пример указателя URL:
http://home.netscape.com/comprod/index.html
Формат передачи
Имя хоста
Имя каталога
Имя файла
www.ronl.ru
СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ
ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
ПЯТИГОРСКИЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ
Кафедра вычислительной техники и физико-математических дисциплин
Выполнил: студентка группы ФК-961 Юлина Ю.Ю.
Проверил: Санкин А.В.
г. Пятигорск
1997 г.
Краткое историческое введение
Около 20 лет назад Министерство Обороны США создало сеть, которая явилась предтечей Internet, - она называлась ARPAnet. ARPAnet была экспериментальной сетью, - она создавалась для поддержки научных исследований в военно-промышленной сфере, - в частности, для исследования методов построения сетей, устойчивых к частичным повреждениям, получаемым, например, при бомбардировке авиацией и способных в таких условиях продолжать нормальное функционирование. Это требование дает ключ к пониманию принципов построения и структуры Internet. В модели ARPAnet всегда была связь между компьютером-источником и компьютером-приемником (станцией назначения). Сеть a priori предполагалась ненадежной: любая часть сети может исчезнуть в любой момент.
На связывающиеся компьютеры - не только на саму сеть - также возложена ответственность обеспечивать налаживание и поддержание связи. Основной принцип состоял в том, что любой компьютер мог связаться как равный с равным с любым другим компьютером.
Передача данных в сети была организована на основе протокола Internet - IP. Протокол IP - это правила и описание работы сети. Этот свод включает правила налаживания и поддержания связи в сети, правила обращения с IP-пакетами и их обработки, описания сетевых пакетов семейства IP (их структура и т.п.). Сеть задумывалась и проектировалась так, чтобы от пользователей не требовалось никакой информации о конкретной структуре сети. Для того, чтобы послать сообщение по сети, компьютер должен поместить данные в некий ``конверт'', называемый, например, IP, указать на этом ``конверте'' конкретный адрес в сети и передать получившиеся в результате этих процедур пакеты в сеть.
Эти решения могут показаться странными, как и предположение о ``ненадежной'' сети, но уже имеющийся опыт показал, что большинство этих решений вполне разумно и верно. Пока Международная Организация по Стандартизации (Organization for International Standartization - ISO) тратила годы, создавая окончательный стандарт для компьютерных сетей, пользователи ждать не желали. Активисты Internet начали устанавливать IP-программное обеспечение на все возможные типы компьютеров. Вскоре это стало единственным приемлемым способом для связи разнородных компьютеров. Такая схема понравилась правительству и университетам, которые проводят политику покупки компьютеров у различных производителей. Каждый покупал тот компьютер, который ему нравился и вправе был ожидать, что сможет работать по сети совместно с другими компьютерами.
Примерно 10 лет спустя после появления ARPAnet появились Локальные Вычислительные Сети (LAN), например, такие как Ethernet и др. Одновременно появились компьютеры, которые стали называть рабочими станциями. На большинстве рабочих станций была установлена Операционная Система UNIX. Эта ОС имела возможность работы в сети с протоколом Internet (IP). В связи с возникновением принципиально новых задач и методов их решения появилась новая потребность: организации желали подключиться к ARPAnet своей локальной сетью. Примерно в то же время появились другие организации, которые начали создавать свои собственные сети, использующие близкие к IP коммуникационные протоколы. Стало ясно, что все только выиграли бы, если бы эти сети могли общаться все вместе, ведь тогда пользователи из одной сети смогли бы связываться с пользователями другой сети.
Одной из важнейших среди этих новых сетей была NSFNET, разработанная по инициативе Национального Научного Фонда (National Science Foundation - NSF), аналога нашего Министерства Науки. В конце 80-х NSF создал пять суперкомпьютерных центров, сделав их доступными для использования в любых научных учреждениях. Было создано всего лишь пять центров потому, что они очень дороги даже для богатой Америки. Именно поэтому их и следовало использовать кооперативно. Возникла проблема связи: требовался способ соединить эти центры и предоставить доступ к ним различным пользователям. Сначала была сделана попытка использовать коммуникации ARPAnet, но это решение потерпело крах, столкнувшись с бюрократией оборонной отрасли и проблемой обеспечения персоналом.
Тогда NSF решил построить свою собственную сеть, основанную на IP технологии ARPAnet. Центры были соединены специальными телефонными линиями с пропускной способностью 56 Kbps (7 KB/s). Однако, было очевидно, что не стоит даже и пытаться соединить все университеты и исследовательские организации непосредственно с центрами, т.к. проложить такое количество кабеля - не только очень дорого, но практически невозможно. Поэтому решено было создавать сети по региональному принципу. В каждой части страны заинтересованные учреждения должны были соединиться со своими ближайшими соседями. Получившиеся цепочки подсоединялись к суперкомпьютеру в одной из своих точек, таким образом суперкомпьютерные центры были соединены вместе. В такой топологии любой компьютер мог связаться с любым другим, передавая сообщения через соседей.
Это решение было успешным, но настала пора, когда сеть уже более не справлялась с возросшими потребностями. Совместное использование суперкомпьютеров позволяло подключенным общинам использовать и множество других вещей, не относящихся к суперкомпьютерам. Неожиданно университеты, школы и другие организации осознали, что заимели под рукой море данных и мир пользователей. Поток сообщений в сети (трафик) нарастал все быстрее и быстрее пока, в конце концов, не перегрузил управляющие сетью компьютеры и связывающие их телефонные линии. В 1987 г. контракт на управление и развитие сети был передан компании Merit Network Inc., которая занималась образовательной сетью Мичигана совместно с IBM и MCI. Старая физически сеть была заменена более быстрыми (примерно в 20 раз) телефонными линиями. Были заменены на более быстрые и сетевые управляющие машины.
Процесс совершенствования сети идет непрерывно. Однако, большинство этих перестроек происходит незаметно для пользователей. Включив компьютер, вы не увидите объявления о том, что ближайшие полгода Internet не будет доступна из-за модернизации. Возможно даже более важно то, что перегрузка сети и ее усовершенствование создали зрелую и практичную технологию. Проблемы были решены, а идеи развития проверены в деле.
Важно отметить то, что усилия NSF по развитию сети привели к тому, что любой желающий может получить доступ к сети. Прежде Internet была доступна только для исследователей в области информатики, государственным служащим и подрядчикам. NSF способствовал всеобщей доступности Internet по линии образования, вкладывая деньги в подсоединение учебного заведения к сети, только если то, в свою очередь, имело планы распространять доступ далее по округе. Таким образом, каждый студент четырехлетнего колледжа мог стать пользователем Internet.
И потребности продолжают расти. Большинство таких колледжей на Западе уже подсоединено к Internet, предпринимаются попытки подключить к этому процессу средние и начальные школы. Выпускники колледжей прекрасно осведомлены о преимуществах Internet и рассказывают о них своим работодателям. Вся эта деятельность приводит к непрерывному росту сети, к возникновению и решению проблем этого роста, развитию технологий и системы безопасности сети.
Internet по организации во многом напоминает церковь. Это организация с полностью добровольным участием. Управляется она чем-то наподобие совета старейшин, однако, у Internet нет патриарха, президента или Папы. Составляющие сети могут иметь своих президентов или аналогичных вождей, но это совсем другое дело; в Internet нет единственной авторитарной фигуры.
Высшая власть, где бы Internet ни была, остается за ISOC (Internet Society). ISOC - общество с добровольным членством. Его цель - способствовать глобальному обмену информацией через Internet. Оно назначает совет старейшин, который отвечает за техническую политику, поддержку и управление Internet.
Совет старейшин представляет собой группу приглашенных добровольцев, называемую IAB (Совет по архитектуре Internet.). IAB регулярно собирается, чтобы ``благословить'' стандарты и распределить ресурсы, такие, например, как адреса. Internet работает, поскольку имеются стандартные способы общения между компьютерами и прикладными программами. Это позволяет компьютерам разного типа связываться без особых проблем. IAB ответственен за стандарты; он решает, когда стандарт необходим и каким ему следует быть. Когда требуется стандарт, совет рассматривает проблему, принимает стандарт и по сети оповещает о нем мир. IAB также следит за различными номерами (и другими вещами), которые должны оставаться уникальными. Например, каждый компьютер в Internet имеет свой уникальный 32-разрядный двоичный адрес; никакой другой компьютер не имеет такого же. Как присваивается этот адрес? IAB заботится о такого рода проблемах. Он не присваивает адресов самолично, но разрабатывает правила, как эти адреса присваивать.
Пользователи Internet высказывают свои жалобы и предложения на встречах IETF (Оперативного инженерного отряда Internet). IETF - это другая добровольная организация; также собирается регулярно, чтобы обсудить текущие эксплуатационные и назревающие технические проблемы. При обсуждении достаточно важной проблемы IETF создает рабочую группу для ее дальнейшего исследования. (На практике ``достаточно важная'' обычно означает, что для рабочей группы находится достаточное количество добровольцев). Посещать встречи IETF и состоять в рабочих группах могут все; главное, чтобы люди работали, дело-то добровольное. Рабочие группы имеют различные функции: это может быть выпуск документации, выработка стратегии действий при возникновении проблем, стратегические исследования, разработка новых стандартов и протоколов, доработка уже существующих (например, изменение значений отдельных полей). Рабочая группа обычно выпускает доклад. В зависимости от вида рекомендации, это может быть просто документацией и быть доступной для любого желающего, что может быть принято добровольно как здравая идея, или же это может быть послано в IAB и быть объявленной стандартом.
Если некая сеть принимает учение Internet, присоединяется к ней и считает себя ее частью, тогда она и является частью Internet. Возможно ей многое покажется неразумным, странным, сомнительным - она может поделиться своими сомнениями с IETF. Некоторые жалобы-предложения могут оказаться вполне разумными и, возможно, Internet соответственно изменится. Что-то может показаться просто делом вкуса или традиции, тогда эти возражения будут отклонены. Если сеть делает что-либо, что может навредить Internet, она может быть исключена из сообщества до тех пор, пока она не исправится.
Сейчас Internet состоит из более чем 12 тысяч объединенных между собой сетей.
За Internet никто централизовано не платит; нет такой организации как Internet Inc., которая собирает плату со всех сетей Internet или пользователей. Вместо этого каждый платит за свою часть. NSF платит за содержание NSFNET. NASA платит за Научную Сеть NASA (NASA Science Internet). Представители сетей собираются вместе и решают, как им соединяться друг с другом и содержать эти взаимосвязи. Колледж или корпорация платит за ее подключение к некоторой региональной сети, которая в свою очередь платит за свой доступ сетевому владельцу государственного масштаба.
То, что Internet не сеть, а собрание сетей, мало как сказывается на конкретном пользователе. Для того, чтобы сделать что-нибудь полезное (запустить программу или добраться до каких-либо единственных в своем роде данных), пользователю не надо заботиться о том, как эти составляющие сети содержатся, как они взаимодействуют и поддерживают межсетевые связи.
Рассмотрим для наглядности телефонную сеть - тоже в некотором роде Internet. Министерство Связи России, Pacific Bell, AT&, MCI, British Telecom, Telefon's de Mexico и т.д., - все это отдельные корпорации, которые обслуживают разные телефонные системы. Они же заботятся о совместной работе, о создании объединенной сети; все, что вам нужно сделать, где бы на планете вы ни находились и куда бы вы ни звонили, - это набрать номер. Если забыть о цене и рекламе, вам должно быть совершенно все равно, с кем вы имеете дело: с МСI, AT& или Министерством Связи. Снимаете трубочку, нажимаете кнопочки (крутите диск) и говорите.
Вас, как пользователя, заботит только, кто занимается вашими заявками, когда появляются проблемы. Если что-либо перестает работать, только одна из соответствующих компаний может исправить это. Они общаются друг с другом по проблемным вопросам, но каждый из владельцев сетей ответственен за проблемы, возникающие на его собственном участке системы, за сервис, который эта сеть предоставляет своим клиентам.
Это же верно и для Internet. Каждая сеть имеет свой собственный сетевой эксплуатационный центр (NOC). Каждый такой рабочий центр связан с другими и знает, как разрешить различные возможные проблемы. Ваш регион имеет соглашение с одной из составляющих сетей Internet и ее забота состоит в том, чтобы люди вашего региона были довольны работой сети. Так что, если что-то испортится, NOC и есть та самая организация, с кого за это спросят, кого за это будут бить.
Архитектура сетевых протоколов TCP/IP, на базе которых построена Internet, предназначена специально для объединенной сети. Сеть может состоять из совершенно разнородных подсетей, соединенных друг с другом шлюзами. В качестве подсетей могут выступать самые разные локальные сети (Token Ring, Ethernet, пакетные радиосети и т.п.), различные национальные, региональные и специализированные сети (например, HEPnet), а также другие глобальные сети, такие, например, как Bitnet или Sprint. К этим сетям могут подключаться машины совершенно разных типов. Каждая из подсетей работает в соответствии со своими специфическими требованиями и имеет свою природу связи, сама разрешает свои внутренние проблемы. Однако, предполагается, что каждая подсеть может принять пакет информации и доставить его по указанному адресу в этой конкретной подсети. Все же не требуется, чтобы подсеть гарантировала доставку пакетов и имела надежный сквозной протокол (протокол работы сети в качестве посредника при передаче сообщений между двух внешних сетей). Природа такого послабления вам станет ясна позже.
Таким образом, две машины, подключенные к одной подсети, могут напрямую обмениваться пакетами, а если возникает необходимость передать сообщение машине в другой подсети, то вступают в силу межсетевые соглашения, для чего подсети используют свой межсетевой язык - протокол IP; они передают сообщение по определенной цепочке шлюзов и подсетей, пока оно не достигнет нужной подсети, где оно и будет доставлено непосредственно получателю. Другими словами, пользователя вся эта кухня совершенно не заботит. Как и в примере с телефонной сетью, которая представляется ему единой большой сетью, а не множеством сетей, для него все это пестрое сборище разнородных и иногда несовместимых между собой сетей представляется одной сетью - ``Сетью сетей'' - Internet.
Кому же может быть столь полезна Internet и каким образом? Что так способствует ее развитию?
Полезность Internet повышалась вместе с развитием вычислительной техники с запаздыванием примерно в 10 лет. В конце 80-х годов появление персональных компьютеров перенесло информатику из царства знатоков к широкой публике. Internet в ходе своего развития и повсеместного распространения занимается именно таким переносом.
Internet, как и вычислительная техника, совершила переход от забавы экспертов к инструменту ежедневного пользования. И сам процесс перехода был совершенно аналогичен. Сеть постепенно становилась проще в использовании, частично потому что оборудование стало лучше, а частично потому, что сама стала скорее и надежнее. И самые смелые из тех, кто сначала не решались связываться с Internet, начали ее использовать. Эти новые пользователи породили огромную потребность в новых ресурсах и лучшем инструментарии. Улучшались старые средства, появлялись новые, предназначенные для доступа к новым ресурсам, что облегчало использование сети. И вот уже другая группа людей стала понимать пользу Internet. Процесс повторялся. Этот круговорот продолжает развиваться и по сей день.
В общем, все пользователи Internet ищут одного: общения и информации. И они находят это среди людей и компьютеров. Легко позабыть о людских ресурсах Internet, но они очень важны, так же, как и доступные компьютеры. Internet - миролюбивая и дружелюбная страна. Здесь можно встретить таких же людей, как вы сами. Вы, несомненно, потенциальный пользователь сети, если, например, вы:
- Биолог , которому потребовалась карта генома дрозофиллы;
- Чань-буддист в стане пан-исламистов, ищущий какое-либо духовное товарищество и понимание;
- Эстетствующий интеллектуал, поклонник классики и рока, кому осточертела поп-"музыка'' в эфире;
- Психолог или психотерапевт, желающий обсудить тонкие моменты отношений тайны исповеди с законом в очень специфическом случае.
И так далее. Всем этим людям Internet предоставляет великолепную возможность найти единомышленников. Можно - на самом деле, даже очень легко – найти электронный дискуссионный клуб почти по любой теме (их сейчас всего около полутора тысяч), или начать новую дискуссию и встать у истоков нового клуба, который никто до сих пор не догадался создать.
Internet открывает этим людям также и доступ к компьютерным ресурсам. Лектор общества ``Знание'' может связаться с компьютером NASA, который предоставит ему информацию о прошлом, настоящем и будущем космической науки и программы США. Священник может найти Библию, Коран, Тору, чтобы процитировать нужные отрывки. Юрист может вовремя найти копии докладов на заседаниях Верховного Суда США по делу ``Иран-контрас''. Восьмиклассница может обсудить музыкальную лирику В.Цоя с ровесниками или выступить экспертом среди новичков, ведь только она и понимает лирику по-настоящему.
И это только начало. Несомненно, в конечном счете, все придут к пониманию того, что наступает Эра Информации; потребность в ней возрастает и будет возрастать лавинообразно, количество потребителей тоже. Никуда от этого не деться. Без надежной и оперативной информации нельзя идти в ногу со временем, развивать науку и технику на уровне лучших мировых образцов. И все мы, все до единого, - потенциальные пользователи глобальной информационной сети.
nreferat.ru
1. История развития сети Internet
2. Общая характеристика сети Internet
2.1 Протоколы сети Internet
2.2 Услуги предоставляемые сетью Internet
3. Internet – мировая сеть
3.1 Компьютерная зависимость
4. Internet – 2
4.1 Нехватка мощностей Internet
4.2 Создание Internet 2
4.3 Структура Internet – 2
4.4 Приложения для Internet-2
4.5 Развитие Internet-2
Заключение
Список используемых источников
Приложение А (рейтинг сайтов)
Введение
Сегодня множество людей открывают для себя существование глобальных сетей, объединяющих компьютеры во всем мире в единое информационное пространство, которое называется Internet. Что это такое, определить непросто. С технической точки зрения Internet – это объединение транснациональных компьютерных сетей, работающих по различным протоколам, связывающих всевозможные типы компьютеров, физически передающих данные по всем доступным типам линий — от витой пары и телефонных проводов до оптоволокна и спутниковых каналов.
Если ранее сеть использовалась исключительно в качестве среды передачи файлов и сообщений электронной почты, то сегодня решаются более сложные задачи распределенного доступа к ресурсам. Internet, служившая когда-то исключительно исследовательским и учебным группам, чьи интересы простирались вплоть до доступа к суперкомпьютерам, становится все более популярной в деловом мире.
Компании соблазняют быстрота, дешевая глобальная связь, удобство для проведения совместных работ, доступные программы, уникальная база данных сети Internet. Они рассматривают глобальную сеть как дополнение к своим собственным локальным сетям.
При низкой стоимости услуг (часто это только фиксированная ежемесячная плата за используемые линии или телефон) пользователи могут получить доступ к коммерческим и некоммерческим информационным службам России, США, Канады, Австралии и многих европейских стран. В архивах свободного доступа сети Internet можно найти информацию практически по всем сферам человеческой деятельности, начиная с новых научных открытий до прогноза погоды на завтра.
Цель данной работы описать появление, современное состояние и развитие Internet. А так же, рассмотреть все чаще появляющуюся зависимость от всемирной паутины. Что толкает людей в виртуальный мир?
1. История развития сети Internet
В 1961 году Defence Advanced Research Agensy (DARPA) по заданию министерства обороны США приступило к проекту по созданию экспериментальной сети передачи пакетов. Эта сеть, названная ARPANET, предназначалась первоначально для изучения методов обеспечения надежной связи между компьютерами различных типов. Многие методы передачи данных через модемы были разработаны в ARPANET. Тогда же были разработаны и протоколы передачи данных в сети — TCP/IP. TCP/IP — это множество коммуникационных протоколов, которые определяют, как компьютеры различных типов могут общаться между собой.
Эксперимент с ARPANET был настолько успешен, что многие организации захотели войти в нее, с целью использования для ежедневной передачи данных. И в 1975 году ARPANET превратилась из экспериментальной сети в рабочую сеть. Ответственность за администрирование сети взяло на себя Defence Communication Agency (DCA), в настоящее время называемое Defence Information Systems Agency (DISA). Но развитие ARPANET на этом не остановилось; Протоколы TCP/IP продолжали развиваться и совершенствоваться.
В 1971-72 годах вышел первый стандарт для протоколов TCP/IP (разработчик – Internet Working Group), вошедший в Military Standarts (MIL STD), т.е. в военные стандарты, и все, кто работал в сети, обязаны были перейти к этим новым протоколам. Для облегчения этого перехода DARPA обратилась с предложением к руководителям фирмы Berkley Software Design — внедрить протоколы TCP/IP в Berkeley(BSD) UNIX. С этого и начался союз UNIX и TCP/IP.
Спустя некоторое время TCP/IP был адаптирован в обычный, то есть в общедоступный стандарт, и термин Internet вошел во всеобщее употребление. В 1983 году из ARPANET выделилась MILNET, которая стала относиться к Defence Data Network (DDN) министерства обороны США. Термин Internet стал использоваться для обозначения единой сети: MILNET плюс ARPANET. И хотя в 1991 году ARPANET прекратила свое существование, сеть Internet существует, ее размеры намного превышают первоначальные, так как она объединила множество сетей во всем мире. Число хостов, подключенных к сети Internet с 4 компьютеров в 1969 году выросло до 150 миллионов в 2002. Хостом в сети Internet называются компьютеры, работающие в многозадачной операционной системе (Unix, VMS), поддерживающие протоколы TCP\IP и предоставляющие пользователям какие-либо сетевые услуги.
2. Общая характеристика сети Internet
2.1 Протоколы сети Internet
Основное, что отличает Internet от других сетей — это ее протоколы — TCP/IP. Вообще, термин TCP/IP обычно означает все, что связано с протоколами взаимодействия между компьютерами в Internet. Он охватывает целое семейство протоколов, прикладные программы, и даже саму сеть. TCP/IP — это технология межсетевого взаимодействия, технология internet. Свое название протокол TCP/IP получил от двух коммуникационных протоколов (или протоколов связи). Это Transmission Control Protocol (TCP) и Internet Protocol (IP). Несмотря на то, что в сети Internet используется большое число других протоколов, сеть Internet часто называют TCP/IP-сетью, так как эти два протокола, безусловно, являются важнейшими.
Как и во всякой другой сети в Internet существует 7 уровней взаимодействия между компьютерами: физический, логический, сетевой, транспортный, уровень сеансов связи, представительский и прикладной уровень. Соответственно каждому уровню взаимодействия соответствует набор протоколов (т.е. правил взаимодействия).
Протоколы физического уровня определяют вид и характеристики линий связи между компьютерами. В Internet используются практически все известные в настоящее время способы связи от простого провода (витая пара) до волоконно-оптических линий связи (ВОЛС).
Для каждого типа линий связи разработан соответствующий протокол логического уровня, занимающийся управлением передачей информации по каналу. К протоколам логического уровня для телефонных линий относятся протоколы SLIP (Serial Line Interface Protocol) и PPP (Point to Point Protocol). Для связи по кабелю локальной сети — это пакетные драйверы плат ЛВС.
Протоколы сетевого уровня отвечают за передачу данных между устройствами в разных сетях, то есть занимаются маршрутизацией пакетов в сети. К протоколам сетевого уровня принадлежат IP (Internet Protocol) и ARP (Address Resolution Protocol).
Протоколы транспортного уровня управляют передачей данных из одной программы в другую. К протоколам транспортного уровня принадлежат TCP (Transmission Control Protocol) и UDP (User Datagram Protocol).
Протоколы уровня сеансов связи отвечают за установку, поддержание и уничтожение соответствующих каналов. В Internet этим занимаются уже упомянутые TCP и UDP протоколы, а также протокол UUCP (Unix to Unix Copy Protocol).
Протоколы представительского уровня занимаются обслуживанием прикладных программ. К программам представительского уровня принадлежат программы, запускаемые, к примеру, на Unix-сервере, для предоставления различных услуг абонентам. К таким программам относятся: telnet-сервер, FTP-сервер, Gopher-сервер, NFS-сервер, NNTP (Net News Transfer Protocol), SMTP (Simple Mail Transfer Protocol), POP2 и POP3 (Post Office Protocol) и т.д.
К протоколам прикладного уровня относятся сетевые услуги и программы их предоставления.
2.2 Услуги предоставляемые сетью Internet
Все услуги предоставляемые сетью Internet можно условно поделить на две категории: обмен информацией между абонентами сети и использование баз данных сети.
К числу услуг связи между абонентами принадлежат.
Telnet — удаленный доступ. Дает возможность абоненту работать на любой ЭВМ сети Internet как на своей собственной. То есть запускать программы, менять режим работы и т.д.
FTP (File Transfer Protocol) — протокол передачи файлов. Дает возможность абоненту обмениваться файлами с любым компьютером сети. Установив связь с удаленным компьютером, пользователь может скопировать файл с удаленного компьютера на свой или скопировать файл со своего компьютера на удаленный.
NFS (Network File System) — распределенная файловая система. Дает возможность абоненту пользоваться файловой системой удаленного компьютера, как своей собственной.
Электронная почта – обмен почтовыми сообщениями с любым абонентом сети Internet. Существует возможность отправки как текстовых, так и двоичных файлов. Электронная почта – самая распространенная услуга сети Internet. В настоящее время свой адрес по электронной почте имеют приблизительно 25 миллионов человек. Посылка письма по электронной почте обходится значительно дешевле посылки обычного письма. Кроме того сообщение, посланное по электронной почте дойдет до адресата за несколько часов, в то время как обычное письмо может добираться до адресата несколько дней, а то и недель.
Новости — получение сетевых новостей и электронных досок объявлений сети и возможность помещения информации на доски объявлений сети. Электронные доски объявлений сети Internet формируются по тематике. Пользователь может по своему выбору подписаться на любые группы новостей.
Кроме вышеперечисленных услуг, Сеть предоставляет также следующие услуги по использованию баз данных.
Gopher — наиболее широко распространенное средство поиска информации в сети Internet, позволяющее находить информацию по ключевым словам и фразам. Работа с системой Gopher напоминает просмотр оглавления, при этом пользователю предлагается пройти сквозь ряд вложенных меню и выбрать нужную тему. В Internet в настоящее время свыше 2000 Gopher-систем, часть из которых является узкоспециализированной, а часть содержит более разностороннюю информацию.
Gopher позволяет получить информацию без указания имен и адресов авторов, благодаря чему пользователь не тратит много времени и нервов. Он просто сообщит системе Gopher, что именно ему нужно, и система находит соответствующие данные. Gopher-серверов свыше двух тысяч, поэтому с их помощью не всегда просто найти требуемую информацию. В случае возникших затруднений можно воспользоваться службой VERONICA. VERONICA осуществляет поиск более чем в 500 системах Gopher, освобождая пользователя от необходимости просматривать их вручную.
WAIS — еще более мощное средство получения информации, чем Gopher, поскольку оно осуществляет поиск ключевых слов во всех текстах документов. Запросы посылаются в WAIS на упрощенном английском языке. Это значительно легче, чем формулировать их на языке алгебры логики, и это делает WAIS более привлекательной для пользователей-непрофессионалов.
При работе с WAIS пользователям не нужно тратить много времени, чтобы найти необходимые им материалы.
В сети Internet существует более 200 WAIS — библиотек. Но поскольку информация представляется преимущественно сотрудниками академических организаций на добровольных началах, большая часть материалов относится к области исследований и компьютерных наук.
В мире накоплено огромное количество информации по различным вопросам. Чаще всего эта информация хранится в базах данных. Чтобы опубликовать ее в Сети приходилось экспортировать базы данных в HTML-документы, что требовало больших затрат и усложняло поиск информации. Сегодня имеется большой опыт подобных работ. Практически любой пользователь Сети не раз сталкивался с подобными базами данных. Например, главное в работе популярного поискового сервера Yahoo (http::\\www.yahoo.com)- это запросы к базе данных WWW- сервера по ключевым словам. Ответ сервера – список гипертекстовых ссылок на найденные в Сети страницы, содержащие нужную информацию.
WWW или просто Web (Word-Wide Web- всемирная паутина). Это самый популярный сервис Сети и удобный способ работы с информацией. Данный сервис появился в 1992 году и очень быстро стал популярным. Сегодня существует по меньшей мере 40 тыс. серверов WWW. Именно за счет WWW Сеть растёт так стремительно. Пользуясь несложным языком описания, можно составлять гипермедийные документы для их последующей публикации в Сети. Чтобы увидеть содержание документа так, как его представляет себе его автор нужно иметь на компьютере — клиенте программу просмотра – браузер (первый появился в 1993г – Mosaic). Наиболее популярен сегодня Internet Explorer, поддерживающий расширения HTML (Hyper Text Markup Language- язык гипертекстовой разметки документов – именно с его помощью оформляется информация в WWW).
WWW часто используется в качестве интерфейса к базам данных. Пользователь со своей стороны может задействовать возможность WWW работать с гипертекстом для связи между своими данными и данными WAIS и WWW таким образом, чтобы собственные записи пользователя как бы интегрировались в информацию для общего доступа. На самом деле этого, конечно, не происходит, но воспринимается именно так.
Практически все услуги сети построены на принципе «клиент-сервер». Сервером в сети Internet называется компьютер способный предоставлять клиентам (по мере прихода от них запросов) некоторые сетевые услуги. Взаимодействие клиент-сервер строится обычно следующим образом. По приходу запросов от клиентов сервер запускает различные программы предоставления сетевых услуг. По мере выполнения запущенных программ сервер отвечает на запросы клиентов.
3. Internet – мировая сеть
Internet — глобальная компьютерная сеть, охватывающая весь мир. Сегодня Internet имеет около 500 миллионов абонентов в более чем 150 странах мира. Ежемесячно размер сети увеличивается на 7-10%. Магистральная скорость всего за несколько лет выросла с 56 Кбит/с до 45 Мбит/с. Internet образует как бы ядро, обеспечивающее связь различных информационных сетей, принадлежащих различным учреждениям во всем мире, одна с другой.
Фактически Internet состоит из множества локальных и глобальных сетей, принадлежащих различным компаниям и предприятиям, связанных между собой различными линиями связи. Internet можно представить себе в виде мозаики сложенной из небольших сетей разной величины, которые активно взаимодействуют одна с другой, пересылая файлы, сообщения и т.п.
Сейчас в сети Internet используются практически все известные линии связи от низкоскоростных телефонных линий до высокоскоростных цифровых спутниковых каналов. Операционные системы, используемые в сети Internet, также отличаются разнообразием. Большинство компьютеров сети Internet работают под ОС Unix или MS Windows. Широко представлены также специальные маршрутизаторы сети типа NetBlazer или Cisco, чья ОС напоминает ОС Unix.
В настоящее время Internet испытывает период подъема, во многом благодаря активной поддержке со стороны правительств европейских стран и США. Ежегодно в США выделяется около 1-2 миллионов долларов на создание новой сетевой инфраструктуры. Исследования в области сетевых коммуникаций финансируются также правительствами Великобритании, Швеции, Финляндии, Германии. Однако, государственное финансирование — лишь небольшая часть поступающих средств, т.к. все более заметной становится «коммерцизация» сети (ожидается, что 80-90% средств будет поступать из частного сектора).
С понижением цен на персональные компьютеры возросло количество посетителей Internet, и естественно многие предприятия и организации не могли обойти, данный факт, стороной. Сейчас в сети можно не только найти нужную информацию но и купить все, от булавки до автомобиля (правда многие зарубежные онлайновые магазины категорически отказываются работать с Россией). Так же под средством Internet можно получить не только общее образование, что широко практикуется в США, но и сертификаты узких специалистов. Например, IT-специалисты на сайте МГТУ им. Н.Э.Баумана (tests.specialist.ru) могут найти 72 теста. Прохождение любого из них отмечается сертификатом, который можно получить по почте (для иногородних).
Кроме того, Internet предоставляет уникальные возможности дешевой, надежной и конфиденциальной глобальной связи по всему миру. Это оказывается очень удобным для фирм имеющих свои филиалы по всему миру, транснациональных корпораций и структур управления. Обычно, использование инфраструктуры Internet для международной связи обходится значительно дешевле прямой компьютерной связи через спутниковый канал или через телефон. Развитие общения через Internet дает неограниченные возможности для связи людей по всему миру, что дает эффект «стирания расстояний». Что иногда приводит совершенно к неожиданным проблемам, когда компьютер из друга превращается во врага.
4. Internet – 2
4.1 Нехватка мощностей Internet
В 1990-е годы, Internet пережил «кризис среднего возраста». Сеть созданная с подачи военных, начала сгибаться под тяжестью коммерческого трафика. Сеть успешно развивается, и будет развиваться, но сегодня стоит проблема использования Internet в профессиональных целях. В первую очередь остро эту проблему испытывает образовательная система США, широко практикующая дистанционное обучение. Постепенно научно-исследовательские центры утратили необходимую им «полосу пропускания». Стало ясно, что пора строить новую специализированную сеть, которая смогла бы поддерживать требовательные к пропускной способности приложения. Для некоторых специфических задач необходимы скорости, превышающие в 100 – 1000 раз, существующие в обычном Internet. То есть требуется скорость передачи данных примерно 10Гбит/с (при такой скорости за 1 секунду можно передать все 30 томов Британской энциклопедии).
4.2 Создание Internet 2
О необходимости создания сети нового поколения заговорили еще в октябре 1996 года. Позже, в 1997г. новым проектом заинтересовался президент США Билл Клинтон. США создавшие ARPANET, начали строить сеть нового поколения – Internet – 2. Сначала предполагалось объединить небольшую группу университетов и высокотехнологичных компаний, совместно работающих ради взаимовыгодных целей, а также правительственный проект NGI (Next Generation Internet), но в 2002 году к проекту присоединился уже 191 американский университет.
По проекту создателей Сети, новое детище позволяет делать конференции с эффектом присутствия, проецируя изображение на специальном оборудовании. Проблемы со скоростью передачи данных уже отпадает (1 – 10Гбит/с – достаточная пропускная способность), остается только разработать приложения для обработки и визуализации поступающей информации. Уже сегодня ведутся активные разработки трехмерных конференций, которые в будущем должны вытеснить обычные конференции.
4.3 Структура Internet – 2
Вся Сеть состоит из узловых точек – GigaPops (gigabit-capacity points of presence). В данное время таких точек чуть больше 30 штук. Узловые точки связаны общей магистралью. Непосредственно к данным точкам через оптоволоконный кабель подключаются университеты, исследовательские лаборатории и обычный Internet. Общая магистраль держится на волоконно-оптической сети Abilene, и функционирует со скоростью до 2,4 Гбит/с.
Переход на новые скоростные каналы требуют новых протоколов маршрутизации, так как протокол IP может иметь всего около 4 млрд. четырехбайтовых адресов, а сейчас IP-адреса требуются не только компьютерам, но и другим устройствам, например, принтерам. Поэтому сейчас разработана новая версия протокола – IPv6 (IP версия 6), в этом протоколе количество цифр в адресе увеличено. Этот протокол и будет использовать Internet-2.
4.4 Приложения для Internet -2
Уже сегодня созданы приложения которые могут эффективно работать с новой Сетью. Некоторые из них используются американскими университетами в процессе обучения.
The Informedia Digital Video Library. Цифровая информационная видеобиблиотека.
The Virtual Cell. Эмуляция среды в реальном времени, в которой студенты могут изучать структуру и функции клетки.
BIBS. Интерактивная система дистанционного обучения. Позволяет дистанционно проводить лекции и семинары с большим количеством пользователей одновременно.
Так же существуют виртуальные среды для реализации различных задач в научных целях, такие как: MICE, Cave5D, ResearchChannel, Mass Spectrometry и др.
4.5 Развитие Internet -2
Проект Internet-2 очень перспективен и дает множество новых возможностей, которые не может дать обычный Internet. Виртуальная лабораторная работа на другом континенте станет обычным делом. Развитие науки в «дистанционном» режиме должно выйти на новые уровни. Пока Россия отстает по системам коммуникаций от тех же США на 7-10 лет, но рано или поздно волна новшеств докатится и до нас. Уже сейчас есть реальные предложения Владивостоку со стороны Калифорнийского университета в создании спутникового канала на средства гранта НАТО. Это даст возможность связать образовательную сеть Приморья с Калифорнийским университетом. А так как данный университет входит в сеть Internet-2, то это реальный шанс в будущем присоединится к сверхбыстрой сети. В данное время Internet-2 является закрытой, для обычных пользователей, сетью. Но в будущем возможны изменения, как это было и с сетью ARPANET.
Заключение
Internet развивается, и этот процесс уже невозможно остановить, так как сеть децентрализована, и отключение одного сегмента не может вывести ее из равновесия. Internet предоставляет уникальные возможности для большинства людей. Это и поиск нужной информации, связь, общение с людьми по всему миру, приобретение товаров в е-магазинах, обучение и просто досуг. С каждым месяцем все больше пользователей подключается к сети, не отстает в этом компоненте и Рунет – Российский сегмент Internet. По прогнозам большинства зарубежных компаний самый перспективный рынок IT-технологий в мире – это Россия и Китай. Подтверждением этого может служить то, что все ведущие компании (ATI, Nvidia, Gigabyte и др.) в сфере компьютерных технологий открывают русскоязычные сайты, где предоставлена постоянно обновляющаяся информация.
Россия в географическом плане уникальная страна, и с помощью Internet люди с разных городов, удаленных друг от друга на тысячи километров, могут общаться с такой же эффективностью, как если бы они жили в одном доме. И немаловажным фактором (в связи с экономическим состоянием населения) является доступность (персональный компьютер, Интернет-кафе).
Список используемых источников
1. www.internet.ru
2. www.netoscope.ru
3. www.eg.ru
4. Гуриев В. ДеFRAGментация. //Компьютерра 5 ноября 2002 № 43 (468) стр. 26
5. www.internet2.edu
6. Каролик А. Интернет 2. Обзор проекта. // Хакер ver 08.02 (44) стр. 18
www.ronl.ru
МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО
ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИМ. Н.И. ЛОБАЧЕВСКОГО
финансовых расчётов»
СТУДЕНТКА
ДНЕВНОГО ОТДЕЛЕНИЯ
ФИНАНСОВОГО КОЛЛЕДЖА
ГРУППЫ: 13СПО – 3
ПАШАЕВА ЮЛИЯ АЛЕКСАНДРОВНА
РУКОВОДИТЕЛЬ:
КИСИЛЁВ В. Г.
Содержание:Введение.....................................................................3Глава I
Состав Интернет
История развития Интернет................................................4
Организационное Обеспечение ...............................................6
Сети коммутации пакетов...................................................7
Протоколы сети Интернет..................................................8
Доменная система ...........................................................15
Программное Обеспечение...................................................18
Глава II
Ресурсы Интернет
Основные понятия World Wide Web........................................19
Поисковые машины..........................................................21
FTP файлы....................................................................23
Оболочка Gopher.............................................................24
Средства виртуального общения..........................................25
Термины в Интернет.......................................................31
Заключение...............................................................34
Список используемой литературы..............................35
Введение
Много лет назад делались попытки объединять вычислительные машины для совместной работы, для передачи сообщений. Сначала их соединяли попарно, потом по нескольку, разрабатывали технические устройства для такого подключения, программы, правила обмена данными (протоколы). Так появились компьютерные сети.
Сегодня на многих крупных, средних и даже небольших предприятиях компьютеры объединяют в локальные, местные сети. Кроме того, существуют сети глобальные, куда могут входить как индивидуальные пользователи, так и групповые, и тогда все компьютеры одной локальной сети оказываются подсоединёнными к глобальной.
Но есть и сеть более высокого уровня, в которой объединены уже не локальные, а глобальные сети. И называется она Интернетом. Интернет – это сеть сетей, это возможность общения и передачи информации между любыми компьютерами по всему миру, вне зависимости от того, какие это компьютеры.
Но что за информация передаётся по сети? Для чего объединять все компьютеры?
Информация передаётся любая. Кто-то получает и посылает электронную почту, которая доходит в сотни раз быстрее обычной. Кто- то перекачивает себе программы. Кто – то участвует в международных дискуссионных клубах, заказывает билет на самолёт и бронирует место в гостинице, покупает автомобиль и пиццу. Кто-то ищет научную статью в библиотеках по всему миру. Кто – то болтает с родственницей в Канаде или приятелем в германии по цене, на порядок (а то и на два) меньшей, чем цены на международные телефонные переговоры.
В Интернете множество полезной информации – прогноз погоды, курсы акций и валют, сводки новостей, электронные версии газет и журналов, литература, музыка, спорт...
В Интернете множество бесполезной и поверхностной информации – реклама, вздорные измышления, просто глупость. В Интернете представлена та информация, которую туда помещают люди, машины лишь передают её, а люди, как Вы знаете, бывают очень разные. Среди есть гении и кретины, авторы вирусов и авторы антивирусов, фанаты «Нирваны» и Ростроповича, крупные фирмы и мелкие жулики, программисты и проповедники, взрослые и дети. Поэтому информация там циркулирует самая разнообразная. Здесь перед нами встаёт проблема выбора. И каждый решает её сам. Главное, что теперь есть из чего выбирать.
Но в этом разнообразии кроется ещё одна большая проблема – проблема совместимости. Ведь общаются компьютеры самых разных типов, операционные системы в которых сильно друг от друга отличаются.
В последние годы выработан единый стандарт TCP/IP (Transmission Control Protocol/Internet Protocol – Протокол управления пересылками/Протокол Интернета) и работающая на его основе всемирная паутина World Wide Web (сокращённо WWW).
И самое главное – несколько лет назад создано универсальное средство передвижения по сетям, с помощью которого мы с вами получим доступ ко всем ресурсам Интернета. Средство это называется браузером (посетитель магазина). С помощью браузеров Netscape Navigator b Microsoft Internet Explorer мы получаем в Интернете доступ ко всем его ресурсам. Глава I.
Состав Интернет.
История сети Internet.
В 1961 году Advanced Research Agensy (DARPA) по заданию министерства обороны США приступила к проекту по созданию экспериментальной сети передачи пакетов данных. Эта сеть, названная ARPANET, предназначалась первоначально для изучения методов обеспечения надежной связи между компьютерами различных типов.
В 1969 году министерство обороны утвердило ARPANET в качестве ведущей организации для исследований в области компьютерных сетей. Первым узлом новой сети стал UCLA - Центр испытаний сети, а вскоре к нему присоединились Станфордский исследовательский институт, UCSB - университет Санта-Барбары и университет Юта. Появился первый RFC(Request for Comments) В AT&T Lab была разработана операционная система UNIX.
В 1970 году хосты ARPANET стали использовать для обмена NCP(Network Control Protocol).В начале 1971 года в сети было уже 15 узлов. В 1972 году была создана группа, для разработки адресации, необходимой для согласования различных протоколов. Тогда же были разработаны и протоколы передачи данных в сети TCP/IP.
Первые международные подключения к ARPANET были осуществлены в 1973 году, когда к сети подключились машины из Англии и Норвегии. Эксперимент с ARPANET был настолько успешен, что многие организации захотели войти в нее, с целью использования для ежедневной передачи данных. В 1975 году ARPANET превратилась из экспериментальной сети в рабочую сеть. Ответственность за администрирование сети взяло на себя Defence Communication Agency (DCA), в настоящее время называемое Defence Information Systems Agency (DISA).
Но развитие ARPANET на этом не остановилось; протоколы TCP/IP продолжали развиваться и совершенствоваться. Спустя некоторое время TCP/IP был адаптирован в обычный, то есть в общедоступный стандарт, и термин Internet вошел во всеобщее употребление.
В 1976 году в ATT Bell Labs был разработан протокол UUCP, а в 1979 году запущена USENET, которая работала на основе UUCP. В 1983 году министерство обороны США объявило TCP/IP своим стандартом. Было объявлено, что ARPANET закончила исследовательскую стадию. Из ARPANET выделилась MILNET, которая стала относиться к Defence Data Network(DDN) министерства обороны США. Термин Internet стал использоваться для обозначения единой сети: MILNET плюс ARPANET. В 1984 году введена система DNS(Domain Name System). Общее число хостов в сети превысило 1000. B 1985 году создан NFS(National Science Foundation), цель которого состояла в построении сети CSNET(Computer Science Network) для объединения национальных компьютерных центров. Работы по формированию CSNET усилились в 1986 году, когда началось создание центров суперкомпьютеров. В результате этого была создана сеть NSFNET со скоростью передачи данных - 56 Кбит/с. Сеть основывалась на 5 суперкомпьютерных центрах в Принстоне, Питсбурге, UCSD, NCSA и Корнельском университете. Был разработан и внедрен NNTP, для повышения производительности новостей Usenet.
В 1987 году число хостов превысило 10000. В 1988 году сеть NSFNET стала использовать канал T1(1,544 Мбит/с.). К NSFNET подключились Канада, Исландия, Дания, Норвегия, Франция Финляндия и Швеция. В 1989 году число хостов превысило 100000. К сети подключились Великобритания, Япония, Германия, Австрия, Израиль, Италия, Мексика, Новая Зеландия, Нидерланды. Россия подключилась к СЕТИ в 1990 году.
И хотя в 1991 году ARPANET прекратила свое существование, сеть Internet не умерла вместе с ней, она стала еще больше, ее размеры намного превысили первоначальные, так как она объединила множество сетей во всем мире. Сеть NSFNET стала использовать каналы T3 (44,736 Мбит/c.) В 1993 году по инициативе NSF был создан InetNIC для регистрации доменных имен. Начиная с 1994 года началась торговая деятельность через Internet. C 1995 года регистрация доменных имен перестала быть бесплатной. В апреле NSFNET перестала существовать и была установлена коммерческая система. B 1999 году вошла в строй новая глобальная сеть - Internet 2 Internet Assigned Numbers Authority(IANA), оказывающая основное воздействие на организацию технической базы функционирования глобальной Сети, одобрила вариант перехода на новую систему IP-адресов. IANA уже выделила первичные блоки разрабатывавшим проект региональным службам, отвечающим за дальнейшее распределение адресов: ARIN, APNIC и RIPE. На смену сегодняшней 32-битовой системе представления, ограничивающей число уникальных пользователей Сети четырьмя миллиардами, идет новая - 128-битовая.
Организационное обеспечение.
Во многих отношениях Internet похожа на религиозную организацию: в ней есть совет старейшин, каждый пользователь сети может иметь своё мнение о принципах её работы и принимать участие в управлении сетью. В Internet нет ни президента, ни главного инженера, ни Папы. Президенты и прочие высшие официальные лица могут быть у сетей, входящих в Internet, но это совершенно другое дело. В целом же в Internet нет единственной авторитарной фигуры. Направление развития Internet в основном определяет «Общество Internet», или ISOC (Internet Society). ISOC – это организация на общественных началах, целью которой является содействие глобальному информационному обмену через Internet. Она назначает совет старейшин, который отвечает за техническое руководство и ориентацию Internet. Совет старейшин IAB (Internet Architecture Board или «Совет по архитектуре Internet») представляет собой группу приглашённых лиц, которые добровольно изъявили принять участие в его работе. IAB регулярно собирается, чтобы утверждать стандарты и распределять ресурсы (например, адреса). Internet работает благодаря наличию стандартных способов взаимодействия компьютеров и прикладных программ друг с другом. Наличие таких стандартов позволяет без проблем связывать между собой компьютеры производства разных фирм. IAB несёт ответственность за эти стандарты, решает, нужен ли тот или иной стандарт и каким он должен быть. Если возникает необходимость в каком-нибудь стандарте, IAB рассматривает проблему, принимает этот стандарт и объявляет об этом по сети. Кроме того, IAB следит за разного рода номерами (и другими вещами), которые должны оставаться уникальными. Например, каждый компьютер Internet имеет свой уникальный 32-х разрядный адрес; такого адреса больше ни у одного компьютера нет. Как присваивается этот адрес, решает IAB. Точнее, сам этот орган присвоением адресов не занимается, он устанавливает правила присвоения адресов. У каждого пользователя в Internet имеется своё мнение относительно того, как должна функционировать сеть. Пользователи Internet выражают свои мнения на заседаниях инженерной комиссии IETF (Internet Engineering Task Force). IETF – ещё один общественный орган; он собирается регулярно для обсуждения текущих технических и организационных проблем Internet. Если возникает достаточно важная проблема, IETF формирует рабочую группу для дальнейшего её изучения. (На практике «достаточно важная» означает, как правило, что находится достаточно добровольцев для создания рабочей группы.) Посещать заседания IETF и входить в состав рабочих групп может любой; важно, чтобы он работал. Рабочие группы выполняют много различных функций – от выпуска документации и принятия решений о том, как сети должны взаимодействовать между собой в специфических ситуациях, до изменения значений битов в определённом стандарте. Рабочая группа обычно составляет доклад. Это может быть либо предоставляемая всем желающим документация с рекомендациями, которым следовать не обязательно, либо предложение, которое направляется в IAB для принятия в качестве стандарта. Старое правило для запутанных ситуаций гласит: «ищите денежный интерес». Это правило, однако не годится для Internet. Никто за неё не платит; нет никакой компании Internet, Inc. или другой, подобной ей, которая бы собирала со всех пользователей Internet взносы. Здесь каждый платит за свою часть. Национальный научный фонд платит за NSFNET, НАСА – за NASA Science Internet т т.д. Представители сетей собираются и решают, как соединяться и как финансировать эти взаимные соединения. Колледж или корпорация платит за подключение к региональной сети, которая, в свою очередь, платит за доступ к Internet поставщику на уровне государства. То, что Internet – бесплатная сеть, не более чем миф. Каждое подключение к ней кем-то оплачивается. Во многих случаях эти взносы не доводятся до фактических пользователей, что создает иллюзию «бесплатного доступа». Но есть и большое число пользователей, которые хорошо знают, что Internet не бесплатная сеть: многие пользователь вносят ежемесячную или почасовую плату за доступ к Internet с домашних компьютеров по линиям со скоростью до 56 Кбайт в секунду (так же, как в базовых сетях). В настоящее время наиболее быстро растёт число пользователей Internet, относящихся к таким категориям, как малые предприятия и частные лица, а они очень хорошо знают цену своим деньгам.
Сети коммутации пакетов
Пора поговорить об Internet именно как о сети. Казалось бы, Internet вполне аналогична телефонной сети, и модель телефонной сети достаточно адекватно отражает ее структуру и работу. В самом деле, обе они электронные, обе позволяют вам устанавливать связь и передавать информацию. И Internet тоже состоит, в первую очередь, из выделенных телефонных линий. Но, увы! Картина эта неверна и приводит ко многим заблуждениям относительно работы Internet, к множеству недоразумений. Телефонная сеть - это так называемая сеть с коммутацией линий, т.е. когда вы делаете вызов, устанавливается связь и на все время сеанса связи имеется физическое соединение с абонентом. При этом вам выделяется часть сети, которая для других уже не доступна, даже если вы молча дышите в трубку, а другие абоненты хотели бы поговорить по действительно неотложному делу. Это приводит к нерациональному использованию очень дорогих ресурсов - линий сети. Internet же является сетью с коммутацией пакетов, что принципиально отличается от сети с коммутацией каналов.
Для Internet более подходит модель, которая поначалу может не внушать доверия: почта, обыкновенная государственная почтовая служба. Почта является сетью пакетной связи. Нет никакой выделенной вам части этой сети. Ваше послание перемешивается с посланиями других пользователей, кидается в контейнер, пересылается в другое почтовое отделение, где снова сортируется. Хотя технологии сильно разнятся, почта является прекрасным и наглядным примером сети с коммутацией пакетов. Модель почты удивительно точно отражает суть работы и структуры Internet. Ею мы и будем пользоваться далее.
Протоколы сети Интернет.
Основное, что отличает Internet от других сетей - это ее протоколы - TCP/IP. Вообще, термин TCP/IP обычно означает все, что связано с протоколами взаимодействия между компьютерами в Internet. Он охватывает целое семейство протоколов, прикладные программы, и даже саму сеть. TCP/IP - это технология межсетевого взаимодействия, технология internet. Сеть, которая использует технологию internet, называется "internet". Если речь идет о глобальной сети, объединяющей множество сетей с технологией internet, то ее называют Internet.
Свое название протокол TCP/IP получил от двух коммуникационных протоколов (или протоколов связи). Это Transmission Control Protocol (TCP) и Internet Protocol (IP). Несмотря на то, что в сети Internet используется большое число других протоколов, сеть Internet часто называют TCP/IP-сетью, так как эти два протокола, безусловно, являются важнейшими.
Современные сети построены по многоуровневому принципу. Чтобы организовать связь двух компьютеров, требуется сначала создать свод правил их взаимодействия, определить язык их общения, т.е. определить, что означают посылаемые ими сигналы и т.д. Эти правила и определения называются протоколом. Для работы сетей необходимо запастись множеством различных протоколов: например, управляющих физической связью, установлением связи по сети, доступом к различным ресурсам и т.д. Многоуровневая структура спроектирована с целью упростить и упорядочить это великое множество протоколов и отношений. Взаимодействие уровней в этой модели - субординарное. Каждый уровень может реально взаимодействовать только с соседними уровнями (верхним и нижним), виртуально - только с аналогичным уровнем на другом конце линии.
Под реальным взаимодействием мы подразумеваем непосредственное взаимодействие, непосредственную передачу информации, например, пересылку данных в оперативной памяти из области, отведенной одной программе, в область другой программы. При непосредственной передаче данные остаются неизменными все время. Под виртуальным взаимодействием мы понимаем опосредованное взаимодействие и передачу данных; здесь данные в процессе передачи могут уже определенным, заранее оговоренным образом видоизменяться.
Такое взаимодействие аналогично схеме цепи посылки письма одним директором фирмы другому.
Аналогичные связи и процессы имеют место и в эталонной модели ISO OSI. Физическая связь реально имеет место только на самом нижнем уровне (аналог почтовых поездов, самолетов, автомобилей). Горизонтальные связи между всеми остальными уровнями являются виртуальными, реально они осуществляются передачей информации сначала вниз, последовательно до самого нижнего уровня, где происходит реальная передача, а потом, на другом конце, обратная передача вверх последовательно до соответствующего уровня.
Модель ISO OSI предписывает очень сильную стандартизацию вертикальных межуровневых взаимодействий. Такая стандартизация гарантирует совместимость продуктов, работающих по стандарту какого-либо уровня, с продуктами, работающими по стандартам соседних уровней, даже в том случае, если они выпущены разными производителями. Количество уровней может показаться избыточным, однако же, такое разбиение необходимо для достаточно четкого разделения требуемых функций во избежание излишней сложности и создания структуры, которая может подстраиваться под нужды конкретного пользователя, оставаясь в рамках стандарта.
Краткий обзор уровней.
Уровень 0
- связан с физической средой - передатчиком сигнала и на самом деле не включается в эту схему, но весьма полезен для понимания. Этот почетный уровень представляет посредников, соединяющих конечные устройства: кабели, радиолинии и т.д. Кабелей существует великое множество различных видов и типов: экранированные и неэкранированные витые пары, коаксиальные, на основе оптических волокон и т.д. Т.к. этот уровень не включен в схему, он ничего и не описывает, только указывает на среду.
Уровень 1
- физический. Включает физические аспекты передачи двоичной информации по линии связи. Детально описывает, например, напряжения, частоты, природу передающей среды. Этому уровню вменяется в обязанность поддержание связи и прием-передача битового потока. Безошибочность желательна, но не требуется.
Уровень 2
- канальный. Связь данных. Обеспечивает безошибочную передачу блоков данных (называемых кадрами (frame)) через уровень 1, который при передаче может искажать данные. Этот уровень должен определять начало и конец кадра в битовом потоке, формировать из данных, передаваемых физическим уровнем, кадры или последовательности , включать процедуру проверки наличия ошибок и их исправления. Этот уровень (и только он) оперирует такими элементами, как битовые последовательности, методы кодирования, маркеры. Он несет ответственность за правильную передачу данных (пакетов) на участках между непосредственно связанными элементами сети. Обеспечивает управление доступом к среде передачи. В виду его сложности, канальный уровень подразделяется на два подуровня: MAC (Medium Access Control) - Управление доступом к среде и LLC (Logical Link Control) - Управление логической связью (каналом). Уровень MAC управляет доступом к сети (с передачей маркера в сетях Token Ring или распознаванием конфликтов (столкновений передач) в сетях Ethernet) и управлением сетью. Уровень LLC, действующий над уровнем MAC, и есть собственно тот уровень, который посылает и получает сообщения с данными.
Уровень 3
- сетевой. Этот уровень пользуется возможностями, предоставляемыми ему уровнем 2, для обеспечения связи двух любых точек в сети. Любых, необязательно смежных. Этот уровень осуществляет проводку сообщений по сети, которая может иметь много линий связи, или по множеству совместно работающих сетей, что требует маршрутизации, т.е. определения пути, по которому следует пересылать данные. Маршрутизация производится на этом же уровне. Выполняет обработку адресов, а также и демультиплексирование.
Основной функцией программного обеспечения на этом уровне является выборка информации из источника, преобразование ее в пакеты и правильная передача в точку назначения.
Есть два принципиально различных способа работы сетевого уровня. Первый - это метод виртуальных каналов. Он состоит в том, что канал связи устанавливается при вызове (начале сеанса (session) связи), по нему передается информация, и по окончании передачи канал закрывается (уничтожается). Передача пакетов происходит с сохранением исходной последовательности, даже если пакеты пересылаются по различным физическим маршрутам, т.е. виртуальный канал динамически перенаправляется. При этом пакеты данных не включают адрес пункта назначения, т.к. он определяется во время установления связи.
Второй - метод дейтаграмм . Дейтаграммы - независимые , они включают всю необходимую для их пересылки информацию. В то время, как первый метод предоставляет следующему уровню (уровню 4) надежный канал передачи данных, свободный от искажений (ошибок) и правильно доставляющий пакеты в пункт назначения, второй метод требует от следующего уровня работы над ошибками и проверки доставки нужному адресату.
Уровень 4
- транспортный. Регламентирует пересылку пакетов сообщений между процессами, выполняемыми на компьютерах сети. Завершает организацию передачи данных: контролирует на сквозной основе поток данных, проходящий по маршруту, определенному третьим уровнем: правильность передачи блоков данных, правильность доставки в нужный пункт назначения, их комплектность, сохранность, порядок следования. Собирает информацию из блоков в ее прежний вид. Или же оперирует с дейтаграммами, т.е. ожидает отклика-подтверждения приема из пункта назначения, проверяет правильность доставки и адресации, повторяет посылку дейтаграммы, если не пришел отклик. В рамках транспортного протокола предусмотрено пять классов качества транспортировки и соответствующие процедуры управления. Этот же уровень должен включать развитую и надежную схему адресации для обеспечения связи через множество сетей и шлюзов. Другими словами, задачей данного уровня является довести до ума передачу информации из любой точки в любую во всей сети.
Транспортный уровень скрывает от всех высших уровней любые детали и проблемы передачи данных, обеспечивает стандартное взаимодействие лежащего над ним уровня с приемом-передачей информации независимо от конкретной технической реализации этой передачи.
Уровень 5
- сеансовый. Координирует взаимодействие связывающихся пользователей: устанавливает их связь, оперирует с ней, восстанавливает аварийно оконченные сеансы. Этот же уровень ответственен за картографию сети - он преобразовывает региональные (доменные) компьютерные имена в числовые адреса , и наоборот. Он координирует не компьютеры и устройства, а процессы в сети, поддерживает их взаимодействие - управляет сеансами связи между процессами прикладного уровня.
Уровень 6
- уровень представления данных. Этот уровень имеет дело с синтаксисом и семантикой передаваемой информации, т.е. здесь устанавливается взаимопонимание двух сообщающихся компьютеров относительно того, как они представляют и понимают по получении передаваемую информацию. Здесь решаются, например, такие задачи, как перекодировка текстовой информации и изображений, сжатие и распаковка, поддержка сетевых файловых систем (NFS), абстрактных структур данных и т.д.
Уровень 7
- прикладной. Обеспечивает интерфейс между пользователем и сетью, делает доступными для человека всевозможные услуги. На этом уровне реализуется, по крайней мере, пять прикладных служб: передача файлов, удаленный терминальный доступ, электронная передача сообщений, служба справочника и управление сетью. В конкретной реализации определяется пользователем (программистом) согласно его насущным нуждам и возможностям его кошелька, интеллекта и фантазии. Имеет дело, например, с множеством различных протоколов терминального типа, которых существует более ста.
Межсетевой протокол (IP).
С помощью линий связи обеспечивается доставка данных из одного пункта в другой. Но Вы уже знаете, что Internet может доставлять данные во многие точки, разбросанные по всему земному шару. Как это происходит?
Различные участки Internet связываются с помощью системы компьютеров (называемых маршрутизаторами) соединяющих между собой сети. Это могут быть сети Internet, сети с маркерным доступом, телефонные линии.
Телефонные линии и сети Ethernet эквивалентны автомобилям и самолетам службы доставки почты. Маршрутизаторы – это почтовые подстанции; они принимают решения о том, куда направлять данные («пакеты»), так же, как почтовая подстанция решает, куда направлять конверты с почтой. Каждая подстанция, или маршрутизатор, не имеет связи с остальными станциями. Если Вы опустили письмо в почтовый ящик в Нью-Хэмпшире, а адресат живет в Калифорнии, то местное почтовое отделение не будет бронировать самолет, чтобы доставить Ваше письмо в Калифорнию. Местное почтовое отделение посылает письмо на подстанцию, подстанция посылает его на другую подстанцию и так далее, пока письмо не дойдет до адресата. Таким образом, каждой подстанции нужно знать только, какие имеются соединения и какой из «следующих скачков» будет лучшим для перемещения пакета ближе к пункту назначения. Похожая ситуация складывается и в Internet: маршрутизатор смотрит, куда адресованы Ваши данные, и решает, куда их посылать.
Откуда Internet знает, куда следует направить Ваши данные? Если Вы отправляете письмо, то, просто опустив его в почтовый ящик без конверта, Вы не можете рассчитывать, что корреспонденция будет доставлена по назначению. Письмо нужно вложить в конверт, написать на конверте адрес и наклеить марку. Точно так же, как почтовое отделение следует по правилам, которые определяют порядок работы почтовой сети, определенные правила регламентируют порядок работы Internet. Эти правила называют протоколами. Межсетевой протокол (Internet Protocol, IP) отвечает за адресацию, т.е. гарантирует, что маршрутизатор знает, что делать с Вашими данными, когда они поступят. Следуя нашей аналогии с почтовым ведомством, можно сказать, что межсетевой протокол выполняет функции конверта.
Некоторая адресная информация приводится в начале Вашего сообщения. Она даёт сети достаточно сведений для доставки пакета данных.
Internet - адреса состоят из четырёх чисел, каждое из которых не превышает 256. При записи числа отделяются одно от другого точками, например:
192.112.36.5
128.174.5.6
Адрес фактически состоит из нескольких частей. Поскольку Internet – это сеть сетей, то начало адреса содержит информацию для маршрутизаторов о том, к какой сети относится Ваш компьютер. Правая часть адреса служит для того, чтобы сообщить сети, какой компьютер должен получить этот пакет. Каждый компьютер в Internet имеет свой уникальный адрес. Здесь нам опять поможет аналогия со службой доставки почты. Возьмем адрес «50 Kelly Road, Hamden, CT». Элемент «Hamden, CT» похож на адрес сети. Благодаря этому конверт попадает в необходимое почтовое отделение, то, которое знает об улицах в определенном районе. Элемент «Kelly Road» похож на адрес компьютера; он указывает на конкретный почтовый ящик в районе, который обслуживает данное почтовое отделение. Почтовое ведомство выполнило свою задачу, доставив почту в нужное местное отделение, а это отделение положило письмо в соответствующий почтовый ящик. Аналогичным образом, Internet выполнила свою задачу, когда ее маршрутизаторы направили данные в соответствующую сеть, а эта локальная сеть – в соответствующий компьютер.
По целому ряду технических причин (в основном это аппаратные ограничения) информация, посылаемая по IP- сетям, разбивается на порции, называемые пакетами. В одном пакете обычно посылается от одного до 1500 символов информации. Это не дает возможности одному пользователю монополизировать сеть, однако позволяет каждому рассчитывать на своевременное обслуживание. Это также означает, что в случае перегрузки сети качество ее работы несколько ухудшается для всех пользователей: она не умирает, если ее монополизировали несколько солидных пользователей.
Одно из достоинств Internet состоит в том, что для работы на базовом уровне достаточно только межсетевого протокола. Сеть будет не очень дружественной, но если Вы будете вести себя достаточно разумно, то решите свои задачи. Поскольку Ваши данные помещаются в IP- конверт, то сеть имеет всю информацию, необходимую для перемещения этого пакета из Вашего компьютера в пункт назначения. Здесь, однако, возникает сразу несколько проблем.
· Во-первых, в большинстве случаев объем пересылаемой информации превышает 1500 символов. Если бы почта принимала только открытки, Вас бы это, естественно, разочаровало.
· Во-вторых, может произойти ошибка. Почтовое ведомство иногда теряет письма, а сети иногда теряют пакеты или повреждают их при передаче. Вы увидите, что в отличие от почтовых отделений Internet успешно решает такие проблемы.
· В-третьих, последовательность доставки пакетов может быть нарушена. Если Вы послали по одному адресу одно за другим два письма, то нет никакой гарантии, что они пойдут по одному маршруту или придут в порядке их отправления. Такая же проблема существует и в Internet.
Поэтому следующий уровень сети даст нам возможность пересылать более крупные порции информации и позаботиться об устранении тех искажений, которые вносит сама сеть.
Сам протокол TCP занимается проблемой пересылки больших объемов информации, основываясь на возможностях протокола IP. Как это делается? Вполне здраво можно рассмотреть следующую ситуацию. Как можно переслать книгу по почте, если та принимает только письма и ничего более? Очень просто: разодрать ее на страницы и отправить страницы отдельными конвертами. Получатель, руководствуясь номерами страниц, легко сможет книгу восстановить. Этим же простым и естественным методом и пользуется TCP.
TCP делит информацию, которую надо переслать, на несколько частей. Нумерует каждую часть, чтобы позже восстановить порядок. Чтобы пересылать эту нумерацию вместе с данными, он обкладывает каждый кусочек информации своей обложкой - конвертом, который содержит соответствующую информацию. Это и есть TCP-конверт. Получившийся TCP-пакет помещается в отдельный IP-конверт и получается IP-пакет, с которым сеть уже умеет обращаться.
Получатель (TCP-модуль (процесс)) по получении распаковывает IP-конверты и видит TCP-конверты, распаковывает и их и помещает данные в последовательность частей в соответствующее место. Если чего-то не достает, он требует переслать этот кусочек снова. В конце концов информация собирается в нужном порядке и полностью восстанавливается. Вот теперь этот массив пересылается выше к пользователю (на диск, на экран, на печать).
В действительности, это слегка утрированный взгляд на TCP. В реальности пакеты не только теряются, но и могут искажаться при передаче из-за наличия помех на линиях связи. TCP решает и эту проблему. Для этого он пользуется системой кодов, исправляющих ошибки. Существует целая наука о таких кодировках. Простейшим примером такового служит код с добавлением к каждому пакету контрольной суммы (и к каждому байту бита проверки на четность). При помещении в TCP-конверт вычисляется контрольная сумма, которая записывается в TCP-заголовок. Если при приеме заново вычисленная сумма не совпадает с той, что указана на конверте, значит что-то тут не то, - где-то в пути имели место искажения, так что надо переслать этот пакет по новой, что и делается.
Для ясности и полноты картины, необходимо сделать здесь важное замечание: Модуль TCP разбивает поток байтов на пакеты, не сохраняя при этом границ между записями. Т.е., если один прикладной процесс делает 3 записи в -порт, то совсем не обязательно, что другой прикладной процесс на другом конце виртуального канала получит из своего -порта именно 3 записи, причем именно таких (по разбиению), что были переданы с другого конца. Вся информация будет получена исправно и с сохранением порядка передачи, но она может уже быть разбита по другому и на иное количество частей. Не существует зависимости между числом и размером записываемых сообщений с одной стороны и числом и размером считываемых сообщений с другой стороны. TCP требует, чтобы все отправленные данные были подтверждены принявшей их стороной. Он использует ожидания (таймауты) и повторные передачи для обеспечения надежной доставки. Отправителю разрешается передавать некоторое количество данных, не дожидаясь подтверждения приема ранее отправленных данных. Таким образом, между отправленными и подтвержденными данными существует окно уже отправленных, но еще не подтвержденных данных. Количество байт, которое можно передавать без подтверждения, называется размером окна. Как правило, размер окна устанавливается в стартовых файлах сетевого программного обеспечения. Так как TCP-канал является , т.е. данные могут одновременно передаваться в обоих направлениях, то подтверждения для данных, идущих в одном направлении, могут передаваться вместе с данными, идущими в противоположном направлении. Приемники на обеих сторонах виртуального канала выполняют управление потоком передаваемых данных для того, чтобы не допускать переполнения буферов.
Таким образом, протокол TCP обеспечивает гарантированную доставку с установлением логического соединения в виде байтовых потоков. Он освобождает прикладные процессы от необходимости использовать ожидания и повторные передачи для обеспечения надежности. Наиболее типичными прикладными процессами, использующими TCP, являются ftp и telnet. Кроме того, TCP использует система X-Windows (стандартный многооконный графический интерфейс с пользователем), ``r-команды''.
Большие возможности TCP даются не бесплатно, реализация TCP требует большой производительности процессора и большой пропускной способности сети. Когда прикладной процесс начинает использовать TCP, то начинают общаться модуль TCP на машине пользователя и модуль на машине сервера. Эти два оконечных модуля TCP поддерживают информацию о состоянии соединения - виртуального канала. Этот виртуальный канал потребляет ресурсы обоих оконечных модулей TCP. Канал этот, как уже указывалось, является дуплексным. Один прикладной процесс пишет данные в TCP-порт, откуда они модулями соответствующих уровней по цепочке передаются по сети и выдаются в TCP-порт на другом конце канала, и другой прикладной процесс читает их отсюда - из своего TCP-порта. эмулирует (создает видимость) выделенную линию связи двух пользователей. Гарантирует неизменность передаваемой информации. Что входит на одном конце, выйдет с другого. Хотя в действительности никакая прямая линия отправителю и получателю в безраздельное владение не выделяется (другие пользователи могут пользовать те же узлы и каналы связи в сети в промежутках между пакетами этих), но извне это, практически, именно так и выглядит.
Как бы хорошо это не звучало, но это не панацея. Как уже отмечалось, установка TCP-виртуального канала связи требует больших расходов на инициирование и поддержание соединения и приводит к задержкам передачи. Если вся эта суета - излишество, лучше обойтись без нее. Если все данные, предназначенные для пересылки, умещаются в одном пакете, и если вас не особенно заботит надежность доставки (? - читайте дальше, - поймете), то можно обойтись без TCP.
Имеется другой стандартный протокол транспортного уровня, который не отягощен такими накладными расходами. Этот протокол называется UDP - User Datagram Protocol - протокол пользовательских дейтаграмм. Он используется вместо TCP. Здесь данные помещаются не в TCP, а в UDP-конверт, который также помещается в IP-конверт. Этот протокол реализует дейтаграммный способ передачи данных.
Дейтаграмма - это пакет, передаваемый через сеть независимо от других пакетов без установления логического соединения и подтверждения приема. Дейтаграмма - совершенно самостоятельный пакет, поскольку сама содержит всю необходимую для ее передачи информацию. Ее передача происходит безо всякого предварения и подготовки. Дейтаграммы, сами по себе, не содержат средств обнаружения и исправления ошибок передачи, поэтому при передаче данных с их помощью следует принимать меры по обеспечению надежности пересылки информации. Методы организации надежности могут быть самыми разными, обычно же используется метод подтверждения приема посылкой эхоотклика при получении каждого пакета с дейтаграммой.
UDP проще TCP, поскольку он не заботится о возможной пропаже данных, пакетов, о сохранении правильного порядка данных и т.д. UDP используется для клиентов, которые посылают только короткие сообщения и могут просто заново послать сообщение, если отклик подтверждения не придет достаточно быстро. Предположим, что вы пишите программу, которая просматривает базу данных с телефонными номерами где-нибудь в другом месте сети. Совершенно незачем устанавливать TCP связь, чтобы передать 33 или около того символов в каждом направлении. Вы можете просто уложить имя в UDP-пакет, запаковать это в IP-пакет и послать. На другом конце прикладная программа получит пакет, прочитает имя, посмотрит телефонный номер, положит его в другой UDP-пакет и отправит обратно. Что произойдет, если пакет по пути потеряется? Ваша программа тогда должна действовать так: если она ждет ответа слишком долго и становится ясно, что пакет затерялся, она просто повторяет запрос, т.е. посылает еще раз то же послание. Так обеспечивается надежность передачи при использовании протокола UDP.
В отличие от TCP, данные, отправляемые прикладным процессом через модуль UDP, достигают места назначения как единое целое. Например, если процесс-отправитель производит 3 записи в UDP-порт, то процесс-получатель должен будет сделать 3 чтения. Размер каждого записанного сообщения будет совпадать с размером соответствующего прочитанного. Протокол UDP сохраняет границы сообщений, определяемые прикладным процессом. Он никогда не объединяет несколько сообщений в одно целое и не делит одно сообщение на части.
Альтернатива TCP-UDP позволяет программисту гибко и рационально использовать предоставленные ресурсы, исходя из своих возможностей и потребностей. Если нужна надежная доставка, то лучше может быть TCP. Если нужна доставка дейтаграмм, то - UDP. Если нужна эффективная доставка по длинному и ненадежному каналу передачи данных, то лучше использовать TCP. Если нужна эффективность на быстрых сетях с короткими соединениями, лучше всего будет UDP. Если потребности не попадают ни в одну из этих категорий, то выбор транспортного протокола не ясен. Прикладные программы, конечно, могут устранять некоторые недостатки выбранного протокола. Например, если вы выбрали UDP, а вам необходима надежность, то прикладная программа должна обеспечить надежность сама, как описано выше: требовать подтверждения, пересылки утерянных или увечных пакетов и т.д. Если вы выбрали TCP, а вам нужно передавать записи, то прикладная программа должна вставлять метки в поток
Доменная система.
Прикладные программы.
Большинство пользователей не испытывают интереса к потоку битов между компьютерами, какими бы скоростными не были линии и какой бы экзотической не была технология, которая позволила его получить. Они хотят быстро использовать этот поток битов для каких-то полезных задач, будь то перемещение файла, доступ к данным или просто игра. Прикладные программы – это части программного обеспечения, которые позволяют удовлетворить эти потребности. Такие программы составляют еще один уровень программного обеспечения, надстраиваемый над сервисом ТСР или UDP. Прикладные программы предоставляют пользователю средства для решения конкретной задачи.
Диапазон прикладных программ широк: от доморощенных до патентованных, поставляемых крупными фирмами-разработчиками. В Internet есть три стандартные прикладные программы (удаленный доступ, пересылка файлов и электронная почта), а также другие, широко используемые, но не стандартизированные программы.
Когда речь идет о прикладных программах, следует учесть одну особенность: Вы воспринимаете прикладную программу так, как она выглядит в Вашей локальной системе. Команды, сообщения, приглашения и т.д., появляющиеся у Вас на экране, могут несколько отличаться от тех, которые Вы увидите в книге или на экране у своего друга. Не стоит волноваться, если в книге приводится сообщение «connection refused», а компьютер выдает «Unable to connect to remote host: refused»; это одно и то же. Не цепляйтесь к словам, а попытайтесь понять суть сообщения. Не беспокойтесь, если некоторые команды имеют другие имена; большинство прикладных программ снабжены достаточно солидными справочными подсистемами, которые помогут найти необходимую команду.
Доменная система имён.
Цифровые адреса – и это стало понятно очень скоро – хороши при общении компьютеров, а для людей предпочтительнее имена. Неудобно говорить, используя цифровые адреса, и ещё труднее запоминать их. Поэтому компьютерам в Internet присвоены имена. Все прикладные программы Internet позволяют использовать имена систем вместо числовых адресов компьютеров.
Конечно, использование имён имеет свои недостатки. Во-первых, нужно следить, чтобы одно и то же имя не было случайно присвоено двум компьютерам. Кроме того, необходимо обеспечить преобразование имён в числовые адреса, ведь имена хороши для людей, а компьютеры всё-таки предпочитают числа. Вы можете указать программе имя, но у неё должен быть способ поиска этого имени и преобразования его в адрес.
На этапе становления, когда Internet была маленькой общностью, использовать имена было легко. Центр сетевой информации (NIC) создавал специальную службу регистрации. Вы посылали заполненный бланк (конечно, электронными средствами), и NIC вносил Вас в свой список имён и адресов. Этот файл, называемый hosts (список узловых компьютеров), регулярно рассылался на все компьютеры сети. В качестве имён использовались простые слова, каждое из которых обязательно являлось уникальным. Когда Вы указывали имя, Ваш компьютер искал его в этом файле и подставлял соответствующий адрес.
Когда Internet разрослась, к сожалению, размер этого файла тоже увеличился. Стали возникать значительные задержки при регистрации имён, поиск уникальных имён усложнился. Кроме того, на рассылку этого большого файла на все указанные в нём компьютеры уходило много сетевого времени. Стало очевидно, что такие темпы роста требуют наличия распределённой интерактивной системы. Эта система называется «доменной системой имён» (Domain Name System, DNS).
Вы используете эту систему автоматически всякий раз, когда задаёте какое-то имя «знакомому» с ней компьютеру. Вам не нужно ни искать это имя вручную, ни давать для поиска нужного компьютера специальную команду, хотя при желании это также можно сделать. Все компьютеры в Internet могут пользоваться доменной системой, и большинство из них это делают.
Когда Вы используете имя, например, ux.cso.uiuc.edu, компьютер должен преобразовать его в адрес. Чтобы это сделать, Ваш компьютер начинает просить помощи у серверов (компьютеров) DNS, начиная с правой части имени и двигаясь влево. Сначала она просит локальные серверы DNS найти адрес. Здесь существуют три возможности:
· Локальный сервер знает адрес, потому что этот адрес находится в той части всемирной базы данных, которую курирует данный сервер. Например, если Вы работаете в НГТУ, то у Вашего локального сервера, вероятно, есть информация обо всех компьютерах НГТУ.
· Локальный сервер знает адрес, потому что кто-то недавно уже спрашивал о нём. Когда Вы спрашиваете об адресе, сервер DNS некоторое время держит его «под рукой» на тот случай, если чуть позже о нём спросит ещё кто-нибудь. Это значительно повышает эффективность работы системы.
· Локальный сервер не знает адрес, но знает, как его определить.
Как локальный сервер определяет адрес? Его программное обеспечение знает, как связаться с корневым сервером, который знает адреса серверов имён домена высшего уровня (крайней правой части имени, например, edu). Ваш сервер запрашивает у корневого сервера адрес компьютера, отвечающего за домен edu. Получив информацию, он связывается с этим компьютером и запрашивает у него адрес сервера uiuc. После этого Ваше программное обеспечение устанавливает контакт с этим компьютером и спрашивает у него адрес сервера домена cso. Наконец, от сервера cso он получает адрес ux, компьютера, который и был целью данной прикладной программы.
Некоторые компьютеры до сих пор имеют конфигурацию, рассчитанную на использование старомодного файла hosts. Если Вы работаете на одном из них, Вам, возможно, придётся попросить его администратора найти нужный Вам адрес вручную (либо сделать это самому). Администратор должен будет ввести имя нужного компьютера в локальный файл hosts. Намекните ему, что не мешало бы поставить на компьютер программное обеспечение DNS, чтобы избежать подобных осложнений в дальнейшем.
Структура доменной сети.
Доменная система имён представляет собой метод назначения имён путём возложения на разные группы пользователей ответственности за подмножества имён. Каждый уровень в этой системе называется доменом. Домены отделяются один от другого точками:
ux.cso.uiuc.edu
nic.ddn.mil
yoyodyne.com
В имени может быть любое число доменов, но более пяти встречается редко. Каждый последующий домен в имени (если смотреть слева направо) больше предыдущего. В имени ux.cso.uiuc.edu элемент ux – имя реального компьютера с IP - адресом.
Имя этого компьютера создано и курируется группой cso, которая есть не что иное, как отдел, в котором стоит этот компьютер. Отдел cso является отделом университета штата Иллинойс (uiuc). uiuc входит в национальную группу учебных заведений (edu). Таким образом, домен edu включает в себя все компьютеры учебных заведений США; домен uiuc.edu – все компьютеры университета штата Иллинойс и т.д.
Каждая группа может создавать и изменять все имена, находящиеся под её контролем. Если uiuc решит создать новую группу и назвать её ncsa, она может ни у кого не спрашивать разрешения. Всё, что нужно сделать – это добавить новое имя в свою часть всемирной базы данных, и рано или поздно тот, кому нужно, узнает об этом имени (ncsa.uius.edu). Аналогичным образом cso может купить новый компьютер, присвоить ему имя и включить в сеть, не спрашивая ни у кого разрешения. Если все группы, начиная с edu и ниже, будут соблюдать правила, и обеспечивать уникальность имён, то никакие две системы в Internet не будут иметь одинакового имени. У Вас могут быть два компьютера с именем fred, но лишь при условии, что они находятся в разных доменах (например, fred.cso.uiuc.edu и fred.ora.com). Легко узнать, откуда берутся домены и имена в организации типа университета или предприятия. Но откуда берутся домены «верхнего уровня» типа edu? Они были созданы, когда была изобретена доменная система. Изначально было шесть организационных доменов высшего уровня.
Таблица 1. Первоначальные домены верхнего уровня.
№ | Домен | Использование |
1. | com | Коммерческие организации |
2. | edu | Учебные заведения (университеты, средние школы и т.д.) |
3. | gov | Правительственные учреждения (кроме военных) |
4. | mil | Военные учреждения (армия, флот и т.д.) |
5. | org | Прочие организации |
6. | net | Сетевые ресурсы |
Когда Internet стала международной сетью, возникла необходимость предоставить зарубежным странам возможность контроля за именами находящихся в них систем. Для этой цели создан набор двухбуквенных доменов, которые соответствуют доменам высшего уровня для этих стран. Поскольку ca – код Канады, то компьютер на территории Канады может иметь такое имя: hockey.guelph.ca Общее число кодов стран – 300; компьютерные сети существуют приблизительно в 170 из них. Окончательный план расширения системы присвоения имён ресурсов в Internet был наконец-то объявлен комитетом IAHC (International Ad Hoc Committee).[1] Согласно новым решениям, к доменам высшего уровня, включающим сегодня com, net, org, прибавятся:
· firm– для деловых ресурсов Сети;
· store– для торговли;
· web – для организаций, имеющих отношение к регулированию деятельности в WWW;
· arts – для ресурсов гуманитарного образования;
· rec – игры и развлечения;
· info – предоставление информационных услуг;
· nom– для индивидуальных ресурсов, а также тех, кто ищет свои пути реализации, которые отсутствуют в приведённом убогом списке.
Кроме того, в решениях IAHC сказано, что учреждается 28 уполномоченных агентств по присвоению имён во всём мире. Как заявлено, новая система позволит успешно преодолеть монополию, которая была навязана единственным уполномоченным – компанией Network Solutions. Все новые домены будут распределены между новыми агентствами, а прежние будут отслеживаться совместно Network Solutions и National Science Foundation до конца 1998 года. В настоящее время ежемесячно регистрируется примерно 85 тысяч новых имён. Годовая оплата имени составляет 50 долларов. Новые регистрационные агентства должны будут представлять семь условных географических регионов. Для претендентов на роль агентств из каждого региона будут устроены лотереи. Компании, желающие участвовать в них, должны внести вступительный взнос в размере 20 тысяч долларов и иметь страховку на сумму не менее 500 тысяч долларов на случай неспособности справиться с ролью регистратора доменных имён.
Программное обеспечение.
Переписывая программное обеспечение на свой компьютер, мы подвергаем его опасности. Коллективное использование программ, несомненно, выгодно, но решать, оправдан ли при этом риск, можем только мы. Для того, чтобы свести риск к минимуму, следует стараться приобретать серийное программное обеспечение у надежных фирм. В сети нет никакой страховки. Мы просто находим компьютер, на котором находится нужная нам услуга или ресурс, и переписываем то, что нас интересует. Для максимально безопасного использования этих программ есть некоторые эмпирические правила:
¨ Используйте официальные источники. Если Вы ищете отладочные программы для рабочей станции Sun, безопаснее брать тексты с компьютера, имя которого заканчивается на sun.com, чем с hacker.hoople.usnd.edu.
¨ Если это возможно, постарайтесь добыть исходные тексты программ. Перед установкой изучите их. Убедитесь, что программа не делает ничего странного. Это также относится к архивам char, файлам make и т.д. Конечно же , это весьма сложная (а для многих и невыполнимая задача), но если Вы хотите обезопасить себя, игра стоит свеч. Рискованным может быть использование даже бесплатного программного обеспечения.
¨ Перед установкой программного обеспечения на важный, интенсивно используемый компьютер, погоняйте это программное обеспечение сначала на другом, менее критичном. Если у Вас имеется два компьютера, на одном из которых Вы делаете важную работу, а второй используете от случая к случаю, запишите новые программы на второй и посмотрите, не произойдет ли что-нибудь плохое.
¨ Перед тем, как использовать полученное программное обеспечение, сделайте резервные копии всех своих файлов.
¨ Если Вы работаете с IBM PC или Macintosh, то с помощью антивирусной программы проверьте на наличие вируса все программы, полученные из Internet.
Помните: вред могут нанести только файлы, которые выполняются. Двоичные файлы – самые опасные; наименьшую опасность представляет исходный текст программ. Файлы данных не представляют для компьютера никакой опасности, но они могут быть неточными.
В некоторых системных программных средствах есть отладочные переключатели, которые при установке или настройке можно активизировать и дезактивизировать. В серийных системах эти переключатели иногда оставляют включенными – либо по неосторожности, либо с тем, чтобы разработчики могли в последствии заглянуть внутрь (например, если у нас начинают возникать проблемы) и посмотреть, что происходит. Но любая щель, достаточно широкая для разработчика, будет широкой и для взломщика. Некоторые средства взлома (например, Internet Worm) возникли именно на этой основе. Поэтому без особой необходимости не оставляйте отладочные переключатели системного программного обеспечения включенными.
Кстати, если какое-то средство не нужно в Вашей системе, зачем его вообще включать? Большинство фирм настраивают свои операционные системы так, чтобы они работали, едва их включают. Это облегчает установку; если все опции включаются автоматически, Вам не придется бегать вокруг, выясняя, какие из них нужны. К сожалению, такая практика облегчает жизнь и злоумышленникам.Глава II.
Ресурсы Интернет.
Основные понятия World Wide Web
Сегодня Интернет используется как источник разносторонней информации по различным областям знаний. Большинство документов, доступных на серверах Интернета, имеют гипертекстовый формат. Гипертекст – текст, содержащий ссылки между отдельными статьями. Службу Интернета, управляющую передачей таких документов, называют World Wide Web (Web, WWW). Этим же термином, или средой WWW называют обширную совокупность Web – документов, между которыми существуют гипертекстовые связи.
Среда WWW не имеет централизованной структуры. Она пополняется теми, кто желает разместить в Интернете свои материалы, и может рассматриваться как информационное пространство. Как правило, документы WWW хранятся на постоянно подключённых к Интернету компьютерах – Web-серверах. Обычно на Web-сервере размещают не отдельный документ, а группу взаимосвязанных документов. Такая группа представляет собой Web-узел (жаргонный термин – Web-сайт). Размещение подготовительных материалов на web-узле называется Web-изданием или Web-публикацией.
Web-каналы.
Обычный Web-узел выдаёт информацию (запрошенный документ) только в ответ на обращение клиента. Чтобы следить за обновлением опубликованных материалов, пользователь вынужден регулярно обращаться к данному узлу. Современная модель
Web-узла позволяет автоматически в заданное время передать обновлённую информацию на компьютер зарегистрированного клиента. Такие Web-узлы, способные самостоятельно инициировать поставку информации, называют каналами. Концепция каналов поддерживается операционной системой Windows 98. В частности, на ней основано динамическое обновление Рабочего стола Active Desktop.
Web-страница.
Отдельный документ World Wide Web называют web-страницей. Обычно это комбинированный документ, который может содержать текст, графические иллюстрации, мультимедийные и другие вставные объекты. Для создания Web-страниц используется язык HTML (HyperText Markup Language – язык разметки гипертекста), который при помощи вставленных в документ тегов описывает логическую структуру документа, управляет форматированием текста и размещением вставных объектов. Интерактивные web-узлы получают информацию от пользователя через формы и генерируют запрошенную web-страницу с помощью специальных программ (сценариев CGI), динамического HTML и других средств.
Гиперссылки.
Отличительной особенностью среды World Wide Web является наличие средств перехода от одного документа к другому, тематически с ним связанному, без явного указания адреса. Связь между документами осуществляется при помощи гипертекстовых ссылок (или просто гиперссылок). Гиперссылка – это выделенный фрагмент документа (текст или иллюстрация), с которым ассоциирован адрес другого Web-документа. При использовании гиперссылки (обычно для этого требуется навести на неё указатель мыши и один раз щёлкнуть) происходит переход по гиперссылке – открытие Web-страницы, на которую указывает ссылка. Механизм гиперссылок позволяет организовать тематическое путешествие по World Wide Web без использования (и даже знания) адресов конкретных страниц.
Адресация документов.
Для записи адресов документов Интернета (Web-страниц) используется форма, называемая адресом URL. Адрес URL содержит указания на прикладной протокол передачи, адрес компьютера и путь поиска документа на этом компьютере. Адрес компьютера состоит из нескольких частей, разделённых точками, например www.amik.ru . Части адреса, расположенные справа, определяют сетевую принадлежность компьютера, а левые элементы указывают на конкретный компьютер данной сети. Преобразование адреса URL в цифровую форму IP-адреса производит служба имён доменов (Domain Name Service, DNS). В качестве разделителя в пути поиска документа Интернета всегда используется символ косой черты.
Средства просмотра Web.
Документы Интернета предназначены для отображения в электронной форме, причём автор документа не знает, каковы возможности компьютера, на котором документ будет отображаться. Поэтому язык HTML обеспечивает не столько форматирование документа, сколько описание его логической структуры. Форматирование и отображение документа на конкретном компьютере производится специальной программой – браузером (от английского слова browser).
Основные функции браузеров:
Поисковые машины.
Сеть Интернет растёт очень быстрыми темпами, и найти нужную информацию среди десятков миллионов документов (web-страниц, файлов и др.) становится всё сложнее. Для поиска информации используются специальные поисковые сервера, которые содержат более или менее полную, но постоянно обновляемую информацию о Web-страницах, файлах и других документах, хранящихся на десятках миллионов серверов Интернет.
Различные поисковые сервера могут использовать различные поисковые механизмы (search engine) поиска, хранения и предоставления пользователю информации. Однако общим является то, что к моменту запроса пользователя, вся информация о документах Интернет в компактном виде хранится в базе данных поискового сервера.
Имеющиеся поисковые системы можно условно разделять на три группы::
http://www.yahoo.com
Поисковые системы общего назначения позволяют находить документы в WWW по ключевым словам. Принцип, на котором основано большинство таких систем, состоит в том, что специальные программы-роботы автоматически обходят WWW-серверы, читают и индексируют все встречающиеся документы, выделяя при этом ключевые слова, относящиеся к данному документу, и запоминая их вместе с URL этого документа в базе данных. Большинство поисковых систем разрешают также автору новой Web-страницы самому внести информацию в базу данных.
Обращаясь к такой поисковой системе, мы выводим одно или несколько ключевых слов, которые, по нашему мнению, могли бы вывести нас на интересующую информацию, и отправляем запрос одним нажатием мышки на экранной кнопке, обычно называемой Поиск (Submit). Через несколько секунд поисковая система вернёт нам список URL-документов, в которых были найдены указанные нами ключевые слова. Примером такой поисковой системы является Rambler:
http://www.rambler.ru
Специализированные поисковые системы позволяют нам находить информацию, по конкретным наукам, специализациям, по интересующим вас областях. Пример такой поисковой системы является http://www.avatarsearch.com/ . Поисковая система AvatarSearch предназначена для людей, которые интересуются вопросами оккультизма и мистики. Ссылки на страницы, авторы которых особо преуспели в освещении данной тематики, получают специальный знак отличия от создателей этого сайта.
Рис.1 Интерфейс Rambler
Так как информация в Интернет постоянно меняется (создаются новые документы, удаляются старые и т.д.) поисковые роботы не всегда успевают отследить все эти изменения. Информация, хранящаяся в базе данных поискового сервера, может отличаться от реального состояния Интернет, и поэтому иногда пользователь может получить ссылку на уже не существующий или перемещённый документ.
Интерфейс поисковых серверов обычно примерно одинаков, и
Рис.2 Результаты поиска
поэтому рассмотрим его на примере российского поискового сервера RAMBLER (http://www.rambler.ru).
Начальная страница поисковой системы содержит список разделов, уточняющих область поиск, и поле поиска. В поле поиска пользователь может ввести ключевые слова для поиска документа, то есть слова, которые, по мнению пользователя, позволят идентифицировать документ.
Поставим задачу найти сведения об учебниках по информатике. Однако перед тем, как ввести ключевые слова в поле поиска, целесообразно сузить область поиска, выбрав из списка разделов категорию Образование.
В качестве ключевых выберем слова: информатика, учебник, каталог – и введём их в поле поиска. В результате мы получим явно избыточную информацию, перечень почти из 90 тысяч документов, так как слово информатика содержится в 519249 документах, слово учебник – в 885564 документах и слово каталог – в 12622835.
Поиск необходимо уточнить и указать, что вышеперечисленные слова должны присутствовать в документе одновременно. В поле поиска это вводится с использованием логической связки И (&): информатика&учебник&каталог. В результате уточнения поиска мы получим перечень из 21353 документов, что уже более приемлемо.
Каждый документ имеет числовой рейтинг, который показывает, насколько полно отвечает заданный документ условиям поиска. Список документов приводится в порядке этого рейтинга, начиная с документа с самым большим рейтингом.
Для каждого документа приводится краткая аннотация его содержания и его местонахождение в Интернете (универсальный указатель ресурсов). Таким образом, в результате поиска мы нашли URL Web-страницы, на которой содержится наиболее полная информация об учебниках по информатике.FTP файлы.
Ftp - File Transfer Protocol - протокол передачи файлов - протокол, определяющий правила передачи файлов с одного компьютера на другой.
ftp - также название программы из прикладного обеспечения. Использует протокол ftp для того, чтобы пересылать файлы. В аспекте применения ftp во многом аналогична telnet. Т.е. для работы с ftp нужно иметь доступ на ту удаленную машину, с которой вы хотите перекачать себе файлы, т.е. иметь входное имя и знать соответствующий пароль. Доступ должен быть как минимум типа dial-up (по вызову). Для использования ftp, нужно подать команду ftp с указанием имени рабочей машины, на которой вы хотите провести сеанс. ftp также позволяет (у него свой набор команд) производить поиск файла на удаленной машине, то есть переходить из директории в директорию, просматривать содержимое этих директорий, файлов. Позволяет пересылать как файлы, так и их группы, а также целиком директории, можно вместе со всеми вложенными на любую глубину поддиректориями. Позволяет пересылать данные в файлах либо как двоичную информацию, либо как ASCII (т.е. текст). ASCII-пересылка дает возможность автоматического перекодирования данных при пересылке текста на компьютер с другой кодировкой алфавита и т.д., что сохраняет прежний читаемый вид текста. Имеется возможность сжимать данные при пересылке и после их разжимать в прежний вид.
Имеет место подвид ftp, так называемое анонимное ftp. Анонимность заключается в том, что если на ftp, вообще говоря, требуется для начала работы правильно идентифицировать себя, ввести входное имя и, возможно, пароль, то на машинах, поддерживающих этот вид ftp, для входа и начала работы этого не требуется.
ftp протоколы делятся на протоколы команд и самих перекачиваемых данных. Данные занимают в среднем около 40% всего сетевого трафика, в то время как команды - только 4%. (Здесь статистика по пересылаемым объемам!)
Имеется также возможность использования ftp в пакетном режиме по e-mail на некоторых серверах, но отсутствие прямого диалога очень неудобно и сильно замедляет работу, - за неимением лучшего это вполне сносно.
Использование анонимного ftp по e-mail
Остановимся на этой возможности подробнее. Использование этой услуги весьма актуально в наших условиях.
Существует три вида служб, предоставляющих возможность получения файлов по электронной почте:
1.Специализированные «Internet-style» серверы, предоставляющие доступ к конкретному множеству файлов на этом же сервере;
2.Специализированные listserv-серверы, предоставляющие доступ к конкретному набору файлов, расположенных на этом же сервере;
3.Общие FTP-mail шлюзы (ftpmail). Эти серверы работают как исполнители командных файлов пользователей. Такой сервер организует сеанс работы на указанном анонимном ftp-сервере согласно описанию пользователя, а потом отсылает пользователю результаты этого сеанса.
Первые два типа серверов функционально эквивалентны, но в силу исторических причин они работают по-разному. Серверы listserv происходят из Bitnet,- в Bitnet нет аналога FTP, передача файлов там организована через электронную почту. Третий тип серверов принципиально отличается от двух первых, которые способны работать только со своими файлами: ftpmail-сервер может взять и переслать пользователю любой публично доступный по анонимному ftp файл, где бы тот ни находился в Internet .
Если ваш компьютер включен в Internet (у вас доступ непосредственный, SLIP или PPP, dial-up), то, конечно же, этот способ вам ни к чему. Вам проще и быстрее (и удобнее!) пересылать файлы по нормальному FTP.
Сервер ftpmail: [email protected]
Тело электронного письма должно содержать последовательность команд этого сервера ftpmail. Поле ``Subject:'' не рассматривается, можете писать туда примечания (NB). Для запроса описания команд ftpmail пошлите туда письмо с единственной командой: help.
Оболочка GopherGopher - это интегратор возможностей Internet. Он в удобной форме позволяет пользоваться всеми услугами, предоставляемыми Internet. Организована оболочка в виде множества вложенных на разную глубину меню, так что вам остается только выбирать нужный пункт и нажимать ввод. Доступно в такой форме все, что душе угодно: и сеансы telnet, и ftp, и e-mail и т.д. и т.п. Также включены в эту оболочку интерфейсы с такими серверами, с которыми вручную общаться просто невозможно из-за их машинно-ориентированного протокола. Gopher-серверы получают широкое распространение. Трафик составляет 1.6% от общего в сети. С одного сервера можно войти в другие, где угодно, простота общения от этого не меняется. Так можно шнырять по всей сети не испытывая головной боли от меняющихся систем команд и структур данных и ресурсов. Главное не забыть весь этот путь, не самопересекаться при путешествиях, а по окончании все аккуратно пройти назад, закрывая начатые сеансы работы. Gopher можно найти в директории pub/gopher на box.micro.umn.edu по анонимному ftp. Gopher должен быть установлен непосредственно на вашей сетевой рабочей машине и он сугубо интерактивен. Ваш доступ в Internet должен быть не хуже доступа по вызову.
Поплачут по этому сервису наши обделенные пользователи, что и UUCP рады безмерно, ох, поплачут !
Средства виртуального общения.Электронная почта. Это самое популярное на сегодня использование Internet у нас в стране. Оценки говорят, что в мире имеется более 50 миллионов пользователей электронной почты. В целом же в мире трафик электронной почты занимает только 3.7% всего сетевого. Популярность ее объясняется, как насущными требованиями, так и тем, что большинство подключений - подключения класса ``доступ по вызову'' (с модема).
E-mail (Electronic mail) - электронная почта (простонародн. - электронный аналог обычной почты. С ее помощью вы можете посылать сообщения, получать их в свой электронный почтовый ящик, отвечать на письма ваших корреспондентов автоматически, используя их адреса, исходя из их писем, рассылать копии вашего письма сразу нескольким получателям, переправлять полученное письмо по другому адресу, использовать вместо адресов (числовых или доменных имен) логические имена, создавать несколько подразделов почтового ящика для разного рода корреспонденции, включать в письма текстовые файлы, пользоваться системой «отражателей почты» для ведения дискуссий с группой ваших корреспондентов и т.д. Из Internet вы можете посылать почту в сопредельные сети, если вы знаете адрес соответствующего шлюза, формат его обращений и адрес в той сети.
Используя e-mail, вы можете пользоваться ftp в асинхронном режиме. Существует множество серверов, поддерживающих такие услуги. Вы посылаете e-mail в адрес такой службы, содержащую команду этой системы, например, дать листинг какой-то директории, или переслать файл такой-то к вам, и вам приходит автоматически ответ по e-mail с этим листингом или нужным файлом. В таком режиме возможно использование почти всего набора команд обычного ftp. Существуют серверы, позволяющие получать файлы по ftp не только с них самих, но с любого ftp-сервера, который вы укажете в своем послании e-mail. (Подробнее смотрите ниже в этом же разделе.)
E-mail дает возможность проводить телеконференции и дискуссии. Для этого используются, установленные на некоторых узловых рабочих машинах, mail reflector-ы. Вы посылаете туда сообщение с указанием подписать вас на такой-то рефлектор (дискуссию, конференцию, etc.), и вы начинаете получать копии сообщений, которые туда посылают участники обсуждения. Рефлектор почты просто по получении электронных писем рассылает их копии всем подписчикам.
E-mail дает возможность использования в асинхронном режиме не только ftp, но и других служб, имеющих подобные сервера, предоставляющие такие услуги. Например, сетевых новостей, Archie, Whois.
Пересылать по e-mail можно и двоичные файлы, не только текстовые. В UNIX, например, для этого используется программы UUENCODE и UUDECODE.
При пользовании e-mail, из-за ее оперативности, может сложиться ощущение телефонной связи, но всегда следует осознавать, что это все же почта. Все сообщения письменны, поэтому почти документированы. Придерживайтесь этикета, принятого в обычной корреспонденции. В дополнение к этому помните, что e-mail не обладает той степенью приватности, как обычная почта, никогда не пишите в посланиях e-mail ничего, чего вам бы не хотелось увидеть выставленным на всеобщее обозрение. Анонимность также исключена: источник прослеживается без труда. Не стоит пользоваться техническими особенностями вашего терминала.
Оба абонента - отправитель и получатель — имеют дело с посредниками (провайдерами), выполняющими функции местных отделений почтовой связи. Сервер посредника включен постоянно и на его винчестере официально зарегистрированным абонентам выделены «почтовые ящики» для временного хранения входящей и исходящей переписки.
Ваш электронный адрес указывается в контракте на подключение. Сервер электронной почты, на котором для Вас заводится почтовый ящик, работает наподобие обыкновенного почтового отделения, на которое приходит Ваша почта. Ваш электронный почтовый адрес – это аналог арендованного абонентского ящика в почтовом отделении. Посланные Вами сообщения сразу направляются адресату, указанному в письме, а пришедшие Вам сообщения ожидают в Вашем абонентском ящике, пока Вы их не заберете. Вы можете посылать и принимать электронную почту от любого лица, имеющего электронный адрес.
Заголовок электронного письма включает три обязательные раздела. Во-первых, это адрес отправителя, который располагается вслед за символами «From:». Такая строка автоматически включается в состав письма почтовой программой. Во-вторых, за ключевым словом «То:» необходимо набрать электронный адрес получателя. В некоторых сетях используются свои форматы для представления адреса. Третья компонента в заголовке, располагаемая вслед за ключевым словом Subject, раскрывает тематику письма.
Следует обратить внимание на оперативность и дешевизну электронной почты по сравнению с традиционными средствами общения — телеграммами, междугородними телефонными разговорами, обычными письмами. Электронная почта доходит до абонента, расположенного в любой точке земного шара за считанные минуты. В отличие от обычных почтовых отделений, E-mail не теряет свои письма.
При пользовании e-mail, из-за ее оперативности, может сложиться ощущение телефонной связи, но всегда следует осознавать, что это все же почта. Все сообщения письменные, поэтому почти документированы. Придерживайтесь этикета, принятого в обычной корреспонденции. В дополнение к этому помните, что e-mail не обладает той степенью приватности, как обычная почта, никогда не пишите в посланиях e-mail ничего, чего вам бы не хотелось увидеть выставленным на всеобщее обозрение. Анонимность также исключена: источник прослеживается без труда.
То, что электронное письмо приходит сразу после отправки придаёт общению следующие особенности:
- особый этикет (даже в научных и деловых письмах): более неформальный стиль общения, часто не используется даже обращение к адресату, зато используется набор смайликов и сокращений, которые позволяют в какой-то мере проинтонировать сообщение.
- быстрота отправки и приёма позволяет тут же получить обратную связь и в свою очередь отреагировать, – так что общение в целом более продуктивно, нежели с помощью обычной почты.
- возможна отправка копий письма сразу нескольким адресатам, так что в целом это средство скорейшего распространению информации.
- С помощью e-mal можно передавать не только текстовую информацию, но и графические, аудио и видео файлы, т.е. обмениваться информацией иного рода.
- E-mail – одно из средств построения различных взаимоотношений в виртуальной реальности Телеконференции. Другой вид информационных сетевых услуг под названием «телеконференции» напоминает подписку на электронную газету, в которой появляются сведения по определенной тематике — новости, заметки, ответы на вопросы, отклики на предшествующие публикации и т.п. Авторами этой весьма разнообразной и сверхоперативной информации являются сами пользователи сети, объединённые общими интересами. Многие провайдеры предоставляют своим абонентам перечень конференций, в которых можно участвовать за умеренную плату. При этом вы будете регулярно получать электронные письма с заголовками статей по соответствующей тематике. Заголовки сопровождаются идентификационными номерами, объёмом статьи и, иногда, краткой аннотацией в 1-2 строки.
Никакого списка участников конференции не существует. Получать и отправлять сообщения может любой, чья машина связана с какой-нибудь другой машиной, которая получает сообщения конференции. Все рассылаемые сообщения разделены на группы по темам, и для того, чтобы получать сообщения группы, надо на эту группу подписаться, то есть включить имя этой группы в список на своей машине. Сетевое программное обеспечение, обслуживающее конференцию USENET, из всех предлагаемых сообщений выбирает сообщения, относящиеся к группам из вашего списка. Посылая сообщение, вы помечаете, к какой группе оно относится, и все, кто подписан на эту группу, ваше сообщение получат.
Телеконференции по оформлению и способу работы очень похожи на электронную почту с тем лишь отличием, что ваше письмо может прочитать огромное количество людей, а в свою очередь сможете поинтересоваться тем, что пишут вам совершенно незнакомые люди. Конференции подразделяются по темам, название конференции состоит из нескольких слов, разделенных точками, каждое последующее из которых сужает тему.
Начиная работать с какой-либо группой, в первую очередь нужно прочитать правила работы в ней, которые регулярно помещаются в эти группы человеком, добровольно взявшим на себя обязанности координатора группы (модератора). На самом деле, группы новостей бывают двух типов - модерируемые и обычные. Сообщения, появляющиеся в модерируемых группах, прежде чем быть разосланными по сети, просматриваются модератором. Это является своего рода цензурой.
Можно послать сообщение и просмотреть отклики на него, которые появятся в дальнейшем. Так как один и тот же материал читает множество людей, то отзывы начинают накапливаться. Вы можете подписаться на любую конференцию, просматривать заголовки сообщений в ней с помощью программы чтения новостей, сортировать сообщения по темам, чтобы было удобнее следить за обсуждением, добавлять свои сообщения с комментариями и задавать вопросы.
Такое устройство конференции позволяет получать все сообщения по интересующим темам, независимо от того, кто их написал, и рассылать сообщение, не беспокоясь об адресах получателей - его прочтут те, кого оно может заинтересовать.
Основные читатели и участники конференций – люди, которым важно не столько межличностное общение, сколько интеллектуальное. Как правило, это профессионалы, которые ищут здесь ответы на свои профессиональные вопросы. Такие, если и вступают в сетевой разговор, - то чаще всего для того, чтобы получить полезную информацию по интересующему их предмету. Через конференции проще всего находить единомышленников, организовывать Фан – клубы, либо научные сообщества. Конференция незаменима для научных дискуссий. При помощи конференции можно обсуждать интересующую тему в такой компании, собрать которую в одном месте для личной беседы стоило бы бешеных денег и непредсказуемых затрат времени и сил.
Особых психологических проблем, связанных с общением в сети, у профессионалов не возникает. Вообще, люди, ориентированные исключительно на получение деловой либо научной информации меньше всего подвержены двум основным психологическим проблемам: виртуальной зависимости или агрессии в Интернет. Зато они подвержены воздействию тех личностей, у которых такие проблемы есть.
Чат. Internet Real Chat – реальное общение в Интернете. Представьте себе десятки тысяч людей, которые собрались в Internet поговорить. С друзьями и незнакомыми людьми. Обсудить определенные темы или просто потрепаться. И все это происходит в реальном времени. Для того чтобы поучаствовать в беседе, вам нужно просто подключиться к выбранному каналу. Каждый канал имеет название, которое более или менее отражает тему разговоров, а иногда и нет.
IRC" представляет собой систему, которая позволяет вести диалог с другими пользователями Internet на специальных "каналах" или лично. Каналы можно сравнить с комнатами - вы "заходите" на канал и после любая ваша фраза может быть услышана всеми, кто находится на том же канале - вне зависимости от того, что один ваш собеседник живет в Австралии, а другой – в Бразилии. При необходимости вы можете общаться лично – только с тем, с кем желаете – в “привате”.
По сравнению с обычным разговором, IRC имеет ряд особенностей: собеседники не видят и не слышат друг друга, т.е. не воспринимают ни интонацию, ни внешность. Каждый из участников имеет nick. Выбор своего "ника" - это заявка на анонимность (если он «никакой»), либо важная часть своего виртуального образа. Из "ников", встречаемых в чатах, можно составить целую портретную галерею. Есть здесь литературные персонажи, есть богатый животный мир (собаки, микробы, змеи), есть социальные статусы, есть термины бытовой и вычислительной техники (холодильники, топоры) и много чего ещё. “Ники” не ограничены абсолютно ничем, кроме фантазии...
Люди в чате строят свое впечатление друг о друге только на основе слов, действий, реакций собеседников на происходящее. Многие, приходя в чат, раскрепощаются.
То, о чем можно поговорить на канале или при помощи e-mail, возможно, многие никогда не обсуждают в жизни.
При всех своих возможностях, полезных для профессионального пользователя, IRC всегда рассматривался системными администраторами большинства корпоративных и академических сетей как вредная забава, подлежащая искоренению на ведомственных компьютерах. Чат - это образ жизни, отгородиться от которого не так уж просто, попав в его радиус поражения. В своё время я очень часто и подолгу общалась в чатах. Но никогда нельзя забывать, что это всего лишь виртуальная реальность.
ICQ. "I Seek You" - "Я тебя ищу" или просто «аська» - это программа, позволяющая общаться со своими друзьями в on-line в реальном времени. Действует по принципу e-mail, только ещё быстрее. Чем-то такой способ общения напоминает перебрасывание записками. Можно посылать им сообщения, файлы, вызывать в чат, вызывать у себя и посылать приглашение им для запуска сетевых программ, которые нужно указать в конфигурации своего ICQ. Пользуясь ICQ, можно общаться только с теми, кого хочешь здесь видеть. А функция ignore тут безотказно работает против любых приставал, пытающихся сделать ICQ продолжением традиций анонимного и бесцельного IRC-трепа... Один раз поставил Ignore в ответ на докучливую попытку флирта - и больше никогда не услышишь о том, кто ее пытался начать. То же относится к спаммерам, т.е. людям, которые забрасывают вас никому не нужной ерундой, рекламой и ссылками на разные дурацкие сайты. (Прошу прощения за некультурное слово, но иначе, как дурацкими, эти сайты не назовёшь.)
Сетевые игры. Здесь обитают совершенно разные «виртуалы»: в зависимости от типа игры, её закрытости или открытости для новичка, правил, действующих там и т.д. впрочем, существует свод общих для большинства игр правил, например, не стоит одному человеку появляться в одной игре под двумя (тремя) разными «никами» или в качестве нескольких разных персонажей. В остальном всё многообразие игр (за редким исключением) можно разделить на:
Бродилки – с эльфами, страшилками, тайниками и тому подобными штучками – в принципе такая сетевая игра мало отличается от несетевой, только тут можно путешествовать вместе с друзьями, помогать друг другу и обмениваться репликами по ходу дела. Как правило, они построены на основе известных книг в жанре «фэнтези», довольно закрыты от посторонних, там действует немного разноплановых персонажей – каждый со своими индивидуальными особенностями (игровыми возможностями, средствами, этикетом поведения и т.д.) – их выбор и именование может быть как относительно свободным, так и жёстко установленным, предопределённым сюжетом.
Стратегические – также не очень отличаются от несетевых стратегических, но, конечно, реальных противников побеждать интереснее, чем компьютер, и, к тому же, с ними можно общаться.
Quake, гонки и др. – здесь гораздо сильнее действие азарта, чем в «мирных» играх, что создаёт предпосылки для виртуальной зависимости. Кроме того, экспериментально подтверждено, что поведение большинства людей становится намного агрессивнее после нескольких часов, проведённых за такой игрой. Подобный эффект наблюдается и от просмотра боевиков по телевизору и видео и в кино, но в этом случае он намного сильнее, так как здесь человек не только воспринимает, но и действует, а в сетевой игре воздействие только усиливается благодаря тому, что тут «по разные стороны Сети» взаимодействуют реальные люди.
Отдельно можно выделить преферанс и тому подобные интеллектуальные игры.
Лично мне очень нравится игра “Любовь с первого клика”. Смысла в ней немного, а если честно, то нет вообще, но иногда очень весело поиграть в неё, чтобы отвлечься от проблем. В принципе, при любом виде виртуального общения человек отвлекается от реальности, от проблем, от нагрузок. Общение в Интернете – это общение масок. Там можно представиться кем угодно, говорить что угодно, фантазировать. В реальной жизни это невозможно. В повседневном общении не получится менять разные маски. Иногда это просто необходимо. Тогда человек устремляется в виртуальную реальность. Кроме того, Интернет даёт возможность знакомиться и общаться с людьми АБСОЛЮТНО из всех уголков мира. Я считаю это самым главным преимуществом Сети.
Но при общении в Интернете самое важное – не переступить черту и не стать Интернет - зависимым, не превратить виртуальную, вымышленную реальность, в настоящую. В Интернете существуют даже целые
Виртуальные города. В более конкретном смысле виртуальный мир, - это сообщество людей, которые строят интерактивную виртуальную жизнь. Это нечто вроде клубов, где люди также либо общаются на интересные им темы, только здесь общение менее динамично, более подчинено этикету, который, как правило, определяют создатели клуба или старейшие его жители.
Обитатели мира делятся на 3 категории: хранители (модераторы), которые определяют правила доступа в мир, «выдают разрешения» на посещения мира и следят за выполнением правил. Есть просто наблюдатели, которым, интересно оставаясь невидимыми просто наблюдать за самой многочисленной категорией – жителями.
У последних может быть визуальный облик в сети, и даже виртуальный дом, куда можно ходить в гости, или же только ник, они могут быть более или менее теми людьми, которыми являются в действительности, либо выбрать себе образ сказочного героя. Общение здесь в некоторой степени также похоже на общение в театре, как некоторые сетевые игры, только тут люди сами придумывают своих персонажей. Герои письменно обмениваются репликами и описывают свои действия, причём ситуация развивается не по заданному сценарию, а тут же в процессе творчества многих людей. Тут произносятся монологи, возникают диалоги, ссоры и примирения, заводятся виртуальные романы, которые потом переносятся в иную плоскость – ICQ и E-mail. В большинстве случаем, для обитателей таких виртуальных миров – это возможность творчески выразить себя в игре, моделировать ситуации, которые в жизни просто невозможны, ставить эксперименты, за которые не несёшь никакой ответственности, и заводить новых друзей. Обычно обитатели таких миров довольно часто встречаются в реальности. За редким исключением, так же как в чатах, они объединены по часовым поясам, так что и в реальности не слишком далеко находятся друг от друга. Для них интерактивная жизнь в виртуальном мире становится только приятным дополнением к общению в реале.
Клубы - это нечто похожее на смесь конференции и чата. В клубе вы можете иметь только один постоянный ник, который можно сменить только специальным запросом. Здесь сообщество строится и образуется довольно медленно – это клубы и для интеллектуального и для межличностного общения, здесь общаются только те люди, которые интересны друг другу, они с недоверием относятся к чужакам, а модераторы ревностно охраняют нормы клуба. Здесь невозможно просто ворваться в них так же как в чат, Вас просто выкинут или осмеют, в лучшем случае – не заметят. Поведение в них гораздо более регламентируемое – если сообщение нарушает этические нормы клуба или не относятся к теме, его удаляют, а в особо тяжёлых случаях могут вообще запретить вход в клуб. (Есть не модерируемые клубы, но там темы, лексика, публика и способы самовыражения точно такие же, как в чатах, собственно говоря, это и есть чаты, с той только особенностью, что тут нельзя менять свой ник.)
Впрочем, и члены клубов, как и участники конференций, уязвимы для агрессии в сети, просто эта агрессия выражается более цивилизованными способами (пародии, язвительные замечания, попытки ввести в словесную перепалку, интеллектуальная драка с продолжением – по e-mail и т.д.)
Темы строго определены и отклонения от них не приветствуются. Здесь живут, в основном, интеллектуалы, которые используют Интернет для того, чтобы расширить круг общения. Люди такого типа общаются в Сети достаточно интенсивно, но подходят к этому общению уравновешенно: они не зацикливаются на нем, вступают в беседу только, когда есть, что сказать, и не цепляются за саму возможность общения, если тема исчерпана.
Здесь просто невозможно поселиться надолго (как, например, в чате) – круг людей довольно ограничен общими вкусами, сообщения поступают относительно редко.
Так же как и жители виртуальных миров, члены клубов обычно встречаются в реальности.
Термины в Internet.
Archie - архив. Система для определения местонахождения файлов в публичных архивах сети Internet.
ARP (Address Resolution Protocol) - протокол определения адреса, преобразует адрес компьютера в сети Internet в его физический адрес.
ARPA (Advanced Research Projects Agency) - бюро проектов передовых исследований министерства обороны США.
ARPANET - экспериментальная сеть, работавшая в семидесятые годы, на которой проверялись теоретическая база и программное обеспечение, положенные в основу Internet. В настоящее время не существует.
Bps (bit per second) -бит в секунду. Единица измерения пропускной способности линии связи. Пропускная способность линии связи определяется количеством информации, передаваемой по линии за единицу времени.
Cisco - маршрутизатор, разработанный фирмой Cisco-Systems.
DNS (Domain Name System) - доменная система имен. распределенная система баз данных для перевода имен компьютеров в сети Internet в их IP-адреса.
Ethernet - тип локальной сети. Хороша разнообразием типов проводов для соединений, обеспечивающих пропускные способности от 2 до 10 миллионов bps (2-10 Mbps). Довольно часто компьютеры, использующие протоколы TCP/IP, через Ethernet подсоединяются к Internet.
FTP (File Transfer Protocol)
Þ протокол передачи файлов.
Þ протокол, определяющий правила пересылки файлов с одного компьютера на другой.
Þ прикладная программа, обеспечивающая пересылку файлов согласно этому протоколу.
FAQ (Frequently Asked Questions) - часто задаваемые вопросы. Раздел публичных архивов сети Internet в котором хранится информация для "начинающих" пользователей сетевой инфраструктуры.
Gopher - интерактивная оболочка для поиска, присоединения и использования ресурсов и возможностей Internet. Интерфейс с пользователем осуществлен через систему меню.
HTML (Hypertext Markup Language)- язык для написания гипертекстовых документов. Основная особенность - наличие гипертекстовых связей между документами находящимися в различных архивах сети; благодаря этим связям можно непосредственно во время просмотра одного документа переходить к другим документам.
Internet - глобальная компьютерная сеть.
internet - технология сетевого взаимодействия между компьютерами разных типов.
IP (Internet Protocol) - протокол межсетевого взаимодействия, самый важный из протоколов сети Internet, обеспечивает маршрутизацию пакетов в сети.
IР-адрес - уникальный 32-битный адрес каждого компьютера в сети Internet.
Iptunnel - одна из прикладных программ сети Internet. Дает возможность доступа к серверу ЛВС NetWare с которым нет непосредственной связи по ЛВС, а имеется лишь связь по сети Internet.
Lpr - сетевая печать. Команда отправки файла на печать на удаленном принтере.
Lpq - сетевая печать. Показывает файлы стоящие в очереди на печать.
NetBlazer - маршрутизатор, разработанный фирмой Telebit.
NetWare - сетевая операционная система, разработанная фирмой Novell; позволяет строить ЛВС основанную на принципе взаимодействия клиент-сервер. Взаимодействие между сервером и клиентом в ЛВС NetWare производится на основе собственных протоколов (IPX), тем не менее протоколы TCP/IP также поддерживаются.
NFS (Network File System) - распределенная файловая система. Предоставляет возможность использования файловой системы удаленного компьютера в качестве дополнительного НЖМД.
NNTP (Net News Transfer Protocol) - протокол передачи сетевых новостей. Обеспечивает получение сетевых новостей и электронных досок объявлений сети и возможность помещения информации на доски объявлений сети.
Ping - утилита проверка связи с удаленной ЭВМ.
POP (Post Office Protocol) - протокол "почтовый офис". Используется для обмена почтой между хостом и абонентами. Особенность протокола - обмен почтовыми сообщениями по запросу от абонента.
PPP (Point to Point Protocol) - протокол канального уровня позволяющий использовать для выхода в Internet обычные модемные линии. Относительно новый протокол, является аналогом SLIP.
RAM (Random Acsess Memory) - оперативная память.
RFC (Requests For Comments) - запросы комментариев. Раздел публичных архивов сети Internet в котором хранится информация о всех стандартных протоколах сети Internet.
Rexec (Remote Execution) - выполнение одной команды на удаленной UNIX-машине.
Rsh (Remote Shell) - удаленный доступ. Аналог Telnet, но работает только в том случае, если на удаленном компьютере стоит ОС UNIX.
SLIP (Serial Line Internet Protocol) - протокол канального уровня позволяющий использовать для выхода в Internet обычные модемные линии.
SMTP (Simple Mail Transfer Protocol) - простой протокол передачи почты. Основная особенность протокола SMTP - обмен почтовыми сообщениями происходит не по запросу одного из хостов, а через определенное время (каждые 20 - 30 минут). Почта между хостами в Internet передается на основе протокола SMTP.
Talk - одна из прикладных программ сети Internet. Дает возможность открытия "разговора" с пользователем удаленной ЭВМ. При этом на экране одновременно печатается вводимый текст и ответ удаленного пользователя.
Telnet - удаленный доступ. Дает возможность абоненту работать на любой ЭВМ сети Internet как на своей собственной.
TCP\IP - под TCP\IP обычно понимается все множество протоколов поддерживаемых в сети Internet.
TCP (Transmission Control Protocol) - протокол контроля передачи информации в сети. TCP - протокол транспортного уровня, один из основных протоколов сети Internet. Отвечает за установление и поддержание виртуального канала (т.е. логического соединения), а также за безошибочную передачу информации по каналу.
UDP (User Datagram Protocol) - протокол транспортного уровня, в отличие от протокола TCP не обеспечивает безошибочной передачи пакета.
Unix - многозадачная операционная система, основная операционная среда в сети Internet. Имеет различные реализации: Unix-BSD, Unix-Ware, Unix-Interactive.
UUCP - протокол копирования информации с одного Unix-хоста на другой. UUCP - не входит в состав протоколов TCP/IP, но тем не менее все еще широко используется в сети Internet. На основе протокола UUCP - построены многие системы обмена почтой, до сих пор используемые в сети.
VERONICA (Very Easy Rodent-Oriented Netwide Index to Computer Archives) - система поиска информации в публичных архивах сети Internet по ключевым словам.
WAIS (Wide Area Information Servers) - мощная система поиска информации в базах данных сети Internet по ключевым словам.
WWW (World Wide Web) - всемирная паутина. Система распределенных баз данных, обладающих гипертекстовыми связями между документами.
Whois - адресная книга сети Internet.
Webster - сетевая версия толкового словаря английского языка.
Драйвер - загружаемая в оперативную память программа, управляющая обменом данными между прикладными процессами и внешними устройствами.
Гипертекст - документ, имеющий связи с другими документами через систему выделенных слов (ссылок). Гипертекст соединяет различные документы на основе заранее заданного набора слов. Например, когда в тексте встречается новое слово или понятие, система, работающая с гипертекстом, дает возможность перейти к другому документу, в котором это слово или понятие рассматривается более подробно.
ЛВС - локальная вычислительная сеть.
Маршрутизатор (router) - компьютер сети, занимающийся маршрутизацией пакетов в сети, то есть выбором кратчайшего маршрута следования пакетов по сети.
Модем - устройство преобразующее цифровые сигналы в аналоговую форму и обратно. Используется для передачи информации между компьютерами по аналоговым линиям связи.
НЖМД - накопители на жестком магнитном диске.
Протокол - совокупность правил и соглашений, регламентирующих формат и процедуру между двумя или несколькими независимыми устройствами или процессами. Стандартные протоколы позволяют связываться между собой компьютерам разных типов, работающим в разных операционных системах.
Ресурс - логическая или физическая часть системы, которая может быть выделена пользователю или процессу.
Сервер
Þ программа для сетевого компьютера, позволяющая предоставить услуги одного компьютера другому компьютеру. Обслуживаемые компьютеры сообщаются с сервер-программой при помощи пользовательской программы (клиент-программы).
Þ компьютер в сети, предоставляющий свои услуги другим, то есть выполняющий определенные функции по запросам других.
Узел - компьютер в сети, выполняющий основные сетевые функции (обслуживание сети, передача сообщений и т.п.).
Хост - сетевая рабочая машина; главная ЭВМ. Сетевой компьютер, который помимо сетевых функций (обслуживание сети, передача сообщений) выполняет пользовательские задания (программы, расчеты, вычисления).
Шлюз - станция связи с внешней или другой сетью. Может обеспечивать связь несовместимых сетей, а также взаимодействие несовместимых приложений в рамках одной сети.
Электронная почта - обмен почтовыми сообщениями с любым абонентом сети Internet.
.
Заключение.В настоящее время Internet испытывает период подъема, во многом благодаря активной поддержке со стороны правительств европейских стран и США. Ежегодно в США выделяется около 1-2 миллиардов долларов на создание новой сетевой инфраструктуры. Исследования в области сетевых коммуникаций финансируются также правительствами Великобритании, Швеции, Финляндии, Германии.Однако, государственное финансирование - лишь небольшая часть поступающих средств, т.к. все более заметной становится "коммерциализация" сети (ожидается, что 80-90% средств будет поступать из частного сектора).
Число домашних сетей постоянно растет, и инженеры разрабатывают доступные сетевые периферийные устройства для потоковой передачи контента в квартирах пользователей. Компания Intel совместно с изготовителями работает над устройством Digital Media Adapter для домов, оснащенных сетевым оборудованием. Устройство будет передавать потоки MP3-файлов и цифровых фотографий из ПК на стереосистемы и телевизоры соответственно.
Между тем представители новой калифорнийской фирмы Prismiq уверяют, что их устройство Prismiq MediaPlayer, кроме всех перечисленных функций, выполняет и некоторые другие. Модель продается примерно по такой же цене, что и многие DVD-проигрыватели (249,95 долл.). Она устанавливается на телевизоре или развлекательном центре и подключается к домашней Ethernet-сети. Пользователь может воспроизводить DVD и управлять мультимедиа-контентом через интерфейс Windows.
Также идёт популярность беспроводных сетей стандарта 802.11b предпринимаются попытки увеличить дальность их действия. Одно из возможных решений — ячеистая технология (mesh technology), предполагающая объединение двух и более многоточечных беспроводных сетей. Подобно тому, как из нескольких ПК можно построить одноранговую сеть, группу многоточечных беспроводных сетей можно объединить в единую инфраструктуру общего пользования.Молодая компания MeshNetworks (шт. Флорида) поставляет необходимые компоненты для создания «автоматически формирующейся и восстанавливающейся беспроводной ячеистой структуры, где сеть образуют устройства пользователей». Для поиска связанных с беспроводными узлами доступа опорных устройств офисной сети технология MeshNetworks использует метод, именуемый hopping. Эти устройства затем выполняют функции ретрансляционных узлов. Укажем для сравнения, что радиус действия обычной сети стандарта 802.11b составляет всего лишь несколько сотен футов (1 фут = 30,48 см), поэтому для формирования сети сколько-нибудь значительных размеров требуется немалое число узлов доступа.
Это далеко не всё, что можно рассказать об Internet, но всё же достаточно для формирования первоначального взгляда. Объяснять можно много, но лучше всё же один раз попробовать самому, чем сто раз услышать, как это здорово.
Список используемой литературы.· С.И.Казаков “Основы сетевых технологий”
· Всё об INTERNET. Руководство и каталог. Эд Крол. BHV, Киев.
· Информатика. Базовый курс. Учебник для вузов. С. В. Симонович
· Курс компьютерной технологии с основами информатики.
О. Ефимова, В. Морозова, Н. Угринович
· Самоучитель работы на компьютере. А. Левин
· Журнал PC Magazine/RE №4,№5/2003
[1] Данные от 24 февраля 1997 года.
bukvasha.ru