В течение 80-х годов к ARPANET был подсоединен еще ряд сетей, в основном ЛВС. По мере роста размеров глобальной сети задача поиска хостов становилась все сложнее. В результате была создана система DNS (Domain Name System — служба имен доменов), позволившая организовывать компьютеры в домены и преобразовывать имена хостов в IP-адреса. С тех пор DNS стала обобщенной распределенной системой баз данных, хранящей имена хостов и доменов. Мы рассмотрим ее более подробно в главе 7.
NSFNET
В конце 70-х годов Национальный научный фонд США (NSF, National Science Foundation) пришел к выводу, что сеть ARPANET оказывает огромное влияние на исследовательские работы университетов, позволяя ученым всей страны обмениваться информацией и совместно работать над проектами. Однако для получения доступа к ARPANET университет должен был заключить контракт с Министерством обороны, которого у многих университетов не было. Ответом NSF было основание в 1981 году сети Computer Science Network (CSNET). Она соединила кафедры информатики и индустриальные научно-исследовательские лаборатории с ARPANET через коммутируемый доступ и арендованные линии. В конце 1980-х NSF пошел далее и решил разработать преемника ARPANET, который будет открыт для всех университетских исследовательских групп.
Чтобы начать с чего-нибудь конкретного, Национальный научный фонд решил построить сетевую магистраль, соединив ею шесть суперкомпьютерных центров в Сан-Диего, Боулдере, Шампейне, Питтсбурге, Итаке и Принстоне. К каждому суперкомпьютеру был присоединен небольшой микрокомпьютер LSI-11, называемый фаззбол (fuzzball). Эти мини-компьютеры соединили выделенными линиями по 56 Кбит/с и сформировали подсеть по той же аппаратной технологии, которая использовалась в ARPANET. Однако программная технология была другой — мини-компьютеры с самого начала использовали протокол TCP/IP, образуя, таким образом, первую в мире глобальную сеть на основе протокола TCP/IP.
Национальный научный фонд также профинансировал создание нескольких (всего около 20) региональных локальных сетей, соединенных с магистралью, что позволило пользователям в тысячах университетов, исследовательских лабораторий, библиотек и музеев получить доступ к суперкомпьютерам. Вся сеть, состоящая из магистрали и региональных сетей, получила имя NSFNET. Она соединялась с ARPANET через линию между IMP и микрокомпьютером в компьютерном зале университета Карне-ги-Меллона (Carnegie-Mellon University). Первоначальная магистраль сети NSFNET изображена на рис. 1.25.
Сеть NSFNET имела мгновенный успех, ей предсказывали большое будущее. Национальный научный фонд сразу же после завершения работы над NSFNET начал планировать следующую сеть и с этой целью подписал контракт с базирующимся в штате Мичиган консорциумом MERIT. Для создания второй версии магистрали сети у оператора междугородной связи MCI (Microwave Communications, Inc. — компания, объединившаяся с тех пор с WorldCom) были арендованы волоконно-оптические каналы с пропускной способностью в 448 Кбит/с. В качестве маршрутизаторов использовались IBM PC-RT (RT-PC — RISC Technology Personal Computer — персональный компьютер на основе процессора с сокращенным набором команд). Вскоре и этого стало недостаточно, и вторая магистраль была ускорена до 1,5 Мбит/с.
Рис. 1.25. Магистраль сети NSFNET в 1988 году
Рост отрасли продолжался, но Национальный научный фонд понимал, что правительство не сможет финансировать развитие сетей постоянно. Кроме того, коммерческие организации выражали желание поучаствовать в общем деле, но уставом фонда им было запрещено использовать сети, за которые заплатил Национальный научный фонд. Впоследствии Национальный научный фонд поддержал создание компаниями MERIT, MCI и IBM некоммерческой корпорации ANS (Advanced Networks and Services, Inc.) в качестве первого шага на пути коммерциализации. В 1990 году ANS вступила во владение сетью NSFNET и усовершенствовала линии со 1,5 Мбит/с до 45 Мбит/с, сформировав ANSNET. Эта сеть проработала пять лет, после чего была продана компании America Online. Но к тому времени уже появилось множество коммерческих фирм, предлагающих свои услуги в области IP-коммуникаций. Стало понятно, что государству не удастся выдержать конкуренцию с ними и оно должно уйти из этого бизнеса.
Для того чтобы облегчить переход с одних сетей на другие и гарантировать, что все региональные сети могут связаться друг с другом, Национальный научный фонд заключил контракт с четырьмя различными сетевыми операторами об организации пункта доступа к сети (NAP, Network Access Point). Этими операторами были компании PacBell (Сан-Франциско), Ameritech (Чикаго), MFS (Вашингтон) и Sprint (Нью-Йорк, с которым для удобства NAP были объединены Пеннсаукен и Нью-Джерси). Каждый сетевой оператор, который хотел предоставлять услуги по соединению региональных сетей NSF, должен был подключиться ко всем пунктам NAP.