Недавно добавленные исходники

•  Animation Loaders  1 062

•  DeLiKaTeS Tetris (Тетрис)  6 000

•  TDictionary Custom Sort  7 929

•  Fast Watermark Sources  7 587

•  3D Designer  10 828

•  Sik Screen Capture  8 171

•  Patch Maker  8 358

•  Айболит (remote control)  8 408

•  ListBox Drag & Drop  7 272

•  Доска для игры Реверси  101 611

•  Графические эффекты  8 465

•  Рисование по маске  7 828

•  Перетаскивание изображений  6 421

•  Canvas Drawing  6 804

•  Рисование Луны  6 746

•  Поворот изображения  5 841

•  Рисование стержней  4 792

•  Paint on Shape  3 483

•  Генератор кроссвордов  4 510

•  Головоломка Paletto  3 625

 

 

Каталог исходников

   
  Базы данных
  Графика & Мультимедиа
  Сети & Интернет
  Система
  Разное
   

 

 

Delphi Sources

Delphi Sources

ИСХОДНИК ПРОГРАММЫ

 

. : Tracert : .

 

Исходник программы, который показывает принцип трассировки маршрута

Исходник программы, который показывает принцип трассировки маршрута к WWW-адресу.

Как это работает?

Для начала нужно вспомнить формат заголовка IP-пакета, точнее одно из его полей - TTL (Time To Live).
Это восьмибитное поле задает максимальное число хопов (hop - "прыжок" - прохождение дейтаграммы от одного маршрутизатора к другому) в течение которого пакет может находиться в сети.
Каждый маршрутизатор, обрабатывающий эту дейтаграмму, выполняет операцию TTL=TTL-1.
Когда TTL становится равным нулю, маршрутизатор уничтожает пакет, отправителю высылается ICMP-сообщение Time Exceeded.

Утилита посылает в направлении заданного хоста пакет с TTL=1, и ждет, от кого вернется ответ "time exceeded".
Отвечающий записывается как первый хоп (результат первого шага на пути к цели).
Затем посылаются последовательно пакеты с TTL=2, 3, 4 и т.д. по порядку, пока при некотором значении TTL пакет не достигнет цели и не получит от нее ответ.

Просмотры: 1 713
Дата: 12.10.2005, Автор: Александр "Rouse_" Багель
Скачивания: 418

Комментарии пользователей:
Own_Nicolas
18 января 2025
Чувствительно благодарим
   

Написать сообщение:

 

 

Скачать (13 Кб)     Регистрация >>

   

 


















 

© 2004-2026 "DS"

Соглашение пользователя • Конфиденциальность • Правила обработки cookie       SiteAnalyzer


Форум по Delphi программированию - Ошибка базы данных

Кажется, произошла проблема с базой данных Форум по Delphi программированию.
Пожалуйста, попробуйте зайти снова, нажав на кнопку Обновить вашего браузера.

Нашей службе технической поддержке был послан email. Вы также можете написать им письмо, если проблема не решиться.

Извените за причинённые неудобства.