Янв 24 2010
Ping и traceroute с разных точек мира
Хочется рассказать о сетевых утилитах, которые я открыл на проекте WIPmania месяц назад. Утилиты включают в себя ping и traceroute с нескольких серверов (около полусотни) по всему миру:

Пинги можно организовать одновременно со всех серверов.
Для трассировок это будет возможно позже.
Используется собственная программа для трассировки, она посылает пакеты 3-х типов одновременно, для более точного анализа: TCP(порт 80), UDP, ICMP. Это самый практичный вариант, ибо некоторые маршрутизаторы не дают ответ на ICMP, а другие на UDP.
Визуальное отображение дистанции показывает наглядные переходы между хопами.
Также выводится AS-путь и, кроме того, можно видеть, какие маршрутизаторы медленно отвечают.
Примеры возможных использований:
анализ своих сетей/серверов на доступность всему миру;
подбор хостера: насколько удачно расположен его датацентр для Вашего проекта;
проверка на «честность» Вашего хостера/провайдера, к кому он подключен и какие у него каналы;
в случае недоступности сервера можно определить, упал сервер или канал провайдера, и в каком именно месте;
все результаты сохраняются, ими можно поделиться с кем угодно через «Постоянную ссылку на результаты» и т.д.
Дополнительно — whois по IP и обратный DNS.
Доступ у утилитам так же реализован в <a href=https://addons.mozilla.org/ru/firefox/addon/8661>аддоне к Firefox-у</a>. Кроме IP адреса, реальной страны и флага, последняя версия показывает провайдера/датацентр/AS-сеть (не из whois, а реальные из маршрутизаторов) и обратный ДНС (кликнуть на статусбар).
+Ссылки на «Looking Glass» глобальных операторов.
Плагин использует API для получения всех этих данных, но все запросы можно отключить в опциях и получать информацию только по желанию на конкретный сайт.
Вышел новый Firefox 3.6 beta 1