Сеть Internet – это глобальная международная ассоциация информационных сетей. Организации, которые участвовали в создании ассоциации, образовали общество INTERNET. Основными задачами которого являются распространение технологии Internet и объединение сетей в глобальную информационную инфраструктуру.
Ассоциация Internet объединяет более 16 тыс. сетей в более 130 странах мира и соединена со многими другими сетями. Среди них в первую очередь следует отметить:
· Usenet – глобальная сеть, основной задачей которой являются рассылка в режиме широковещания новостей на различные темы и организация телеконференций.
· Bitnet – международная исследовательская сеть, предоставляющая пользователям большое число баз данных и организующая научные телеконференции. Осуществляет также рассылку информации в почтовые ящики абонентов сети.
Хребтом Internet является группа базовых сетей. К ним в США относятся сеть MBONE, сеть ANSnet, а в Европе - сеть NORDUnet, сеть EUROPAnet и EUNET.
Интернет можно рассматривать в физическом смысле как несколько миллионов компьютеров, данных друг с другом всевозможными линиями связи, однако такой «физическиий» взгляд на Интернет слишком узок. Лучше рассматривать Интернет как некое информационное пространство.
Интернет — это не совокупность прямых соединений между компьютерами. Интернет представляет собой как бы «пространство», внутри которого осуществляется непрерывная циркуляция данных. В этом смысле его можно сравнить с теле- и радиоэфиром, хотя есть очевидная разница хотя бы в том, что в эфире никакая информация храниться не может, а в Интернете она перемещается между компьютерами, составляющими узлы сети, и какое-то время хранится на их жестких дисках.
Основой интернета является протокол TCP/IP. Но надо заметить, что TCP/IP — это не один сетевой протокол, а два протокола, лежащих на разных уровнях (это так называемый стек протоколов). Протокол TCP — протокол транспортного уровня. Он управляет тем, как происходит передача информации. Протокол IP — адресный. Он принадлежит сетевому уровню и определяет, куда происходит передача.
Протокол TCP. Согласно протоколу TCP, отправляемые данные «нарезаются» на небольшие пакеты, после чего каждый пакет маркируется таким образом, чтобы в нем были данные, необходимые для правильной сборки документа на компьютере получателя.
Для понимания сути протокола TCP можно представить игру в шахматы по переписке, когда двое участников разыгрывают одновременно десяток партий. Каждый ход записывается на отдельной открытке с указанием номера партии и номера хода. В этом случае между двумя партнерами через один и тот же почтовый канал работает как бы десяток соединений (по одному на партию). Два компьютера, связанные между собой одним физическим соединением, могут точно так же поддерживать одновременно несколько TCP-соединений. Так, например, два промежуточных сетевых сервера могут одновременно по одной линии связи передавать друг другу в обе стороны множество TCP-пакетов от многочисленных клиентов.
Протокол IP. Теперь рассмотрим адресный протокол - IP (Internet Protocol). Его суть состоит в том, что у каждого участника Всемирной сети должен быть свой уникальный адрес (IP-адрес). Без этого нельзя говорить о точной доставке TCP-пакетов на нужное рабочее место. Этот адрес выражается очень просто — четырьмя байтами, например: 195.38.46.11. Структура IР-адреса организована так, что каждый компьютер, через который проходит какой-либо TCP-пакет, может по этим четырем числам определить, кому из ближайших «соседей» надо переслать пакет, чтобы он оказался «ближе» к получателю. В результате конечного числа перебросок TCP-пакет достигает адресата. Выше мы не случайно взяли в кавычки слово «ближе». В данном случае оценивается не географическая «близость». В расчет принимаются условия связи и пропускная способность линии. Два компьютера, находящиеся на разных континентах но связанные высокопроизводительной линией космической связи, считаются более «близкими» друг к другу, чем два компьютера из соседних поселков, связанны» простым телефонным проводом. Решением вопросов, что считать «ближе», а что «дальше», занимаются специальные средства — маршрутизаторы.
Поскольку один байт содержит до 256 различных значений, то теоретически с помощью четырех байтов можно выразить более четырех миллиардов уникальных IР-адресов (2564 за вычетом некоторого количества адресов, используемых в качестве служебных). На практике же из-за особенностей адресации к некоторым типам локальных сетей количество возможных адресов составляет порядка двух миллиардов.
Интернет это глобальная компьютерная сеть, объединяющая большое количество локальных сетей. Каждая локальная сеть называется узлом или сайтом, а юридическое лицо, обеспечивающее работу сайта – провайдером. Сайт состоит из нескольких компьютеров – серверов, каждый из которых предназначен для хранения информации в определенном формате. Для подключения к Интернет пользователь должен заключить контракт на обслуживание с одним из провайдеров в своем регионе.
Компьютер, подключенный к Интернет и используемый для связи с другими компьютерами сети называется хостом. Для идентификации хоста в сети совместно используются следующие два способа адресации:
IP-адрес, аналогичный телефонному номеру. IP-адрес назначается провайдером и состоит из четырех групп цифр, разделенных точками. Каждый хост должен иметь свой уникальный IP-адрес;
доменное имя или DNS, тоже назначаемое провайдером и состоящее из простых доменов, разделенных точками, например, "win.smtp.dol.ru". Каждый домен представляет некоторое множество компьютеров, являющееся подмножеством домена, расположенного правее его.
Указание способа организации информации на конкретном хосте и идентификация размещенного на нем определенного информационного ресурса осуществляются посредством системы адресации, называемой URL (Uniform Resource Locator), например: http://home.microsoft.com/intl/ru/www_tour.html. Здесь http:// - тип протокола, указывающий, что адрес относится к хосту, являющемуся WWW-сервером; home.microsoft.com – доменное имя хоста; /Intl/ru/ - подкаталоги хоста; www_tour.html – имя файла.
Основной протокол, по которому работает Интернет, - это протокол TCP/IP, совмещающий протоколы передачи TCP (Transmission Control Protocol) и идентификации хостов IP (Internet Protocol).