![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать маршрут между хостами в локальной сети? [D7, Win2k]
Chris © (2003-05-16 20:02:00)Между хостами может быть один, два или три хаба/коммутатора. Как определить это количество?
Malder (2003-05-17 10:30:00) [1]>хаю это простой усилитель
Не просто. Он ничего не усиливает. Сигнал, пришедший на один порт, посылает на другие порты.
wal (2003-05-17 00:57:00) [2]
> Хорошо. Оставим в покое хабы и возьмем управляемые коммутаторы,
> которые имеют свой IP
Ну тогда tracert.exe спасет отца русской демократии, а если программно, то ICMP посылка ping с TTL = 1, затем 2, затем 3, пока не доберешся до нужного тебе адреса. Для справки - TTL - время жизни пакета, уменьшается на 1 при прохождении маршрутизатора, при достижении 0 пакет отбрасывается и запрашиваюшему хосту посылается соответствующий ICMP-ответ.
С уважением.
Malder (2003-05-16 21:27:00) [3]Ну так прочитай про указатели и научись работать
В чем вопрос то ?
Chris (2003-05-16 20:57:00) [4]Хорошо. Оставим в покое хабы и возьмем управляемые коммутаторы, которые имеют свой IP. Допустим, я пингую хост при помощи функции IcmpSendEcho из ICMP.DLL и получаю ответ.
Там стоит значение типа Pointer и размер буфера равен 32, но когда я вывожу данные Otvet^.Data^, то трассировщик сообщает "no value". Честно признаюсь, что с указателями работать не умею...
Anatoly Podgoretsky (2003-05-16 20:47:00) [5]Chris © (16.05.03 20:41)
это относится только к маршрутизаторах, забы к ним не относятся, ты зря не обратил внимание на слова это простой усилитель.
Chris (2003-05-16 20:41:00) [6]http://www.bilim.ru/1251/xylan/sb/r7.htm
...
Формат пакета TCP
Ck Контрольная сумма
LN Длина пакета
TC Управление транспортировкой. Значение этого поля увеличивается на 1 каждым маршрутизатором на пути следования. Когда значение поля достигает 16, пакет отбрасывается
...
Вопрос: Как добраться до значения TC?
Anatoly Podgoretsky (2003-05-16 20:10:00) [7]В общем случае никак, считай что хаю это простой усилитель.