Основные характеристики
Косвенным толчком создания Интернет стал запуск Советским Союзом в 1957 г. первого искусственного спутника Земли. К тому времени уже началась "холодная война", и Соединенные Штаты, понимая, что спутник - это еще не вершина советских научных исследований в военной области, увидели для себя угрозу использования ракет СССР, как ядерного оружия. В этом же 1957 г. при департаменте обороны США было создано Агентство исследованных проектов особой сложности. Одним из направлений работы Агентства стало создание компьютерных технологий для военных целей, в частности для связи.
Перед американскими учеными Пентагон поставил нелегкую задачу: создать компьютерную сеть, которой могли бы пользоваться военные при ядерном нападении на страну. Сеть должна была использоваться для осуществления связи между командными пунктами системы обороны. Главным критерием при создании сети считалось ее неуязвимость к частичной разрушения во время ядерной войны.
Единственным способом формирования такой компьютерной сети было особое соединение компьютеров при котором коммуникация не зависела бы от какого-либо центрального сектора. При потере одного или несколько частей компьютеров, подсистемы должны были продолжать работать.
Заказчики указывали, что каждый дом имеет систему электропроводки, при которой одна перегоревшая лампочка не влияет на работу других. Для выполнения этого условия Поль Берн использовал теорию пакетной пересылки файлов, выдвинутую Леонардом Клейнроном в 1961 г.. Именно тогда Л.Клейнрон опубликовал статью с изложением пакетной пересылки информации.
В 1962 г. он предложил концепцию, которая базируется на двух основных идеях:
отсутствие центрального компьютера - все компьютерные сети равноправны
пакетный способ передачи файлов по сети.
Еще один теоретическим источником создания сети стала конкуренция "Галактической сети" Джозефа Ликнайдера. Согласно этой концепции посредством сети любой человек могу получать информацию и обмениваться файлами с любым другим человеком.
Л.Кленрон считает, что первый значительный вклад в создании Интернета был сделан 2 сентября 1969 в Калифорнийском университета, где он вместе со своей командой успешно соединил компьютер с маршрутизатором (сетевое устройство передачи данных), известный по названием Interphase Massage Processor, размером с холодильник. Первая попытка соединить два компьютера в сеть закончилась неудачно. Однако начало было положено. Первоначально сеть помогала ученым пользоваться информацией, находящейся в компьютерных коллег в других центрах.
В 1966 г. было начато создание компьютерной сети Арланет в октябре 1967 г. английский ученый Дональд Дэвис, исследовал вопрос пакетной пересылки файлов, впервые применил термин "пакет".
В октябре 1967 г. для создания Арланет решено использовать концепцию П.Берента и Дж.Микнайдера.
В основу проекта были положены три основные идеи:
каждый узел сети соединен с другими, так что существует несколько различных путей передачи данных от узла к узлу
все узлы и связи рассматриваются как ненадежные - существуют автоматически обновляемые таблицы пере направления пакетов
пакет, предназначенный для несусиднгього узла, отправляется на самый к нему узел, согласно таблице перенаправления пакетов, при недоступности этого узла - на следующий.
Суть идеи П.Берента заключается в том, что файл, несколько частей - пакетов. Каждый пакет передается независимо от других. На конечном пункте в компьютере все пакеты собираются в один файл.
Чтобы сеть, состоящую из равноправных компьютеров, работала, каждому компьютеру присваивается имя и в каждый компьютер записывается таблица имен всех компьютеров сети и таблица соединений. Благодаря этим данным каждый компьютер "знает", каким путем направить пакет.
Сначала проверяется кратчайший путь, если он занят или разрушен, то проверяется наличие следующего кратчайшего пути.
После того, как пакеты попадают на компьютер получатель, проверяется наличие всех пакетов, составляющих файл. Если какого-то пакета не хватает, компьютер запрашивает компьютер - соответствие и сообщает, какой пакет отсутствует. Нужный пакет заново посылается адресату. Все правила кодирования и пересылки файлов записываются в сетевом протоколе.
Эти идеи должны обеспечить функционирование сети в виде разрушения любого количества ее компонентов. В сеть можно считать работоспособной даже в случае, когда остается функционировать всего два компьютера. Кроме того создан по такому принципу система не имела централизованного узла управления и могла менять свою конфигурацию.
В американской компьютерной индустрии 19 +70-80- их г.г. различные фирмы выпускали разные фирмы выпускали разные компьютеры с различными оперативными системами. Не очень сложно оказалось объединить 50 компьютеров IBM в сеть ИВМ и 50 компьютеров Макинтоши в сети Макинтоши, но 50 компьютеров ИБМ и 50 компьютеров Макинтоши объединить в сеть, способную на обмен информацией, было на много сложнее.
Для сети Арпанет был создан Интернет-протокол (IP), позволяющий разделять файлы на пакет и передавать их от узла к узлу.
Позже создали протокол ТРС, обеспечивающий передачу пакетов между компьютером - соответствием и компьютером - приемником. Этот протокол позволял также досылать потерянные пакеты. Все эти свойства протокола ТРС позволяли использовать его для межсетевого обмена файлами.
С октября по декабрь 1969 четыре университета США - Калифорнийский, Лос-Анджелоса, Санта-Барбары, Стэнфордский исследовательский институт и университет штата Юта объединились в одну сеть.
