Трассировка до моего компьютера
Трассировка используется для изучения топологии сети и выявления проблем. Обычно пользователи и системные администраторы выполняют трассировку с их компьютера до другого хоста в глобальной или локальной сети. Данный же сервис делает трассировку от удалённого хоста до вашего компьютера. Благодаря этому вы можете увидеть сетевой маршрут, по которому к вам может идти сетевой трафик.
Если ваш Интернет провайдер использует NAT, то компьютеры за NAT не будут показаны в трассировке — это не ошибка сервиса, это особенности работы компьютерных сетей.
Кстати, это один из способов определить, что вы находитесь за NAT — если последние узлы не показаны, то вы почти наверняка за NAT.
Описание методов трассировки:
- default: Метод по умолчанию — используется если не указан другой. Это традиционный, древний метод трассировки маршрута. Пакетами зондирования являются udp датаграммы с так называемым "unlikely" (маловероятным) портом назначения.
- icmp: Сейчас это самый типичный метод, он использует в качестве зондов пакеты icmp echo. Если вы можете пинговать хост назначения, то icmp трассировка также применима.
- tcp: Хорошо известный современный метод, предназначен для обхода файерволов.
- tcpconn: Начальная реализация tcp метода просто использующего вызов connect(), который открывает полную tcp сессию. Не рекомендуется для нормального использование, поскольку всегда влияет на приложение прослушивающее порт на хосте назначения.
- udp: Использует udp датаграммы с постоянным портом назначения (по умолчанию 53, dns). Также предназначена для обхода файерволов.
- udplite: Использует для зондов датаграммы udplite (с постоянным портом назначения, по умолчанию 53).
- dccp: Использует для зондов пакеты DCCP Request (rfc4340).
- raw: Этим методом отправляются сырые пакеты указанного протокола.
Вас также могут заинтересовать следующие статьи:
- Трассировка сетевого маршрута
- Трассировка сетей со сложной топологией. Выявление NAT
- IP адрес
- Как работают компьютерные сети
- Введение в IPv6 адреса: как пользоваться и как исследовать сеть
- Как по IP узнать Autonomous system в командной строке Linux и как узнать все IP Автономной системы
- Как узнать локальные IP адреса провайдера