Выбрать главу

Развивая свои идеи распределённых сетей пакетной коммутации, Пол Бэрен в 1985 году становится одним из основателей компании Metricom. Целью её создания была разработка сети передачи данных, не имеющей чётко определённого центрального коммутирующего узла. Эта сеть проектировалась в первую очередь для нужд энергетической отрасли, старавшейся в то время удешевить процесс управления такими разветвлёнными инфраструктурами, как электрические и газовые сети. Аренда телефонных каналов у крупных американских провайдеров влетала в копеечку, поскольку компьютеры, обменивающиеся данными, постоянно находились на связи, а значит, занимали канал. Именно тогда и пригодились идеи Бэрена по созданию распределённой сети, узлы которой самостоятельно осуществляют маршрутизацию. Чтобы полностью отказаться от аренды проводных каналов, такую сеть решили сделать беспроводной. В качестве протокольной основы в Metricom выбрали набирающий силу стандарт radio ethernet.

Во время разработки стало ясно, что подобная сеть может стать конкурентоспособной на рынке провайдерских услуг. К этой же мысли пришли и инвесторы, в числе которых был один из основателей Microsoft Пол Аллен. Сейчас Ricochet назвали бы сетью "последней мили", поскольку её основной задачей было беспроводное подключение пользователя к интернету или корпоративной сети.

К 1994 году были разработаны и испытаны все необходимые образцы оборудования, пригодного для потребительских целей, и компания Metricom официально вышла на рынок услуг ISP с коммерческой сетью Ricochet. Экспансия Ricochet началась с городка Купертино - того самого, где располагается штаб-квартира Apple и располагался офис самой Metricom. Всего за год распределённая сеть Ricochet растянулась по всему северному побережью Сан-Франциско, а ещё через пару лет она опутала Нью-Йорк, Лос-Анджелес, Атланту, Миннеаполис, Даллас, Детройт и Майами.

Зоне покрытия сети Ricochet в 1995 году может позавидовать любой современный оператор услуг связи.

Ключевые компоненты сети Ricochet - беспроводные модемы, которые подписчики Ricochet получали вместе с контрактом. Они подключались к последовательному порту (позже к USB) и работали на частоте 900 МГц, обеспечивая приём и передачу данных со скоростью 28,8 килобит в секунду на расстоянии от одной до пяти миль. Связывались они с ближайшим микросотовым радиомодемом, именуемым Poletop Radio.

Poletop Radio - микросотовые модемы, обеспечивающие взаимодействие с множеством модемов пользователей и множеством себе подобных устройств. Они обеспечивают интеллектуальную маршрутизацию пакетов в сети Ricochet, формируя несколько альтернативных маршрутов передачи. Передав пакет, эти узлы формировали сигнал ACK (acnowledgment), отправлявшийся на предыдущий в маршруте узел. Этот сигнал подтверждал успешную передачу пакета. Таким образом каждый пакет рикошетом отправлял назад подтверждение о своей доставке. Отсюда и название всей сети. Ну а название Poletop эти узлы получили потому, что чаще всего они крепились на фонарных столбах (Streetlight Pole) - самом удобном месте, коих в любом городе великое множество. Именно поэтому сеть Ricochet чаще всего разрасталась вдоль улиц.

Все модемы Poletop в радиусе десяти-двадцати миль связывались с проводной точкой доступа - специальным сервером, обычно располагаемым в одном из муниципальных зданий. Этот сервер обеспечивал высокоскоростное проводное соединение с ближайшим региональным интерфейсом доступа к IP-сетям. Работая на частоте 2,4 ГГц, Wired Access Point (WAP) обеспечивали высокую (до 128 килобит в секунду) скорость обмена данными с множеством Poletop. Чуть позже на этой же частоте стали работать и модемы пользователей.

Чаще всего региональный коммуникационный сервер сети Ricochet располагался в муниципальных зданиях (City Hall)

Множество региональных интерфейсов доступа к IP-сетям (NIF - Network Interface Facility) имели арендованные каналы связи к: провайдерам интернета, являющимся партнёрами Metricom; корпоративным сетям подписчиков Ricochet; центру управления (NOC - Network Оperations Center) самой распределённой сетью. Последняя не только контролировала состояние всех остальных компонентов сети, но и содержала сервер имён Ricochet, обеспечивающий авторизацию подключаемых к сети пользователей.

Работа в Ricochet не была похожа ни на одну из технологий доступа к интернету, имеющихся в то время. Фактически пользователь, включив ноутбук и беспроводной Ricochet-модем (он имел автономное питание), мог получить доступ в сеть в любом месте города. Его модем связывался в ближайшим Poletop, который, связываясь с соседними Poletop, формировал динамические маршруты движения пакетов к ближайшему WAP. Дальше пакеты Ricochet конвертировались в IP-пакеты и двигались по арендованным проводным сетям.