2011-07-14 42 views
26

Tôi muốn viết chương trình C hoặc C++, được cấp địa chỉ IP, Ping và sau đó thực hiện thêm hành động dựa trên việc Ping có thành công hay không. Cách thực hiện việc này?Ping từ một chương trình C/C++

+4

hệ điều hành gì? –

+0

Tùy thuộc vào những gì bạn muốn thực hiện, các nguồn nmap có thể thú vị để xem xét. – dascandy

+0

Hệ điều hành ubuntu – Vishal

Trả lời

13

EDIT Tôi thấy sau khi đăng, bạn đang sử dụng Ubuntu. Tuy nhiên, ai đó đang tìm kiếm câu hỏi này vẫn có thể thấy các liên kết này hữu ích cho Windows.

Ping: Raw Sockets Phương pháp: http://tangentsoft.net/wskfaq/examples/rawping.html

thực hiện Internet Ping Sử dụng Icmp.dll: http://support.microsoft.com/default.aspx?scid=kb;en-us;170591

IcmpSendEcho Chức năng: http://msdn.microsoft.com/en-us/library/aa366050%28VS.85%29.aspx

Ping cho Windows: http://www.codeproject.com/KB/IP/winping.aspx

2

bài này là cũ nhưng Tôi nghĩ rằng liên kết sau đây sẽ giúp những người tương lai tìm kiếm một giải thích tốt về cách tạo yêu cầu Ping.

Các vấn đề liên quan