История

Лекция 2. Сетевые протоколы. IP

Потоки и блоки

Телефонисты называют блоки потоками. Блоки придумали IBM, потоки – AT&T.


Internetworking – комбинация слов inter («между») и networking (сетями) – сеть, нарисованная на рисунке.

Сеть, состоящая из нескольких сегментов

  • 1957 г – СССР запустил первый спутник. После этого знаменосного события военное руководство США подумало, что спутник лучше не запускать, пока не будет средств быстрого и надежного обмена информацией. Так и появился в 1958 г – комитет ARPA в США.
  • 1.09.1969 г – появилась ARPANet (предок сети Internet) – однако сети существовали и до него. В четырех университетах была сделана одна общая сеть, в которых появились первые предшественники маршрутизаторов (IMP). IMP – софт, который работал между четырьмя узлами университетов и занимался разделением данных. Тогда же появилась коммутация пакетов (вид соединения, при котором сообщение разделялось на фрагменты – пакеты­, которые и передавались по сети) и первая сетевая ОС, ядром которой был NCP (Network Control Protocol, сейчас Novell использует это название как «Novell Control Protocol»).
  • У сетевой ОС существовали транзиентные модули – модули, которые могут подгружаться и выгружаться. Они подключались к резидентному модулю (ядру). Эти модули использовались для управления сетью и ресурсами.
  • Для эмуляции возможностей других ОС был создан протокол telnet. (70-е гг.)
  • Для передачи файлов создали FTP, почты – SMTP (Томленсон). (70 гг.)
  • Эта университетская сеть разрасталась (до 15 узлов, туда же пошли и DoD, и NASA), и те, у которых была ОС не NCP, не могли получить доступ к файлам. Для этого создали протокол взаимодействия сетевых ОС, который назвали TCP, который затем разделили на TCP/IP (~1978 г.) и сделали его внутренним протоколом сети ARPANet. Но не всем это, конечно, понравилось. Например, Novell для своих сетей сделала «свой IP» - IPX. Unix сначала не поддерживала TCP/IP, но потом к ней это тоже прикрутили, что и сделало в дальнейшем TCP/IP стандартом «де-факто». DoD ушел из этой сети.
  • Появилось сообщество IAB (Internet Architecture Board), первым изобретением которого стала технология наименования областей - доменов, в которых работают сетевые ОС. Технология называлась DNS. Первый домен – symbolics.com (15 марта 1985 г.). Главные архитекторы – Робертс и Вестлер.
  • В это же время эти же люди придумали коммутаторы, роутеры, e-mail, коммутацию пакетов.
  • Вся эта сеть работала на опорной сети (каналы, оборудование), которая называлась NSFNet. В 80-х годах она работала на скорости T1 (1,5 Мбит/с). Большая часть работы по модернизации и работе сети осуществлялась не операторами связи, а компьютерными компаниями (например, IBM). (Rand corp – H/W разработчик интернета).
  • В 90-х годах сеть ARPANet появилась в Европе под названием RIPE (~100000 станций). Правда, название поменялось не только в Европе – в Америке ARPANet уже называли Internet. В то же время появился первый провайдер (D-World).
  • Провайдер – тот, кто дает услугу, оператор – оперирует деньгами.
  • 1991 г – Тим Бернерс-Ли (CERN) придумал WWW – всемирную паутину. Основные возможности: гипертекст, ссылки, специальные навигаторы (первый – NEXUS), HTTP, HTML, URL, первый веб-сервер - HTTPD.
  • Затем сегменты сетей становились частными, региональными сегментами, связанными между собой протоколом IP. У таких региональных сегментов есть свои точки доступа – NAP (Network Access Point) – точки доступа к опорным сетям.