вторник, 23 мая 2017 г.

Как узнать по какой версии IP (IPv4 или IPv6) вы подключились к сайту

В этой статье я расскажу как узнать по какому интернет протоколу произошло подключение к какому-либо сайту.
Так выглядит расширение к браузеру Chrome


Во-первых, почему вас это должно интересовать? Какая с точки зрения пользователя разница, загружается сайт по IPv6 или по IPv4? По большому счёту — никакой. Сайты обязаны отдавать одинаковый контент как по IPv4, так и по IPv6.
Меня в данный момент интересует неограниченная шейпером скорость по IPv6 у провайдера, то есть весь контент с YouTube будет работать гораздо быстрее, поскольку Google внедрила поддержку IPv6 на всех своих сервисах. Также мне интересно, насколько готов остальной интернет к IPv6.
Если в вашей сети есть IPv6 адреса, это ещё не значит, что сайты, доступные по IPv6 загружаются у вас по IPv6.  По стандарту, все устройства должны предпочитать IPv6, однако на деле это не так. Дело в том, что на данный момент IPv6 провайдеров не так много, а работа через туннельных брокеров очень медленная. В связи с этим, чтобы не создавать задержки при открытии сайтов у пользователей, их устройства могут быть настроены так, что они подключаются через IPv6 только в случае фейла по IPv4.
О том, как настроить предпочтение IPv6 перед IPv4 поговорим в другой статье, а сейчас мы хотим узнать по какому протоколу вы подключаетесь к сайту?
Есть специальные сайты, которые показывают ваш IP. Но не все такие сайты работают в режиме dual stack, например 2ip.ru умеет показывать только v4 адреса, так что толку от него ноль. Есть более толковый  сайт test-ipv6.com, который проверяет всевозможные конфигурации подключений. Но опять же, это специально подготовленный для таких тестов сайт. А как же узнать по какому IP вы подключаетесь к рядовым сайтам?
Для этого есть специальное расширение к браузеру. Оно показывает адрес подключения не только к самому сайту, но и к его элементам.
Так выглядит расширение к браузеру Firefox
Установим расширение:
Если вы пользуетесь Firefox: IPvFox
Если вы пользуетесь Chromium: IPvFoo
Оба эти дополнения имеют абсолютно одинаковый функционал, но написаны разными программистами и не заимствуют код друг у друга.

Всё, теперь вы можете смотреть, насколько хорошо сайт поддерживает IPv6 и использует ли сайт компоненты, доступные только по IPv4. Конечно в том случае, если у вас у самих есть подключение по IPv6 =) Я рекомендую подключаться к Starlink: это единственный провайдер в Москве, предоставляющий нативный IPv6.

Комментариев нет:

Отправка комментария