История
Лекция 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) – точки доступа к опорным сетям.