Как пропинговать хост?
От: GhostCoder  
Дата: 19.01.05 11:23
Оценка:
Хочу сделать аналог ping.exe для своих нужд. Неоюходимо пинговать хост как по адресу, так и по имени. И Узнать результат пинга — удачный, неудачный и т.д. Подскажите ссылку или сами пример напишите....
Re: Как пропинговать хост?
От: Michael Chelnokov Украина  
Дата: 19.01.05 11:52
Оценка:
Здравствуйте, GhostCoder, Вы писали:

GC>Хочу сделать аналог ping.exe для своих нужд. Неоюходимо пинговать хост как по адресу, так и по имени. И Узнать результат пинга — удачный, неудачный и т.д. Подскажите ссылку или сами пример напишите....


В Platform SDK есть пример полноценного ping'а. Так и называется — ping
Re: Как пропинговать хост?
От: MaximE Великобритания  
Дата: 19.01.05 13:24
Оценка: 1 (1) :)
GhostCoder wrote:

> Хочу сделать аналог ping.exe для своих нужд. Неоюходимо пинговать хост как по адресу, так и по имени. И Узнать результат пинга — удачный, неудачный и т.д. Подскажите ссылку или сами пример напишите....


Посмотри на http://www.hping.org/

hping is a command-line oriented TCP/IP packet assembler/analyzer. The interface is inspired to the ping(8) unix command, but hping isn't only able to send ICMP echo requests. It supports TCP, UDP, ICMP and RAW-IP protocols, has a traceroute mode, the ability to send files between a covered channel, and many other features.


Часто из-за соображений безопасности хосты в интернете не отвечают на ICMP echo-request.

Когда валишь web сервер (в целях проверки безопасности, конечно же), который не отвечает на ICMP echo-request удобно пользоваться hping -S посылая SYN сегмент на www порт, чтобы проверить, жив ли сервер еще ))

--
Maxim Yegorushkin
Posted via RSDN NNTP Server 1.9
Re[2]: Как пропинговать хост?
От: GhostCoder  
Дата: 19.01.05 14:31
Оценка:
Здравствуйте, Michael Chelnokov, Вы писали:

MC>Здравствуйте, GhostCoder, Вы писали:


GC>>Хочу сделать аналог ping.exe для своих нужд. Неоюходимо пинговать хост как по адресу, так и по имени. И Узнать результат пинга — удачный, неудачный и т.д. Подскажите ссылку или сами пример напишите....


MC>В Platform SDK есть пример полноценного ping'а. Так и называется — ping


может лучше использовать IcmpCreateFile и IcmpSendEcho ?
Кто работал с этим?

И еще простой вопрос, в MSDN написано что IcmpCraateFile декларирован в icmpapi.h,
а что же надо подключать, чтобы видеть эту функцию?
Re: Как пропинговать хост?
От: adontz Грузия http://adontz.wordpress.com/
Дата: 19.01.05 16:49
Оценка:
Здравствуйте, GhostCoder, Вы писали:

http://www.rsdn.ru/Forum/?mid=102807
Автор: Flamer
Дата: 19.09.02
A journey of a thousand miles must begin with a single step © Lau Tsu
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.