100 знаменитых изобретений. Владислав Пристинский
Чтение книги онлайн.
Читать онлайн книгу 100 знаменитых изобретений - Владислав Пристинский страница 52
В 1968 году Министерство обороны США встало перед необходимостью решения задачи: как связать между собой несколько компьютеров. Тому было две причины:
– проведение научных исследований в военно-промышленной сфере;
– создание сети, устойчивой, в отличие от телефонной, к массовым повреждениям в результате ядерного удара или бомбардировки.
Эта работа была возложена на Advanced Research Projects Agency (ARPA) – Управление передовых исследований Министерства обороны США. Через пять лет появилась ARPA-net. К этой сети предъявлялись следующие требования:
– устойчивость – любая часть сети может быть разрушена без ущерба для функционирования сети в целом;
– равноправность конечных систем – любой компьютер может связаться с другим компьютером как с равным.
Передача данных основана на межсетевом протоколе – Internet Protocol (IP). Протокол IP представляет собой свод правил и описание принципов работы сети. Он включает в себя правила налаживания и поддержания связи в сети, правила общения с данными – указания о том, как и куда их передавать по сети. IP работает в паре с TCP или UDP. UDP обеспечивает транспортировку отдельных сообщений без проверки, тогда как TCP более надежен и предполагает проверку установления соединения.
Сеть проектировалась таким образом, чтобы от пользователя не требовалось никаких знаний о ее структуре, которая может измениться в любой момент. Ею может пользоваться человек, не имеющий технического образования и очень далекий от техники. Для того чтобы послать сообщение по сети, ему достаточно поместить его в некоторый конверт (IP), указать на нем конечный адрес и передать полученные в результате этих процедур пакеты в сеть.
В первые десять лет сети развивались незаметно – они были предназначены для специалистов в области военной техники и для сотрудников вычислительных учреждений. Через десять лет после появления ARPA-net, в конце 1970-х, стали появляться локальные вычислительные сети (ЛВС), например Ethernet. В это же время появились первые суперкомпьютеры и операционная система UNIX. Эти суперкомпьютеры обладали вычислительными мощностями, превышающими возможности больших ЭВМ. Суперкомпьютеры были очень дороги, но при совместном использовании доступными по цене. В Америке было поставлено 5 таких суперкомпьютеров: предполагалось, что на них будут производиться математические расчеты на основе данных, посылаемых по сети из различных научных центров. Затем результаты должны были высылаться обратно. Однако, когда эти компьютеры связали в сеть, оказалось, что их обслуживание слишком дорого. Но сеть для доступа к ним уже была создана.
В то же время стали создаваться другие сети, например сеть NASA. Они использовали протоколы, напоминающие IP. Постепенно эти сети стали объединяться в сеть сетей, и пришлось создавать единое адресное пространство. Единая