Введение

Американский еврейский инженер, а также экономист с тем же именем, Пол Баран (род. 29 апреля 1926 года – 26 марта 2011 года) был американским еврейским инженером – пионером в области разработки компьютерных сетей. Он был одним из двух независимых изобретателей пакетной коммутации, которая сегодня является основой передачи данных в компьютерных сетях во всем мире, и впоследствии основал несколько компаний и разработал другие технологии, являющиеся неотъемлемой частью современной цифровой связи.

Ранние годы

Родился в Гродно (тогда в составе Второй Польской Республики, а с 1945 года – часть Белоруссии) 29 апреля 1926 года. Он был младшим из трёх детей в своей литовско-еврейской семье, его имя на идише было "Песах". Его семья переехала в Соединенные Штаты 11 мая 1928 года, поселившись сначала в Бостоне, а затем в Филадельфии, где его отец, Моррис "Моше" Баран (1884–1979), открыл продуктовый магазин. Он окончил Университет Дрекселя (тогда называвшийся Дрекселльским технологическим институтом) в 1949 году, получив степень бакалавра в области электротехники. После этого он поступил в компанию Eckert Mauchly Computer Corporation, где занимался технической работой над моделями UNIVAC – первой линейкой коммерческих компьютеров в США. В 1955 году он женился на Эвелин Мерфи, переехал в Лос-Анджелес и начал работать в Hughes Aircraft над системами обработки радиолокационных данных. В 1959 году он получил степень магистра инженерных наук в UCLA под руководством Джеральда Эстрина, посещая вечерние курсы. Его диссертация была посвящена распознаванию символов.

Конструкция сети с коммутацией пакетов

После присоединения к корпорации RAND в 1959 году Баран взялся за разработку "устойчивой" системы связи, способной поддерживать связь между конечными точками даже при повреждениях от ядерного оружия в период холодной войны. В то время большинство американских военных коммуникаций использовали высокочастотную связь, которая могла быть выведена из строя на многие часы в результате ядерной атаки. Баран решил автоматизировать предыдущую работу директора RAND Франклина Р. Коллбома по организации аварийной связи через обычные AM-радиосети и показал, что архитектура распределенных ретрансляционных узлов может быть устойчивой. Вскоре Римский центр разработки авиации продемонстрировал практическую реализуемость этой идеи. Используя мини-компьютерные технологии того времени, Баран и его команда разработали комплекс симуляторов для тестирования базовой связности массива узлов с различной степенью соединения. Иными словами, сеть с n-арной степенью соединения будет иметь n соединений на узел. Симулятор случайным образом "выводил из строя" узлы и затем проверял процент оставшихся подключенными. Результаты моделирования показали, что сети, в которых n ≥ 3, демонстрируют значительное повышение устойчивости даже при потере до 50% узлов. Баран пришел к выводу, что избыточность является ключевым фактором. Его первая работа была опубликована в виде отчета RAND в 1960 году, а в течение следующих двух лет были опубликованы дополнительные статьи, обобщающие эти методы. После доказательства устойчивости Барану и его команде необходимо было продемонстрировать работоспособность этой конструкции для ее последующей реализации. Это включало в себя высокоуровневые схемы, детализирующие функционирование, конструкцию и стоимость всех компонентов, необходимых для создания сети, использующей новое понимание избыточных соединений. Результатом стали один из первых протоколов коммутации канального уровня с сохранением и пересылкой данных, протокол маршрутизации на основе векторов состояния и расстояния, а также протокол транспортного уровня с установлением соединения, не получивший подтверждения. Подробное описание конструкций можно найти в полной серии отчетов "О распределенных коммуникациях", опубликованных RAND в 1964 году. Эта конструкция противоречила принципам проектирования телефонии того времени, размещая недорогие и ненадежные узлы в центре сети, а более интеллектуальные оконечные устройства – "мультиплексоры" – на конечных точках. По словам Барана, в отличие от оборудования телефонной компании, его конструкция не требовала использования дорогостоящих "позолоченных" компонентов для обеспечения надежности. Распределенная сеть, предложенная Бараном, была предназначена для обхода повреждений. Она обеспечивала связь с другими через множество точек, а не через одно централизованное соединение. Фундаментальным элементом схемы было разделение информации на "блоки" перед отправкой по сети. Это позволяло ускорить передачу данных и более эффективно использовать линии связи. Каждый блок отправлялся отдельно, по разным маршрутам, и воссоединялся в единое целое при получении в пункте назначения.

Продажа идеи

После публикации "О распределенных коммуникациях" он представил результаты своей команды различной аудитории, включая инженеров AT&T (не следует путать с инженерами Bell Labs, которые в то время предоставили Полу Барану спецификации для первого поколения схемы T1, которую он использовал в качестве каналов связи в своем предложении по проектированию сети). В последующих интервью Баран упоминал, как инженеры AT&T высмеивали его идею о невыделенных физических каналах для голосовой связи, а иногда и утверждали, что Баран просто не понимал принципов работы голосовой телекоммуникации. Дональд Дэвис из Национальной физической лаборатории в Великобритании также независимо пришел к той же идее и создал экспериментальную сеть. Баран был рад признать, что Дэвис независимо пришел к той же идее, что и он. В электронном письме Дэвису он написал: "Мы с вами придерживаемся схожих взглядов на то, что такое коммутация пакетов, поскольку мы оба независимо пришли к одним и тем же основополагающим элементам". В начале 1970-х годов он применил эту теорию для моделирования производительности сетей коммутации пакетов. Однако утверждение о том, что первоначальные работы Клейнрока заложили основу концепции коммутации пакетов, оспаривается другими пионерами интернета – Бараном и Дэвисом. Баран и Дэвис признаны историками и Национальным залом славы изобретателей США за независимое изобретение концепции цифровой коммутации пакетов, которая используется в современных компьютерных сетях, включая Интернет. В 1969 году, когда Агентство передовых исследовательских проектов США (ARPA) начало разрабатывать идею сети терминалов для совместного использования вычислительных ресурсов, в качестве справочных материалов они рассматривали работы Барана и корпорации RAND под названием "О распределенных коммуникациях". В начале 1980-х годов Баран основал PacketCable, Inc., "для поддержки платных телевизионных каналов по запросу, локально генерируемых видеотекстовых систем и пакетной передачи голоса". PacketCable, также известная как Packet Technologies, выделила StrataCom для коммерциализации его технологии пакетной передачи голоса на рынке телефонии. Эта технология привела к созданию первого коммерческого продукта, соответствующего предстандартному асинхронному режиму передачи. После разработки технологии дискретного многотонового модема в середине 1980-х годов он основал Telebit. Это был один из первых коммерческих продуктов, использующих ортогональное частотное мультиплексирование, которое впоследствии широко применялось в DSL-модемах и беспроводных Wi-Fi модемах. В 1985 году Баран основал Metricom, первую компанию, предоставляющую беспроводной доступ в Интернет, которая развернула Ricochet. Позже он основал Plaster Networks, предлагая передовые решения для подключения сетевых устройств в домах или небольших офисах через существующую проводку. Баран расширил свои работы в области коммутации пакетов на теорию беспроводного спектра, разработав то, что он назвал "простейшими правилами" для использования беспроводного спектра. Помимо своих инноваций в сетевых продуктах, ему также приписывают изобретение первого детектора оружия у дверей. Он получил почетную докторскую степень, когда выступил с заключительной речью в Дрекселе в 1997 году.