Это интересно!

Как осуществляется передача данных по сети Интернет?

Предположим, что Вы решили позвонить своему другу в другой город или страну. Вы поднимаете телефонную трубку, набираете номер и ждете, когда Вам ответят. Между Вами и Вашим другом устанавливается прямая телефонная связь, которая поддерживается до тех пор, пока один из собеседников не положит трубку. Посторонний в ваш разговор вмешаться не может. Вы болтаете, пока не надоест, так что можно сказать, что на какое-то время линия принадлежит только Вам, живущему в Баку, и Вашим другом, живущим, например, в Стамбуле.

В сети Интернет (Internet) дело обстоит иначе. Никто не занимает канал единолично, пусть даже ненадолго. По одному и тому же каналу движется вперемежку самая разная информация, которая передается в виде пакетов данных. В эти упаковки она «раскладывается» сразу при отправлении: все сообщении «разрезаются на кусочки» и так пересылаются получателю. По каналам Интернета одновременно мчится множество таких пакетов, и всякий новый вливается в этот поток. В момент доставки адресату разрозненные фрагменты, словно детали головоломки, снова складываются в единое целое.

Если бы телефон работал по тому же принципу, что и Интернет, Вы и Ваш друг замучились бы беседовать друг с другом. Друг произносил бы фразу, а то и пару слов, и долго ждал бы, пока его сообщение дойдет Вас. Ваш ответ добирался бы до него с таким же запозданием. Конечно, обычный телефонный разговор протекает совсем не так: мы общаемся, как если бы собеседник был рядом с нами. И все же с помощью Интернета можно звонить по телефону!

А пока продолжим о самом принципе передачи информации в Интернете. Пакет данных, который пересылается по Интернету, может содержать не более 1500 знаков. Чтобы такой пакет не попал мимо цели, он содержит поле адреса, в котором указаны такие необходимые сведения, как имя пакета, его позиция в блоке передаваемых данных и инструкции о последующих действиях. Благодаря наличию этой информации из поступивших к получателю пакетов данных и складывается сообщение. Занимаются этим так называемые протоколы.
Главный протокол в сети Интернет — TCP/IP.

Вообще говоря, это два разных протокола. С одной стороны, это межсетевой IP (Internet Protocol), задача которого — правильно адресовать пакет данных. Межсетевой протокол представляет собой что-то вроде почтового конверта, на котором указаны адреса получателя и отправителя. Когда пакет попадает в сеть, перед каждым очередным ответвлением информационной магистрали (маршрута передачи данных) он останавливается. Система изучает его адрес, после чего пакет продолжает движение. Путь его не всегда прямой: он направляется всякий раз туда, где нет «пробок». Поэтому сообщение, посланное, скажем, из Парижа в Берлин, может добираться через Японию или США. В Интернете отсутствует понятие «занято». Если линия загружена, сообщение мчится окольным путем. В этом заключается огромное преимущество Интернета перед другими средствами связи. Даже если где-нибудь на линии случится обрыв, информация все равно дойдет до адресата.

Другую функцию выполняет TCP (Transmission Control Protokol). Этот протокол используется для «упаковки» данных в пакеты. Как только все они дойдут до получателя, протокол TCP опять собирает из них сообщение. Сделать это помогают особые пометки, которыми снабжены пакеты данных. Это сведения о размере общего массива данных, количестве пакетов и о последовательности, в которой их предстоит собирать.

Протокол TCP/IP помогает передавать данные. Он налаживает обмен информацией между различными компьютерными системами. Бывает и так, что замкнутая локальная сеть не работает с протоколом TCP/IP. Однако и из нее можно выйти в Internet: через шлюз (gateway) — специальный компьютер, который обеспечивает обмен данными между разными сетями. Такой шлюз переводит информацию с языка протокола TCP/IP на язык локальной сети, после чего передает ее соответствующему компьютеру.

Например, если вы хотите послать по Internet электронное письмо пользователю онлайновой службы CompuServe, ваше сообщение неминуемо пройдет через шлюз этой сети. Он придаст вашему посланию формат, принятый в сети CompuServe, и ваш адресат без труда прочтет его. Точно так же он сам может отправить послание в локальную сеть, использующую другой протокол.

В наше время многие крупные фирмы заводят собственные локальные сети, чтобы обеспечить связь между сотрудниками на рабочих местах и различными филиалами данного предприятия. Их называют корпоративные сети, или intranet-сети.

Создаются они в соответствии с техническими стандартами всемирной сети, и компьютеры, подключенные к таким внутренним сетям, имеют возможность доступа в Internet.
Некоторые коммерческие онлайновые службы — например, Microsoft Network (MSN) — тоже используют технологию Internet, будучи тем самым составной частью всемирной компьютерной сети.