Всети.SU

Сеть интернет - История

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

С чего началось развитие сетей? Разработки в области освоения космоса продвигались и В 1957 году СССР запустил спутник - и Америка оказалась в позиции догоняющего. В результате были начаты бурные исследования в области передовых технологий. В 1968 году Министерство обороны США озаботилось задачей связи нескольких компьютеров. Было две причины проведения такой работы:

 проведение научных исследований в военно-промышленной сфере;
 создание сети, в отличие от телефонной устойчивой к массовым повреждениям, например, ядерным ударам или бомбардировке.

Эта работа была возложена на Advanced Research Projects Agency (APRA) - Управление Передовых Исследований Министерства Обороны США. Через пять лет появилась APRA-net. К этой сети предъявлялись следующие требования:

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

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

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

Первые десять лет сети развивались незаметно - они были предназначены для специалистов в области военной техники и на сотрудников вычислительных учреждений. Через десять лет после появления APRA-net (в конце 70-ых) стали появляться локальные вычислительные сети (ЛВС), например, Ethernet. В то же время появились первые суперкомпьютеры, а также операционная система UNIX. Эти суперкомпьютеры обладали вычислительными мощностями, превышающими большие ЭВМ. Суперкомпьютеры были очень дороги, но при совместном использовании доступными по цене. В Америке было поставлено 5 таких суперкомпьютеров: предполагалось, что на них будут производиться математические расчеты на основе данных , которые будут посылаться по сети из различных научных центров; а затем результаты будут высылаться обратно. Однако, когда эти компьютеры были связаны в сеть, оказалось, что их слишком дорого обслуживать. Но сеть-то для доступа к ним уже была создана!

В то же время стали возникать другие сети, NASA создало свою собственную сеть, они использовали протоколы, напоминающие IP. Эти сети стали объединяться в сеть сетей и пришлось создавать единое адресное пространство, эта единая сеть стала называться Internet, сеть сетей. В 1972 году было произведено первое международное подключение к Internet - подключились Англия и Норвегия. Internet стала международной сетью. В период перестройки в Советском Союзе к Internet стали подключаться страны Восточной Европы.

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

В 1982 году был создан единый протокол, объединяющий различные уже действующие протоколы - TCP/IP.

В России развитие сетей начиналось в научных институтах, занимающихся физикой и математикой, и было направлено на поддержку расчетов, связанных с большими объемами данных.
Rambler's Top100