Текст книги "Сеть. Как устроен и как работает Интернет"
Автор книги: Эндрю Блам
Жанр: Зарубежная компьютерная литература, Зарубежная литература
Возрастные ограничения: +12
сообщить о неприемлемом содержимом
Текущая страница: 8 (всего у книги 17 страниц)
Со временем я осознал, что эта открытость – не просто вежливость, но философская позиция, отчасти основанная на легендарной надежности Интернета. Хорошо спроектированные сети имеют резерв устойчивости на случай сбоя в той или иной точке: в этих случаях трафик быстро обходит ее, так что добросовестному инженеру не о чем беспокоиться. Чаще всего самой большой угрозой для Интернета оказывается заблудившийся экскаватор или, как это было в одном из недавних громких случаев, семидесятипятилетняя грузинская бабушка, разрубившая лопатой проложенный в земле оптоволоконный кабель и оставившая Армению без Сети на несколько часов.
Тем не менее, помимо тех практических соображений (или их отсутствия), есть и более философское основание: Интернет принципиально публичен. И это необходимо. Если бы он был секретным, то как бы сети узнавали, где они могут подключиться? Взять, например, Equinix в Эшберне – без сомнения, один из важнейших сетевых хабов в мире (о чем вам с удовольствием напомнит сам Equinix). Если ввести «Equinix, Ashburn» в строке поиска сервиса Google Maps, то вы тут же увидите гостеприимный красный флажок, точно указывающий на центр комплекса.
За исключением некоторых тоталитарных стран, никакой сети не приходится запрашивать разрешения у каких-либо центральных властей, чтобы подключиться к другой сети; ей просто нужно убедить партнера в том, что она стоит его времени. Или, еще проще, заплатить ему. Интернету присущ дух рынка, на котором сотни независимых торговцев обращаются друг вокруг друга, договариваясь между собой. Эта динамичность проявляется и на физическом уровне – в зданиях PAIX, в Эшберне и прочих. Она проявляется и на географическом уровне, когда сети смещаются, чтобы дополнить сильные региональные стороны друг друга. И, наконец, она проявляется на социальном уровне, когда сетевые инженеры преломляют хлеб и пьют пиво друг с другом.
Когда мы сидим перед своими экранами, путь, по которому к нам приходит информация, совершенно неразличим. Мы можем заметить, что одна страница загружается быстрее другой или что фильм на одном сайте всегда выглядит лучше, чем на другом, – в результате, весьма вероятно, меньшего количества переходов между источником и нами. Иногда это очевидно. Помню, как я планировал поездку в Японию и как мучительно долго загружались страницы местных туристических сайтов. В некоторых случаях требуется определенное знание, чтобы разобраться. Например, однажды я общался по видеочату с приятельницей в другом городе и был приятно удивлен великолепным качеством связи, пока не сообразил, что у нас один и тот же провайдер: трафик просто не покидал родной сети. Но чаще всего, когда мы вводим адрес в браузере, открываем письмо или видим новое мгновенное сообщение на экране, у нас нет никакой возможности узнать, какой был проделан путь и сколько времени он занял. Снаружи кажется, что Интернет не имеет структуры, конструкции и (за редким исключением) «погоды» – условия в нем каждый день одинаковые.
Но при взгляде изнутри видно, что Интернет «делается вручную», по одному звену за один раз. И он постоянно расширяется. Постоянное увеличение интернет-трафика требует роста самого Интернета, это касается как толщины его кабелей и проводов, так и географического охвата отдельных сетей. Для инженеров это означает, что сеть, которая не обновляется, умирает. Как сказал Эрик Тройер об Эшберне, «смысл прихода в такие точки, как наша, заключается в том, чтобы построить максимальное количество векторов от логического Интернета. Чем больше векторов, тем надежнее и, как правило, дешевле становится ваша сеть, потому что у вас появляются дополнительные возможности для отправки трафика».
* * *
Итак, Интернет публичен именно потому, что он делается вручную. Новые связи не появляются в результате какого-то автоматического алгоритма, их необходимо создавать, договариваясь с сетевыми инженерами, а затем активируя решения на конкретном физическом пути. Это трудно держать в секрете.
Процесс создания этих соединений между сетями называется «пиринг». В простейшем виде пиринг – это соглашение о соединении двух сетей, но это все равно что сказать, что «политика» – это просто деятельность правительства. Пиринг означает, что две сети становятся «пирами», равноправными участниками, то есть имеют одинаковый размер и статус и, следовательно, обмениваются данными на более или менее равных условиях и без денежной компенсации. Однако выяснять, кто тебе равный, – рискованное дело в любом контексте. В контексте Интернета это дополнительно усложняется, потому что пиринг может быть еще и платным, когда в уравнение добавляется что-то с более точно определяемой стоимостью, чем информация, и тогда чаши весов склоняются в ту или иную сторону. Во всех своих тонкостях и нюансах пиринг подобен Талмуду: это свод законов и прецедентов, которые вроде бы доступны любому желающему, однако чтобы их правильно понять, потребуются годы.
Значение пиринга трудно переоценить. Пиринг позволяет информации свободно течь через Интернет в огромном объеме и при этом по низкой стоимости. Без пиринга онлайн-видео буквально забило бы кабели Интернета, сервис YouTube, вероятно, стал бы платным, а провайдерам пришлось бы согласиться на меньшую надежность во имя снижения затрат. Интернет в целом стал бы более хрупким и дорогим. Учитывая, насколько велики ставки, можно сказать, что межсетевой обмен – процесс особенно напряженный (и временами даже драматичный) для сетевых инженеров, которых называют «пиринговым сообществом».
Чтобы посмотреть на них собственными глазами, я отправился на конференцию Группы сетевых операторов Северной Америки (NANOG), которая трижды в год проходит в отеле «Хилтон» в Остине, штат Техас. Вестибюль отеля был полон парней в джинсах и толстовках, тихо переговаривавшихся друг с другом из-за украшенных наклейками ноутбуков. Это и были волшебники, действующие за кулисами Интернета (хотя сравнение с сантехниками тоже уместно). Так или иначе, то, что они делают, определенно похоже на магию. Все вместе они управляют глобальной нервной системой с потрясающими возможностями, пусть даже большую часть времени ее повседневная работа вполне обыденна. Нет никаких сомнений в том, что мы очень сильно зависим от узкоспециальных знаний, которыми обладают лишь они одни. Когда среди ночи что-то ломается в недрах Интернета, только кто-то из участников конференции может знать, как это починить, – и любимая шутка здесь такая: если вдруг посреди конференции взорвется бомба, то кто же тогда будет управлять Интернетом? Эти люди – не бюрократы и не продавцы, не стратеги и не изобретатели. Они операторы, обеспечивающие циркуляцию трафика от имени боссов своих корпораций. А также от имени друг друга. Определяющая особенность Интернета заключается в том, что Сеть – это не остров. Даже самый искусный инженер ничего не сможет сделать без инженера, работающего в следующей сети. Поэтому встречи NANOG устраиваются не ради формальных знакомств и презентаций. Участников интересуют сетевые возможности, а не просто «сетевой обмен» как фигура речи и формула общения. Да, здесь обмениваются визитками, но также обмениваются и интернет-маршрутами. Конференция NANOG – это человеческое воплощение логических связей Интернета. Она существует, чтобы цементировать социальные узы, которые укрепляют технические соединения Интернета, – своего рода химическая реакция, катализаторами которой служат как ширина канала связи, так и кружка пива.
Типичный участник конференции чаще всего занимает позицию «инженера» (engineer), часто с одним из уточняющих префиксов, таких как «инженер по данным» (data engineer), «по трафику» (traffic engineer), «сетевой» (network engineer), «интернет-инженер» (Internet engineer) или, реже, «инженер по продажам» (sales engineer). Этот человек (а девяносто процентов участников конференции в Остине – мужчины) может управлять сетью одного из крупнейших и наиболее известных поставщиков сетевого контента (таких как Google, Yahoo! Netflix, Microsoft или Facebook); или сетью одного из крупнейших провайдеров (Comcast, Verizon, AT&T, Level 3 или Tata); или одной из компаний, поставляющей всевозможные устройства и сервисы для Интернета – от производителей оборудования (Cisco или Brocade) до мобильных телефонов (BlackBerry); или он может быть волонтером, представителем «Американского регистратора интернет-номеров» (American Registry for Internet Numbers, ARIN), противоречивой общественной организации, чем-то напоминающей ООН.
Джей Адельсон был постоянным участником NANOG, пока не ушел из Equinix, а Эрик Тройер не пропускал почти ни одной такой конференции. Стив Фельдман (построивший MAE-East) в свое время занимал пост председателя организационного комитета NANOG.
Если большинству из нас путешествие бита информации через Интернет кажется явлением мгновенным и таинственным, то для постоянного участника конференции это вещь столь же знакомая и понятная, как прогулка в магазин за продуктами. По крайней мере в своем собственном районе Интернета он знает каждое звено цепи. Он всегда может нарисовать схему логических связей и хорошо представляет себе также и физические связи. Не исключено, что он сам их устанавливал, сам настраивал роутеры (и, возможно, даже вынимал их из фабричных упаковок), заказывал подходящие линии дальней связи (или даже показывал, где следует рыть траншею для их прокладки), а потом потратил кучу времени на тонкую настройку потока трафика. Мартин Леви, «интернет-технолог» в компании Hurricane Electric, управляющей довольно большой международной магистральной сетью, хранит целый альбом фотографий роутеров на своем ноутбуке, рядом с фотографиями сына. Это люди, обладающие лучшими ментальными картами Интернета, те, кто впитал его структуру лучше, чем кто-либо другой. А кроме того, они знают, что нормальное функционирование Сети зависит от наличия свободного от помех и открытого для всех пути через весь Интернет, из одного конца в другой.
«Люди пиринга» делятся на два лагеря: те, кто ищут новые сети для подключения к собственной сети, и владельцы объектов и операторы точек обмена трафиком, конкурирующие за размещение физических соединений в своих зданиях. Самые влиятельные представители обоих лагерей, как правило, и самые общительные: во время кофе-брейков они пожимают всем вокруг руки и раздают визитные карточки. Они лучше одеты и хвастаются, как много могут выпить.
Взять, к примеру, пиринговый канал между Google и Comcast – крупной американской телекоммуникационной компанией. Видео с YouTube, электронные письма Gmail и поисковые запросы Google от 14 миллионов клиентов Comcast передаются, насколько это возможно, по прямому каналу между сетями этих двух компаний, избегая какой-либо третьей стороны вроде «транзитного» провайдера. На физическом уровне это соединение между Comcast и Google осуществляется прежде всего в Эшберне и в PAIX, но на социальном уровне его можно наблюдать в отношениях пиринг-координаторов – Рен Прово из Comcast и Сильвии Лапьер из Google, двух из немногих женщин, присутствующих на конференции.
Одетая в рубашку с логотипом Comsat Прово, чья должность официально называется «главный аналитик по межсетевым отношениям» (Principal Analyst Interconnect Relations), активно общается с участниками NANOG: болтает с ними об их семьях и шутит на всю комнату. Ее муж Джо – тоже сетевой инженер, а кроме того, он занимает высокий пост в волонтерской бюрократии NANOG. В результате муж и жена Прово стали неофициальной «звездной парой» конференции. Многие участники с нежностью вспоминают их свадебный уик-энд.
Лапьер – очаровательная канадка-франкофонка, на ее визитке написано «Руководитель программы». Похоже, что ее тоже все обожают, хотя и побаиваются ее могущества. Если вы управляете какой бы то ни было сетью, то вам обязательно нужен хороший канал с Google – хотя бы для того, чтобы ваши клиенты не жаловались на проблемы с YouTube. Именно Лапьер упрощает вам жизнь. По большей части ее работа заключается в том, чтобы говорить «да» всем желающим, так как хорошие каналы выгодны и Google тоже. У корпорации открытая пиринговая политика, и на мачо-жаргоне участников конференции такие, как Лапьер, называются «пиринговыми потаскушками» (peering sluts) – вне зависимости от пола. Неудивительно, что Лапьер и Прово – близкие подруги, и я часто замечал их вместе в коридорах отеля. Личные отношения помогают сгладить путь, пролегающий через технически сложное и финансово жестокое минное поле многочисленных переменных.
– Всегда можно определить, говорит ли ваш друг правду или врет, – делится со мной Лапьер и быстро добавляет, что дружба не всесильна. – В долгосрочной перспективе вы можете рассчитывать на успех, если действительно представляете свою компанию и предельно ясно даете всем понять, что это ваша политика, а не «политика Сильвии». Дружба, на мой взгляд, не играет вообще никакой роли. Она просто делает взаимодействие более приятным.
Тем не менее ее слова лишь подтверждают более общую истину: связи между сетями – это человеческие отношения. И, как и в последних, в пиринге тоже бывает «все сложно». Иногда крупная сеть буквально выдергивает вилку из розетки и отказывается передавать трафик своих партнеров (как правило, это случается после того, как ей не удается убедить другие сети платить ей). В 2008 году имел место один такой известный эпизод, когда Sprint на трое суток остановила пиринг для Cogent. В результате 3,3 % интернет-адресов мира оказались «отделенными» (partitioned), то есть отрезанными от остального Интернета (таковы данные компании Renesys, которая отслеживает потоки интернет-трафика, а также занимается анализом политики и экономики соединений). Любая сеть, использовавшая одноканальное подключение с Cogent или Sprint (то есть полагавшаяся исключительно на одну из этих сетей для доступа к остальной части Интернета), не могла установить соединение ни с одной из одноканальных сетей второго участника конфликта. В числе хорошо известных «заложников» Sprint оказались Министерство юстиции США, штат Массачусетс и американская военно-промышленная компания Northrop Grumman, а со стороны Cogent – NASA, банк ING Canada и система судопроизводства Нью-Йорка. Обмен электронными письмами между двумя «лагерями» прекратился. Их сайты стали недоступны, соединения были разорваны и не могли быть установлены, словом, Интернет для них практически развалился.
Для компании Renesys, которая замеряет количество интернет-адресов, обрабатываемых каждой сетью, подобный «отказ в пиринге» – совершенно удивительный случай, нечто вроде неожиданного включения света в ночном клубе. Отношения игроков известны. Топография Интернета по своей сути публична, ведь иначе он не будет работать, но вот финансовые условия каждого отдельного соединения скрыты (подобно тому, как физический адрес того или иного офиса легко узнать, но детали его арендного договора хранятся в тайне). Урок, который Renesys извлекла и опубликовала, анализируя эту историю, сводится к тому, что каждому, кто всерьез относится к надежности своих соединений, следует придерживаться «разумной многоканальности». Это значит: не держи все яйца в одной сети.
Кредо сетевых инженеров: «Не ломай Интернет». Но, как объясняет Джим Коуи из Renesys, это сотрудничество имеет свои пределы. «Когда вы выходите на действительно серьезный уровень, люди предпочитают не говорить лишнего, ведь на кону стоят огромные деньги и правовые риски».
Традиционно погоду в пиринге определяет ограниченное число крупнейших интернет-магистралей (бэкбонов), которые часто называют операторами первого уровня («Tier-1» carriers). Строго говоря, сеть первого уровня никому не платит за соединение; наоборот, остальные сети платят ей. У Tier-1-сети есть клиенты и пиры, но у нее нет «провайдеров». В результате образуется тесно взаимосвязанная клика гигантов, и эту систему в доверительных беседах частенько называют «сговором».
Renesys отслеживает взаимоотношения между участниками «сговора», «читая тени на стене», как выразился Коуи. Эти «тени» оставлены маршрутами, которые каждая сеть передает в таблицу маршрутизации, – нечто вроде дорожных указателей с надписями: «такой-то сайт в той стороне!». Но поскольку детали соглашений между сетями являются конфиденциальной информацией (даже если маршруты общеизвестны), точный список операторов первого уровня очень трудно составить. В 2010 году Renesys выделила тринадцать наиболее влиятельных компаний, список возглавляют Level 3, Global Crossing, Sprint и NTT. Но в 2011 году Level 3 купила Global Crossing, заплатив за нее $1,9 млрд, так что теперь остались лишь три «кита».
Однако пиринг в последние годы меняется. Поскольку Интернет расширяется, эта практика становится все более распределенной. Небольшим сетям теперь рентабельнее организовать пиринг между собой, отчасти потому, что они сами за это время существенно выросли. И если раньше пирингом обычно пользовались региональные сети (вроде тех парней в Миннесоте), то теперь он все чаще осуществляется в глобальном масштабе. Новые пиринг-игроки отличаются тем, что не являются в первую очередь каналами передачи информации (то есть не строят бизнес исключительно на передаче чужого трафика). Им хватает забот и с собственным трафиком. Нечто похожее происходит, когда университет или компания запускает собственный маршрутный автобус для студентов или сотрудников, чтобы не полагаться на общественный транспорт, или когда огромные корпорации эксплуатируют собственный частный самолет, совершающий чартерные рейсы между городами. Когда между двумя точками накапливается достаточно трафика, имеет смысл перемещать его самостоятельно.
Среди этих игроков есть и некоторые очень известные в Интернете имена, в том числе Facebook и Google. В последние время обе эти компании вкладывают огромные средства в расширение своих глобальных сетей, как правило, не с помощью новых оптоволоконных кабелей (хотя Google участвовал в прокладке нового кабеля в Тихом океане), а за счет аренды значительной части полосы в существующих кабелях или даже покупки отдельных волокон в них. В этом смысле сети Google или Facebook будут логически независимы в глобальном масштабе: обе они имеют свои частные магистрали в уже существующих физических «трубах». Важнейшим преимуществом этого решения является то, что они могут хранить свои данные везде, где пожелают (для Facebook это в первую очередь Орегон и Северная Каролина), и использовать собственные сети, чтобы перемещать их свободно по этим частным магистралям параллельно с Интернетом «общего пользования».
Эти частные магистрали идут к точкам обмена трафиком (а не к вашему дому), и подобная архитектура делает эти точки обмена еще более важными. Если уж вы занялись непростым делом строительства собственной сети, то ее придется соединять со значимыми «перекрестками», такими как эффективные региональные распределительные узлы. Сеть соединяется непосредственно, скажем, с комплексом в Эшберне, где ее владелец «вывешивает объявление», информируя всех желающих о своей готовности соединяться с другими сетями. В некоторых случаях это действительно самое обыкновенное объявление: печатный плакат, прилепленный прямо к клетке с оборудованием, чтобы привлечь внимание сетевых инженеров, хотя чаще всего используется виртуальное объявление: список на сайте PeeringDB или просто информационная страничка, как у Facebook.
Для просмотра страницы Facebook.com/peering не требуется вводить пароль, она не является частью какой-либо частной базы данных и доступна всем, словно отпускные фото вашего кузена. В кратком верхнем абзаце описывается, что такое Facebook (надо полагать, это для пиринг-координаторов, прибывших с Марса): «Facebook – это социальная сеть, помогающая людям более эффективно общаться со своими друзьями, близкими и коллегами». Ниже можно прочитать об их политике: «У нас открытая пиринговая политика, приветствующая возможность пиринга с любым ответственным узлом, использующим протокол BGP для улучшения качества обслуживания миллионов наших пользователей по всему миру».
Быть «ответственным BGP-узлом» означает, что вы знаете, как настроить большой роутер, и сможете быстро его починить, если в чем-то напортачите. «Открытая пиринговая политика» делает Facebook классической «пиринговой потаскушкой», которая рада соединяться со всеми желающими. Ссылка as32934.peeringdb.com ведет на таблицу, в которой показано, где можно подключиться, и перечислены точки обмена трафиком, их IP-адреса (своего рода почтовые индексы Интернета) и пропускная способность.
Первый раз, когда я увидел этот список Facebook (во время кофе-брейка в NANOG), у меня глаза на лоб полезли. Несколько месяцев я говорил с сетевыми инженерами и владельцами дата-центров, расспрашивая их о важнейших «местах» Интернета и пытаясь понять, где именно искать физическое присутствие Сети. И вот они, эти места, открытые нараспашку всему свету – по крайней мере, как заявляет сам Facebook (второй по посещаемости сайт в мире после Google).
Facebook не доставляет свои страницы вам домой, в офис или на телефон, он поручает это другим сетям. На упомянутой выше странице сказано, что если вы управляете такой сетью и являетесь «ответственным», то Facebook соединится с вами напрямую (подключив роутер к роутеру, как в PAIX или в Equinix в Эшберне) либо через центральный коммутатор (в какой-нибудь точке доступа). Эта информация делается открытой благодаря политике Facebook (чем больше соединений, тем лучше) – точно так же American Airlines охотно и в любое время расскажет вам, куда летают ее рейсы. Таким образом, если вы небольшой провайдер где-нибудь, скажем, в Харрисбурге, штат Пенсильвания, и вы заметили, что значительная часть вашего трафика идет от Facebook, а в Эшберне ваша сеть уже представлена, то почему бы вам не запросить возможность прямого подключения? Пиринг-координатор Facebook наверняка скажет «да», и тогда ваши клиенты заметят, что Facebook загружается быстрее всех остальных сайтов.
И все же красноречивее всего о пиринговом списке Facebook говорит его относительная краткость. Присутствие в списке мировых столиц неудивительно: Нью-Йорк, Лос-Анджелес, Гонконг, Амстердам (AMS-IX), Франкфурт (DE-CIX), Лондон (LINX) и Сингапур. Крупные города США: Чикаго, Даллас, Майами и Сан-Хосе, – этого тоже вполне можно ожидать от американской компании. А вот маленькие города ярко подчеркивают своеобразие географии Интернета. Когда еще увидишь Эшберн через запятую с Лондоном и Гонконгом? Или Пало-Альто? Вьенна, штат Виргиния (также в списке), упомянута рядом с Тайсонс-Корнер, который, по-видимому, все еще имеет достаточную силу тяготения, чтобы привлекать людей.
Очевидно, что подобную географию расположения этих зданий можно частично понять в глобальном масштабе: да, Интернет приходит к своим пользователям, то есть ко всем нам, туда, где мы живем. Но также очевидно, что если увеличить масштаб карты, то эти глобальные соображения отходят на второй план, уступая место конкретным решениям горстки сетевых инженеров, каждый из которых ищет наиболее технически и экономически эффективные места для подключения. Пало-Альто или Сан-Хосе? Эшберн или Вьенна, штат Виргиния? Особенность пиринга в том, что его влияние – палка о двух концах: сети хотят быть там, где много сетей. Значит, географические предпочтения Facebook – это одновременно и реакция на рост в том или ином регионе, и семена для роста в будущем. Хотя, быть может, их пиринг-инженерам просто нравится синяя подсветка в офисе Equinix. Или пиво в Амстердаме. Или и то и другое.
Разговоры о пиринге зазвучали особенно громко в последний день конференции NANOG в Остине, на дискуссии, которая в программе была загадочно обозначена как Peering Track. Ее специально задвинули в самый конец расписания, когда сетевые инженеры возбуждены, как школьники в пятницу на последнем уроке. В конференц-зале банкетные стулья расставили по кругу, якобы для удобства обсуждения, но больше, казалось, для того, чтобы создать атмосферу гладиаторской арены.
Было немного похоже на блиц-свидания: точки обмена трафиком хвастались своими размерами и мастерством, а пиринг-координаторы рекламировали себя друг перед другом. У них это называлось «объявлениями в пиринговой службе знакомств» (peering personals). Успешное выступление перед аудиторией в целом могло привести к личному знакомству, а затем и к появлению нового маршрута. Допустим, у вас имеется дата-центр в Техасе и среди ваших клиентов есть крупный датский сайт. Пиринг с каким-нибудь датским провайдером позволил бы вам сбросить со своих плеч изрядную долю трафика, и это оправдывает усилия по поиску такого партнера в Эшберне. Именно это имела в виду Нина Баргисен, сетевой инженер датской телефонной компании TDC, когда выступила с простой просьбой:
– У меня куча местных сетей (eyeballs). Все те, кто работает с контентом, пожалуйста, напишите мне.
Дэйв Макгаф, сетевой инженер из Amazon, делал все возможное, чтобы развеять предубеждения своих коллег насчет того, что соотношение входящего и исходящего трафика перекошено в пользу его компании:
– У нас большой объем исходящего трафика, но не такой большой, как многие думают, – убеждал он собравшихся.
Уилл Лоутон, представитель Facebook, выступал довольно агрессивно, что совершенно понятно: в конце концов, у Facebook всегда масса новостей. Типичное для Facebook соотношение исходящего и входящего трафика составляет 2:1, сказал Лоутон, заверив скептиков, что компания все равно будет принимать вполне достаточно входящего трафика (например, загружаемых фотографий) на каждый бит исходящего (просматриваемые фотографии). Месседж всех выступлений всех пиринг-координаторов был один и тот же: «Пирингуй со мной».
Что касается представителей точек обмена, то все они как бы говорили: «Пирингуй у меня, создай физическую связь в моем городе, сделай мое место своим». Конкуренция была весьма острой, особенно между самыми крупными точками. Выступления шли одно за другим, и собравшиеся внимательно слушали, как гиганты из Лондона, Амстердама и Франкфурта делятся с ними показателями роста за недавнее время, рассказывают о своей мощной инфраструктуре, не забывая упомянуть о важности своего места как в физическом, так и в логическом мире Интернета. Затем настала очередь маленьких точек, которым оставалось лишь напирать на сравнительное преимущество их реальной географии – способность решать «чикагскую проблему» для каждой конкретной сети. Как сказал Крис Фостер, представитель TORIX из Торонто, «если у вас есть оптоволоконные линии от Нью-Йорка до Чикаго через Торонто, то, возможно, вам следует подумать о дополнительных промежуточных пунктах». Это неплохая идея. Не факт, что это сделает вашу сеть более эффективной, но, по крайней мере, это путь к многоканальности, средство против фрагментации.
Но в большинстве случаев гравитационное притяжение крупнейших точек обмена брало верх над этим географическим многообразием. С сетевым эффектом не поспоришь; все больше сетей непропорционально сосредоточиваются во все меньшем количестве мест. В результате образуется впечатляющий разрыв между средними точками обмена трафиком и тяжеловесами. «Такие места, как AMS-IX и LINX, – рай для инженера по маршрутизации, – объясняет Коуи из Renesys. – Сотни организаций умоляют их: „Пожалуйста, посмотрите на наши маршруты, изучите нас!“» Настоящему участнику NANOG трудно перед этим устоять. Крупные точки обмена становятся еще больше, и, скорее всего, эта тенденция продолжится – они будут расти и дальше. Казалось, моя задача упрощается: карта Интернета вроде бы определилась. Мой маршрут также прояснялся: если я хочу увидеть те необыкновенные «железные ящики», то мне следует ехать во Франкфурт, Амстердам и Лондон. Но пока я еще не знал, сильно ли отличаются друг от друга эти центры и принимают ли они посетителей.
В тот вечер Equinix устроила вечеринку в одном из клубов Остина с огромной площадкой на крыше. На танцпол проецировалась большая буква «E», а девушка у входа раздавала гостям брелоки Equinix в форме гитары (в честь музыкальной репутации города[28]28
Прозвище Остина – Live Music Capital of the World («Мировая столица живой музыки»).
[Закрыть]). Нельзя сказать, что организаторы проявили чудеса экстравагантности, но все же это была самая большая вечеринка в последний вечер конференции, а бесплатные напитки лились рекой, так что ни один нормальный человек ее бы не пропустил. Было понятно, зачем Equinix устраивает праздник: около сотни сетевых операторов общаются друг с другом и потягивают пиво, и каждый из них представляет какую-то сеть и, скорее всего, является клиентом Equinix. И более того, если два сетевых инженера познакомятся на вечеринке и договорятся о пиринге, то их решение будет закреплено «кросс-коннектом» в виде кабеля от одной клетки к другой, что для Equinix означает новый источник постоянного дохода. Брелоки при таком раскладе – сущая мелочь.
У меня была отдельная повестка дня. Я не мог похвастаться собственной сетью (кроме того пыльного клубка проводов за диваном), зато в моей голове уже сложился образ всех сетей – гигантская воображаемая карта, которую я методично заполнял. На пиринговой сессии презентацию AMS-IX вела молодая немка с копной рыжих волос. Ее босс – жовиальный полноватый голландец по имени Йоб Виттеман, немного похожий на босса мафии, тихо наблюдал за происходящим, расслабленно раскинувшись в кресле. С этим парнем я очень хотел поговорить. NANOG привлекает умных людей с четко определенной позицией, которую они не всегда изящно выражают. Презентации почти всегда сопровождаются дискуссией, и довольно громкие споры здесь не редкость. Но Виттеман производил впечатление человека, стоящего над схваткой. И вообще он не был похож на инженера.
– Я никогда в жизни не касался роутера! – кричит он, пытаясь пробиться сквозь грохот музыки, когда я спрашиваю его об этом на вечеринке. – Я умею включить компьютер, но не более того. Мне известно, для чего нужен роутер и как он работает, но не просите меня с ним разбираться. Для этого есть другие люди.
Виттеман возглавляет крупный иксчейндж, но всегда избегал того, чтобы вникать в тонкости работы сетей. И надо признать, что эта стратегия работает: ему не приходится ни с кем спорить, а AMS-IX славится технической компетентностью своих специалистов. Виттеман в двух словах рассказал мне историю своей конторы. Как и многие другие точки обмена, AMS-IX была основана в середине 1990-х годов как ответвление от первых университетских компьютерных сетей страны. Но в отличие от большинства других, она быстро стала профессиональной. Вместо того чтобы поручить техническую поддержку добровольцам, AMS-IX с самого начала относилась к поставленной задаче со свойственной голландцам педантичностью.
Правообладателям!
Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.