![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Интересный вопрос про ICMP [D6, Win95/98]
Diatel © (2003-05-30 07:43:00)Прочел статью Реализация ping с помощью ICMP API, помогло. Но возник вопрос:
Можно ли с помощью этого метода(использования WinSock) посылать ICMPшки других типов(Information, Timestamp, Address Mask и тп) и как ?
Wonder (2003-05-30 16:30:00) [1]:)
Мое имя (2003-05-30 16:29:00) [2]аха, уловил))
не посмотрел в скобочки []
))))
тада мой способ суксь, тобишь не потходитЪ
Wonder (2003-05-30 16:27:00) [3]Я-то понимаю, что сложного мало.
Как ЭТО приминительно к Win9x без WinSock 2?
RAW ICMP шлется только при наличии WinSock 2.
Мое имя (2003-05-30 16:17:00) [4]ну как - в исходниках Indy посмотреть например реализацыйу метода TIdICMP.Ping
как там все подготавливаецца и заполняецца
точно так же, но свое делаешь-и фсё!
сложного мало
Wonder (2003-05-30 16:05:00) [5]>Мое имя
>а чо мешает взять структуру icmp пакета например в Indy, да отсылать вообще все что угодно?
Это как?
Мое имя (2003-05-30 16:01:00) [6]ну дык это..Дятел, а чо мешает взять структуру icmp пакета например в Indy, да отсылать вообще все что угодно?
я не знаю, про какой метод идет речь, статью еще не читал, но именно так я и делал - и ICMP TIMESTAMP, и ADDRESSMASK - чо угодно, все есть в Indy
Wonder (2003-05-30 11:18:00) [7]С помощью этого метода (IcmpSendEcho, что вовсе не относится к WinSock-у) - нельзя.