Интернет - история создания
Рефераты >> Коммуникации и связь >> Интернет - история создания

Вот так и получилось, что задолго до создания проекта ARPANET, в США уже действовала глобальная компьютерная сеть Министерства обороны.

Проблема устойчивости глобальной сети

Первая очередь системы NORAD была завершена в мае 1964 года, но к тому времени уже стало известно о существовании в России ядерных зарядов мощностью 50 мегатонн. Несмотря на то, что гора, в которой разместился центр управления, отбиралась очень тщательно (она представляет из себя единый скальный массив), стало ясно, что и у нее нет шансов. А выход из строя центра управления однозначно вызывал (в те годы) выход из строя всей глобальной системы. В итоге многомиллиардная затея с разработкой и строительством подземного центра управления оказалась бесполезной. Поэтому во второй половине 60-х годов перед Пентагоном встала проблема разработки такой архитектуры глобальной Сети, которая не выходила бы из строя даже в случае поражения одного или нескольких узлов.

Экспериментировать с системой, на которой базируется национальная безопасность,— дело невозможное. Бумаги на любое испытание будут согласовываться годами. Вот если бы у Министерства обороны была другая глобальная сеть, содержащая несколько узлов, да к тому же работающих в неустойчивой среде, она стала бы прекрасным полигоном. А теперь спросите себя, что может быть лучше для этой цели, чем университетские компьютеры и вычислительные центры научных организаций? Это же идеальный полигон, который даже не надо создавать — он уже есть! Его надо только подтолкнуть, а потом немножко порулить.

Вот она истинная причина участия Министерства обороны США в том проекте, который ныне стал Интернетом! Вот как родилась сеть ARPANETl Как видите, не была она Первой глобальной. И не было у Министерства обороны ни малейшего желания обеспечить научные круги удобным средством для обмена научной и технической документацией. В то время шла дорогая и бесславная война во Вьетнаме. Мог ли Пентагон в эти годы финансировать то, что нужно научной общественности? Не мог! Вместо этого было желание получить за гроши удобный полигон для испытаний, который можно держа под постоянным контролем и использовать для себя найденные оригинальные решения. Вот этим делом и занялось агентство DARPA.

Дальнейшая история подтверждает наши выводы. Как только проблема устойчивости и выживания сети при выходе из строя ее узлов была решена, работа DARPA немедленно прекратилась. Это событие произошло в 1983 г. после внедрения протокола TCP/IP. Свою задачу Пентагон выполнил и тихо удалился. В том же 1983 г. сеть ARPANET передали местной Академии наук (в США ее функции выполняет Национальный научный фонд, NSF). С тех пор сеть стала называться NSFNET, и к ней началось подключение зарубежных узлов.

Второе рождение Интернета

Ранние глобальные сети представляли собой группы компьютеров, связанные между собой прямыми соединениями. Основной проблемой того времени была проблема надежности и устойчивости сети. Нужна была

такая сеть, которую нельзя вывести из строя даже атомной бомбардировкой. Конечно "атомная бомбардировка" — понятие условное. Сеть, состоящую из прямых соединений, могут вывести из строя мыши, перегрызшие провода, похитители, стащившие жесткий диск из узлового компьютера, хакеры, не вовремя заправившие вирус, куда не следует. Существуют тысячи причин, по которым обычное разгильдяйство может вызвать последствия не хуже атомной бомбардировки. С точки зрения военных эксплуатация сети в научном и университетском окружении должна была стать для неё самым суровым испытанием, какое только можно придумать. В борьбе со множеством непредсказуемых случайностей университетские круги рано или поздно должны были найти простое и эффективное решение. Так оно и произошло. Решением проблемы стало внедрение в 1983 г. протокола TCP/IP. С этого времени отсчитывают второй этап развития Интернета.

Строго говоря, TCP/IP — это не один протокол, а пара протоколов, один из которых (TCP — Transport Control Protocol) отвечает за то, как представляются данные в Сети, а второй (IP — Internet Protocol) определяет методику адресации, то есть отвечает за то, куда они отправляются и как доставляются. Эта пара протоколов принадлежит разным уровням и называется стеком протоколов TCP/IP. Собственно говоря, только с появлением IP-протокола и появилось понятие Интернет.

Третье рождение Интернета

Долгое время Интернет оставался уделом специалистов. Обмен технической документацией и сообщениями электронной почты — это все-таки не совеем то, что нужно рядовому потребителю. Революционное развитие Интернета началось только после 1993 г. с увеличением в геометрической прогрессии числа узлов и пользователей. Поводом для революции стало появление службы World Wide Web (WWW), основанной на пользовательском протоколе передачи данных HTTP и на особом формате представления данных — HTML. Документы, выполненные в этом формате, получили название Web-страниц.

Одновременно с введением концепции WWW была представлена программа Mosaic, обеспечивающая отправку запросов и прием сообщений в формате HTML. Эта программа стала первым в мире Web-броузером, то есть программой для просмотра Web-страниц. После этого работа в Интернете перестала быть уделом профессионалов. Интернет превратился в распределенную по миллионам серверов единую базу данных, навигация в которой не сложнее, чем просмотр обычной мультимедийной энциклопедии.

Как выглядит Интернет сегодня

Сегодня Интернет — это крупный комплекс, включающий в себя локальные сети и автономные компьютеры, соединенные между собой любыми средствами связи, а также программное обеспечение, которое обеспечивает взаимодействие всех этих средств на основе единого транспортного протокола TCP и адресного протокола IP.

Опорная сеть Интернета

Опорную сеть Интернета представляют узловые компьютеры и каналы связи, объединяющие их между собой. Узловые компьютеры также называют серверами.

Маршрутизаторы

На каждом из узлов работают так называемые маршрутизаторы, способные по IP-адресу принятого TCP-пакета автоматически определить, на какой из соседних узлов пакет надо переправить. Маршрутизатором может быть программа, но может быть и отдельный специально выделенный для этой цели компьютер. Маршрутизатор непрерывно сканирует пространство соседних серверов, общается с их маршрутизаторами, и потому знает состояние своего окружения. Он знает, когда какой-то из соседей «закрыт» на техническое обслуживание или просто перегружен. Принимая решение о переправке проходящего ТСР - пакета, маршрутизатор учитывает состояние своих соседей и динамически перераспределяет потоки так, чтобы пакет ушел в том направлении, которое в данный момент наиболее оптимально.

Шлюзы

Локальные сети, работающие на основе своих протоколов (не TCP/IP, a других) подключаются к узловым компьютерам Интернета с помощью так называемых шлюзов. Опять-таки, шлюзом может быть специальный компьютер, но это может быть и специальная программа. Шлюзы выполняют преобразование данных из форматов, принятых в локальной сети, в формат, принятый в Интернете, и наоборот.


Страница: