Сеть. Как устроен и как работает Интернет | страница 21
Чтобы показать, как это делается, Крисетья усадил меня за аккуратный рабочий стол молодого аналитика по имени Бонни Крауч, которая отвечала за сбор и интерпретацию данных по Азии. Дипломатический этап работы по вытягиванию всеми правдами и неправдами информации из операторов связи давно завершился, и ответы уже были загружены в базу данных TeleGeography. Крауч предстояло подтвердить их, исходя из наблюдаемого распределения интернет-трафика. Картографы иногда употребляют термин «проверка на местности» – измерения с целью подтверждения точности дистанционного зондирования, которое в современной картографии обычно означает аэрокосмическую фотосъемку. У TeleGeography имелся свой способ «наземной проверки» Интернета.
Когда я ввожу адрес в свой браузер, запускаются тысячи мельчайших процессов. Упрощая, можно сказать, что я прошу удаленный компьютер выслать информацию компьютеру, который стоит передо мной. В случае просмотра веб-страниц это чаще всего означает, что на короткую команду («отправь мне такую-то запись из блога») приходит гораздо более емкий ответ – непосредственно сама эта запись. За всяким адресом ресурса в Сети (URL, скажем, www.mapgeeks.com) скрыт самоадресуемый пакет с инструкциями, которые соединяют два любых компьютера. Для каждого такого набора, или «пакета» данных, путешествующего по Интернету, указывается его место назначения – IP-адрес. Эти адреса группируются в «префиксы» – нечто вроде почтовых индексов, которые выдает международная контролирующая организация – Администрация по цифровым адресам в Интернете (Internet Assigned Numbers Authority, IANA). Однако сами маршруты ни за кем конкретно не закреплены. Каждый роутер анонсирует существование всех компьютеров и других роутеров, находящихся «за» ним, словно держит табличку с надписью «данная секция Интернета находится здесь». Затем эти объявления последовательно передаются от одного роутера к другому, словно пикантная сплетня. Например, роутер Джона Ауэра в Милуоки служит порталом для двадцати пяти тысяч его клиентов, сгруппированных всего лишь в полдюжины префиксов. Он извещает о своем присутствии два соседних роутера, принадлежащих компаниям Cogent и Time Warner. Эти два роутера принимают информацию к сведению и затем извещают своих соседей, а те – своих, и так далее, пока каждый роутер в Интернете не будет знать, кто за кем стоит. Совокупный список мест назначений называется «таблицей маршрутизации». К концу 2010 года в ней насчитывалось почти 400 000 записей, и это число постоянно росло. Вся эта информация обычно хранится на карте памяти типа тех, что используются в цифровых фотоаппаратах. Ауэр, например, покупает свои флэшки на обычных распродажах.