Ресурсы: техническое описание TLS, LaTeX - в картинки (img), криптографическая библиотека Arduino, шифр "Кузнечик" на ассемблере AMD64/AVX и ARM64
Неравенство треугольника в Интернете и anycast
Anycast (в Интернете) – это, грубо говоря, способ распределить один IP-адрес на несколько узлов. Глобальный anycast подразумевает, что некоторый IP-адрес обозначает разные узлы, расположенные в совсем разных сетях и, возможно, разных регионах. Применяется данная технология, обычно, для того, чтобы сделать входные узлы некоторого глобального распределённого сервиса ближе к локальным пользователям, сохранив нумерацию в IP-адресах (“ближе” здесь обозначает расстояние в смысле сетевых маршрутов пакетов).
Есть занятный, пусть и не самый точный, способ определения того, что какой-то глобальный и маршрутизируемый IP-адрес соответствует anycast-узлу: нужно измерить время ответа (ICMP) при помощи утилиты ping, но сделать это из двух базовых точек, заведомо находящихся в существенно разных регионах, а потом измерить ping между этими точками. Если сумма для времени от точек измерения до измеряемого узла существенно меньше, чем время между базовыми точками, то, скорее всего, тут присутствует anycast. Это неравенство треугольника, и оно тут при помощи anycast нарушается.
Естественно, неравенство треугольника в интернет-сетях может нарушаться и по другим причинам. При этом, так сказать, “плотность” подобных нарушений, измеряемая на выборке узлов, может свидетельствовать о том, что где-то нужно поправить правила балансировки. А вообще, в современной глобальной Сети, из-за усиливающейся “спагеттизации“, подобная сетевая “измерительная геометрия” приобретает всё большее значение: когда трафик ходит через VPN, эффекты от anycast могут быть совсем не такими, как планировалось.
Адрес записки: https://dxdt.blog/2023/10/13/11208/
Похожие записки:
- Реплика: число 15 и факторизация квантовым компьютером
- Техническое: poison-расширение и SCT-метки в Certificate Transparency
- Цвета реки Колорадо
- ChatGPT и рамки в LaTeX
- Централизованные мессенджеры и многообразие мест хранения сообщений
- Кибератаки, самоуправляемые автомобили и бот в смартфоне
- Рекурсивный ИИ с понижением "сверхразумности"
- Тексты-пустышки от LLM как "служебный мусор"
- Квантовые состояния в неизвестности
- Квантовые вычисления для филологов
- Имена, не-имена и хостнеймы в DNS
Новый
Написать комментарий