Глобальная компьютерная сеть Интернет

После запуска Советским Союзом искусственного спутника Земли в 1957 году, Министерство обороны США посчитало, что на случай войны Америке нужна надёжная система передачи информации. В 1967 году для создания сети передачи данных было решено использовать разбросанные по всей стране компьютеры соединив их обычными телефонными проводами. Работы по созданию первой глобальной компьютерной сети, получившей название ARPANet (англ. Advanced Research Projects Agency Network), велись быстрыми темпами. В 1969 году в США была создана компьютерная сеть ARPAnet, объединяющая компьютерные центры министерства обороны и ряда академических организаций. Эта сеть была предназначена для узкой цели: главным образом для изучения того, как поддерживать связь в случае ядерного нападения и для помощи исследователям в обмене информацией. Затем сеть ARPANET начала активно расти и развиваться, её начали использовать учёные из разных областей науки.

Создатели ARPAnet приступили к разработке программы Internetting Project («Проект объединения сетей»). Успех этого проекта привел к следующим результатам. Во-первых, была создана крупнейшая в США сеть internet (со строчной буквы i). Во-вторых, были опробованы различные варианты взаимодействия этой сети с рядом других сетей США. Это создало предпосылки для успешной интеграции многих сетей в единую мировую сеть. Такую «сеть сетей» теперь всюду называют Internet (в отечественных публикациях широко применяется и русскоязычное написание – Интернет).

В обиходе иногда говорят Инет.

В 1974 году был представлен универсальный протокол передачи данных и объединения сетей – TCP/IP.

Тем не менее, переход ARPANET на TCP/IP состоялся только 1 января 1983 года. Переход на TCP/IP позволил разделить эту сеть на MILNET, собственно сеть для военных нужд, и ARPANET, использовавшуюся в исследовательских целях.

Фактически днем рождения Интернет, как сети, объединяющей глобальные компьютерные сети является 1 января 1983 года. Эта дата знаменательна принятием единых Протоколов Обмена Данными – TCP/IP (Transfer Control Protocol / Internet Protocol).

Протокол в данном случае – это, образно говоря, «язык», используемый компьютерами для обмена данными при работе в сети. Чтобы различные компьютеры сети могли взаимодействовать, они должны «разговаривать» на одном «языке», то есть использовать один и тот же протокол. Выдающееся значение этих протоколов заключалось в том, что с их помощью разнородные сети получили возможность производить обмен данными друг с другом.

Интернет (от англ. Internet) – глобальная компьютерная сеть, построенная на использовании протоколов TCP/IP.

Передача информации в Интернете имеет две главных особенности:

Пакетная передача. В исходном узле сети сообщение разделяется на части-пакеты.

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

Пакетная передача позволяет передавать по каналу связи одновременно сообщения разных пользователей: никто не простаивает в очереди. Если на линии возникают помехи, заново приходится передавать только поврежденные пакеты, а не все сообщение целиком.

Коммутация пакетов.

Информационные пакеты в каждом узле передаются следующему доступному узлу по маршруту следования. Прохождением пакета по сети управляет служебная часть пакета – заголовок.

Таким образом, связь между исходной и конечной точкой в режиме "коммутация пакетов" не устанавливается (в отличие, например, от телефонного разговора), маршрутизацией пакетов управляет служебная информация, записанная в заголовке пакета. Эту служебную информацию использует маршрутизатор узла – устройство с программным обеспечением, которое определяет (возможно, при помощи обращения к маршрутизаторам других узлов) соседний узел, в который надо передать пакет для его продвижения к пункту назначения. Передача в режиме "коммутации пакетов" обладает высокой надежностью в ячеистых сетях: если прямые линии выходят из строя, пакеты доходят до пункта назначения обходными путями.

Протокол TCP/IP является базовым протоколом Интернета. Как следует из названия, он объединяет в себе два протокола – TCP и IP.

Протокол TCP (от англ. Transmission Control Protocol, протокол управления передачей) разбивает информацию на порции (пакеты) и нумерует их, чтобы при получении можно было правильно собрать исходное сообщение. Далее протокол IP (от англ. Internet Protocol, протокол Интернета) снабжает пакеты адресами отправителя и получателя, контрольной суммой, другой служебной информацией и отправляет образовавшиеся IP-пакеты в сеть.

В конечной точке протокол TCP проверяет, все ли части сообщения получены. А так как разные пакеты приходят в конечную точку разными путями, порядок их получения может быть нарушен. После получения всех частей TCP сортирует их в правильном порядке и собирает в единое целое.

До середины 1990 годов Интернет был доступен относительно узкому академическому сообществу, а его наполнение не отличалось богатством и разнообразием. В настоящее время на десятках миллионов компьютеров, подключенных к Интернету, хранится громадный объем информации (сотни миллионов файлов, документов и т. д.) и сотни миллионов людей пользуются информационными услугами глобальной сети.

Основу, «каркас» Интернета составляют более ста миллионов серверов, постоянно подключенных к сети. К серверам Интернета могут подключаться с помощью локальных сетей или коммутируемых телефонных линий сотни миллионов пользователей сети.

Сервер (в данном смысле) – это отдельно взятый компьютер в Интернет, который позволяет другим машинам использовать себя в качестве «посредника» при передаче данных. Так же под этим термином еще понимается программа, обрабатывающая запросы клиентов, предоставляя ему доступ к определённым ресурсам. Например, приложение обслуживающее пользователей WWW, называется Web-сервер. Как правило, из контекста ясно, что конкретно имеется в виду.

В каждой локальной или корпоративной сети обычно имеется, по крайней мере, один компьютер, который имеет постоянное подключение к Интернету с помощью линии связи с высокой пропускной способностью (сервер Интернета).

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

Интернет, грубо говоря, тоже является большою Локальной сетью, использующей протокол TCP/IP.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: