Уолтер Айзексон Инноваторы. Как несколько гениев, хакеров и гиков совершили цифровую революцию


Коммутация пакетов: Пол Бэран, Дональд Дэвис и Леонард Клейнрок



Download 30,01 Mb.
Pdf ko'rish
bet67/192
Sana25.02.2022
Hajmi30,01 Mb.
#298598
1   ...   63   64   65   66   67   68   69   70   ...   192
Bog'liq
Ayzekson Innovatory.1UOodw.421536

Коммутация пакетов: Пол Бэран, Дональд Дэвис и Леонард Клейнрок
Есть много способов передачи данных по сети. Самый простой, известный как
коммутация каналов, это способ, которым работает телефонная сеть: с помощью
коммутаторов создается специальный канал, по которому все время разговора туда и
обратно курсирует сигнал. Соединение при этом сохраняется даже во время длительных
пауз. Другой метод — это коммутация сообщений, или, как его называют телеграфисты,
коммутация с промежуточным хранением. В такой системе исходящее сообщение
отправляется в сеть по адресу, указанному в заголовке, и последовательно передается от
узла к узлу, двигаясь к месту назначения.
Еще эффективнее метод коммутации пакетов — специальный способ коммутации с
промежуточным хранением, при котором сообщения разбиваются на небольшие кусочки
строго одинакового размера. Эти кусочки, их называют пакетами, снабжены адресом —
заголовком, указывающим, куда ему следует двигаться. Затем пакеты отправляются в
путь по сети к своему месту назначения, перескакивая с узла на узел. При этом они
используют те связи, которые в данный момент наиболее доступны. Если какая-то связь
слишком забита данными, некоторые из пакетов отправляются по альтернативным
маршрутам. Когда все пакеты добираются до нужного узла, их опять собирают вместе,
используя инструкции, записанные в заголовке. «Это напоминает длинное письмо,
написанное на десятках открыток. Все открытки пронумерованы и отправлены по
одному и тому же адресу, — объясняет Винт Серф, один из основоположников
интернета. — Каждая открытка, чтобы попасть в пункт назначения, может выбрать свой
маршрут, после чего они опять собираются вместе».
Как объяснил Скентлебери в Гатлинберге, первым, кто до конца разобрался в том, что из
себя представляет сеть с коммутацией пакетов, был инженер Пол Бэран. Семья Бэрана
иммигрировала из Польши, когда ему было два года. Они поселились в Филадельфии, где
отец Пола открыл небольшую бакалейную лавку. Окончив в 1949 году Дрексельский
университет, Бэран поступил в компьютерную компанию Преспера Эккерта и Джона
Мокли, где занимался тестированием программ для UNIVAC. Он перебрался в Лос-
Анжелес, прослушал вечерние курсы в Калифорнийском университете, а затем получил
работу в RAND Corporation.
Когда в 1955 году русские успешно испытали водородную бомбу, Бэран осознал, что
дело его жизни — помочь предотвратить ядерный холокост. Однажды в RAND он
просматривал список исследовательских тем, интересующих штаб военно-воздушных
сил, который рассылали еженедельно. Его взгляд остановился на одной из них,
относившейся к разработке военной системы связи, способной пережить атаку врага. Он
знал, что подобная система может помочь предотвратить обмен ядерными ударами: если
одна из сторон боится, что ее система связи выйдет из строя, более вероятно, что при
нарастании напряжения она попробует нанести упреждающий удар. При надежных
системах связи государству ни к чему вести себя столь необдуманно агрессивно.
Бэран сформулировал две ключевые идеи, о которых написал в 1960 году. Во-первых,
утверждал он, сеть не должна быть централизованной: не должно быть главного
аппаратного узла, контролирующего все коммутации и маршрутизацию. Не должна она
быть и просто децентрализованной, такой, которая контролируется большим числом
региональных аппаратных узлов наподобие телефонной сети AT&T или карты маршрутов
большой авиакомпании. Если враг захватит несколько таких пунктов, система выйдет из
строя. Напротив, контроль надо полностью рассредоточить. Другими словами, каждый
из узлов должен иметь равную возможность коммутировать и направлять поток данных.
Именно это стало наиболее важной отличительной чертой интернета, его неотъемлемым
признаком, наделяющим правами отдельного человека и ограждающим сеть от
централизованного контроля.
В его представлении сеть напоминала рыбацкий невод. Все узлы наделены способностью
маршрутизировать трафик, каждый из них связан с несколькими другими узлами. Если
один из узлов испортить, трафик просто будет перенаправлен по другим путям. Бэран
объяснял: «Централизованного контроля нет. Каждый из узлов выбирает свою простую
стратегию маршрутизации». Он подчеркивал, что даже если у каждого из узлов есть
только три или четыре связи, система абсолютно устойчива по отношению к ошибкам и
может функционировать в любых условиях. «Достаточно трехкратного или
четырехкратного дублирования, чтобы надежность сети фактически соответствовала ее


теоретически предсказанным возможностям».
«После того как я понял, что гарантирует надежность, следовало решить проблему
прохождения сигнала через такую, похожую на невод, сеть», — рассказывает дальше
Бэран. Отсюда появилась его вторая идея: данные надо разбить на небольшие блоки
стандартного размера. Сообщение разбивается на большое число таких блоков, каждый
из которых будет быстро продвигаться от узла к узлу по своему собственному пути, а
затем, достигнув пункта назначения, они будут собраны вместе. «Универсальный
стандартизованный блок сообщения можно положить равным 1024 битам, — писал он. —
Основная часть блоков, на которые разбивается сообщение, резервируется за
передаваемыми данными, тогда как в оставшейся части должна содержаться служебная
информация, необходимая для обнаружения ошибки, и данные о маршруте».


А затем Бэрану пришлось столкнуться с реальностью, сопутствующей инновациям:
прочно окопавшаяся бюрократия сопротивляется изменениям. RAND рекомендовала
идею сети с коммутацией пакетов ВВС. Там, после детального изучения вопроса, решили
ее осуществить. Но затем министерство обороны приняло решение, что любое подобное
начинание, чтобы его могли использовать все рода войск, должно регулироваться
Управлением информационного обеспечения. Бэран понял, что у Управления никогда не
будет ни желания, ни возможности построить его сеть.
Тогда Бэран предпринял попытку убедить AT&T дополнить свою обычную сеть передачи
голосовой информации с коммутацией каналов сетью передачи данных с коммутацией
пакетов. «Они отбивались руками и ногами, — вспоминает он. — Было испробовано все,
что только возможно, чтобы не дать проекту ход». AT&T даже карты своих
коммуникационных каналов не дали RAND, так что Бэран был вынужден использовать
комплект, попавший к нему в руки благодаря утечке информации. Он несколько раз
ездил в штаб-квартиру AT&T на Нижнем Манхэттене. Во время одного из визитов он
встретился с неким руководителем высшего звена, инженером старой закалки,
специалистом в области аналоговой техники. Тот был совершенно огорошен, когда Бэран
объяснил, что с помощью его системы данные можно передавать туда и обратно без того,
чтобы выделенная линия оставалась все время открытой. Бэран рассказывал: «Он
закатил глаза, как бы давая понять своим коллегам, присутствовавшим в комнате, что не
верит в это ни на йоту». После паузы этот начальник добавил: «Сынок, послушай,
телефон работает так…» — и начал свысока объяснять ему простейшие вещи.
Бэран продолжал настаивать на своей казавшейся абсурдной идее: сообщение можно
Download 30,01 Mb.

Do'stlaringiz bilan baham:
1   ...   63   64   65   66   67   68   69   70   ...   192




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish