• Формулировка задачи:
    Стоимость = 8 баллов. Трассировка автономных систем. Пользователь вводит доменное имя или IP адрес. Осуществляется трассировка до указанного узла (например, с использованием tracert), т. е. мы узнаем IP адреса маршрутизаторов, через которые проходит пакет. Необходимо определить к какой автономной системе относится каждый из полученных IP адресов маршрутизаторов. Для определения номеров автономных систем можно обращаться к базам данных региональных интернет регистраторов.
    Стоимость = 10 баллов. То же, что на 8 баллов + определять страну и провайдера

  • Выход:
    для каждого IP-адреса – вывести результат трассировки (или кусок результата до появления ***), для "белых" IP-адресов из него указать номер автономной системы. В итоге должна получиться такая таблица:

    № по порядку IP AS
  • Пример ввода:

TraceRoute.exe youtube.com
  • Пример вывода:
1 [192.168.0.1]  
2 [217.76.183.241] [241.183.76.217.akado-ural.ru] [AS30868 JSC ER-Telecom Holding] [RU] [Sverdlovskaya Oblast'] [Yekaterinburg]  
3 [217.76.183.6] [gw2.akado-ural.ru] [AS30868 JSC ER-Telecom Holding] [RU] [Sverdlovskaya Oblast'] [Yekaterinburg]  
4 [188.234.141.220] [188-234-141-220.ertelecom.ru] [AS9049 JSC ER-Telecom Holding] [RU]  
5 [72.14.215.165] [AS15169 Google LLC] [US]  
6 [72.14.215.166] [AS15169 Google LLC] [US]  
7 [108.170.250.65] [AS15169 Google LLC] [US]  
8 [108.170.227.103] [AS15169 Google LLC] [US]  
9 [173.194.113.136] [AS15169 Google LLC] [US]