В мире технологий философским спорам (кто первый? курица или яйцо?) не место. Всегда есть первопроходец, челленджер, бросающий вызов, открывающий для остальных новое направление движения.
Сейчас, когда 3G-интернет может настроить любая среднестатистическая кухарка, а точки доступа Wi-Fi в метрополисах есть буквально на каждом углу, кажется невероятным, что ещё пятнадцать лет назад о передаче данных по воздуху для рядового потребителя и речи не могло быть. В те времена и проводного широкополосного интернета не было. Старый добрый dial-up, скрежещущие звуки модемных протоколов и работа в неудобной позе (телефонная розетка в гостиничных номерах по закону Мёрфи оказывалась в самом дальнем углу комнаты).
Удивительно, но именно в это время увидела свет и, что главное, получила активное развитие одна из самых интересных технологий беспроводной передачи данных — предвестница нынешнего беспроводного доступа в Сеть. У этой технологии есть имя, звучное, как выстрел, — Ricochet.
Прошлое Ricochet
У сети Ricochet есть отец-основатель. Да ещё какой. Пол Бэрен — американский инженер польского происхождения, один из основоположников компьютерных сетей с коммутацией пакетов. Работая в финансируемой государством компании RAND Corporation, Бэрен в конце шестидесятых годов приходит к мысли о необходимости разработки компьютерных сетей, способных в плане живучести противостоять вполне реальной в то время ядерной угрозе.
Системы передачи данных тогда базировались на архитектуре телефонных сетей общего назначения и имели централизованную (центр — телефонная станция) или децентрализованную (много связанных центров — телефонных станций) структуру. Очевидно, что даже такой надёжный способ, как пакетная передача данных, не давал стопроцентной гарантии доставки пакетов в рамках централизованной или децентрализованной инфраструктуры сети.
>Пола Бэрена совершенно справедливо называют одним из отцов-основателей интернета. Но его коньком всегда были ячеистые сети.
Бэрен предложил альтернативную инфраструктуру, которую он назвал распределённой (distributed). В распределённой сети каждый из узлов является потенциальным маршрутизатором, связанным с одним или несколькими узлами сети. Благодаря таким избыточным связям пакеты в распределённой сети могут двигаться по множеству динамически формируемых альтернативных маршрутов, что позволяет сети функционировать даже в условиях выхода из строя большинства её узлов.