ChinaUnix.net
相关文章推荐:

checking for ICMP ping syntax

平台: VC6 Windows XP\n\n原理简介:\n--------\n这个例子演示了应用微软的icmp.DLL怎样\"ping\"另一台机器. 这个DLL是没有文档话的发\n送icmp回送包API接口, 也称为\"pings,\" 就像潜水员对声纳信号的术语一样. 这段代码\n出自一个被一个名叫MarkG的家伙的GUI程序, 他的网页已经消失了.\n\nicmp.DLL API 现在在Windows平台上与微软的Winsocks工作的很好, 但是微软说更好的\n产品一出来他们将替换它. 微软说这个自从Windows 95时代就...

by touch_itpub - 攻防交流区 - 2005-11-06 16:22:36 阅读(3141) 回复(0)

相关讨论

我执行了这个命令 iptables -A INPUT -p icmp -j DROP 限制 我ping 不了别人~别人也ping不了我~ 请问怎么恢复下~ 我想阻止别人ping我~ 我还是可以ping别人的~ 谢谢

by 我爱吃泥巴 - 数据安全 - 2010-11-23 17:12:14 阅读(1935) 回复(3)

import java.io.*; import java.net.*; import java.nio.channels.*; import java.util.*; import java.util.regex.*; public class ping { static int DAYTIME_PORT = 13; static int port = DAYTIME_PORT; static class Target { InetSocketAddress address; SocketChannel channel; Exception failure; long connectStart; long connectFinish = 0; boolean shown...

by kumwolf - Java文档中心 - 2008-11-10 21:23:10 阅读(907) 回复(0)

如果目的主机在工 输出在工状态 如果5妙内无相应 用SIGALRM信号中断进程 #include "unp.h" void send_echo_req(int sockfd, struct sockaddr_in *dstaddr); uint16_t in_cksum(uint16_t *addr, int len); void recv_echo_reply(int sockfd); int main(int argc, char **argv) { int sockfd; struct sockaddr_in dstaddr; if ((sockfd = socket(PF_INET, SOCK_RAW, IPPROTO_icmp)) == -1) ...

by fcloudf - Linux文档专区 - 2007-07-31 12:45:02 阅读(529) 回复(0)

FreeBSD下IPF防火墙配置测试。要求:内网里能够ping/tracert/nslookup外网IP; 外网IP不能够ping/tracert/nslookup我的IP。 icmp/tracert/nslookup都是依靠icmp(网间控制管理协议)的;在google上找了一下.chinaitlab的《网络技术基础系列二之icmp协议概说(组图) 》比较好. -------------------------------------------------------------------引用: http://cisco.chinaitlab.com/TCP/38245.html ChinaITLab原创作者:张保通 1 ...

by WindRunner - BSD文档中心 - 2006-03-12 23:03:36 阅读(1110) 回复(0)

       基本简介

 icmp是(Internet Control Message Protocol)Internet...

by liurhyme - 数据安全 - 2011-12-20 09:47:23 阅读(582) 回复(0)

icmp:Internet Control Message Protocol icmp is often considered part of the IP layer. It communicates error messages and other conditions that require attention. icmp messages are usually acted on by either the IP layer or the higher layer protocol (TCP or UDP). Type code ping Request ...

by nnuyjh569 - 网络技术文档中心 - 2009-09-20 23:05:13 阅读(944) 回复(0)

作为网络管理员,必须要知道网络设备之间的连接状况,因此就需要有一种机制来侦测或通知网络设备之间可能发生的各种个样的情况,这就是icmp协议的作用.icmp全称是internet控制消息协议,其目的主要四用于在TCP/IP网络中发送控制消息,提供可能发生在通信环境中的各种问题的反馈,通过这样的信息管理员就可以对所发生的问题做除判断,然后采取适当的措施去解决它. icmp的主要功能介绍 icmp是一个"错误侦测与回报机制",其目的就是让管理员能...

by dengjianjing - 网络技术文档中心 - 2008-04-23 22:45:37 阅读(857) 回复(0)

1.IMCP协议介绍 前面讲到了,IP协议并不是一个可靠的协议,它不保证数据被送达,那么,自然的,保证数据送达的工作应该由其他的模块来完成。其中一个重要的模块就是icmp(网络控制报文)协议。 当 传送IP数据包发生错误--比如主机不可达,路由不可达等等,icmp协议将会把错误信息封包,然后传送回给主机。给主机一个处理错误的机会,这 也就是为什么说建立在IP层以上的协议是可能做到安全的原因。icmp数据包由8bit的错误类型和8bit...

by cyfgl - 网络技术文档中心 - 2008-01-25 11:51:41 阅读(836) 回复(0)

这是在代理是上#tcpdump -i eth0 -n 看到的: 6:11:33.253383 61.150.76.13 > 61.153.180.181: icmp (frag 15806:1480@1480+) 06:11:33.253388 61.150.76.13 > 61.153.180.181: icmp (frag 15806:1136@2960) 06:11:33.253396 61.150.76.13.3076 > 58.60.223.207.24626: udp 29 06:11:33.253793 61.150.76.13 > 61.153.180.181: icmp: echo request (frag 15807:1480@0+) 06:11:33.253800 61.150.76.13 > 61.153.180.181: icmp (f...

by wuguang1023 - 数据安全 - 2007-08-17 09:45:44 阅读(2686) 回复(3)

这篇文章出自bugfree/CSDN\n平台: VC6 Windows XP\n\n今晚一杯茶水之后, 让我们继续我们的icmp讨论, 今晚介绍的是用RAW Socket 实现的pi\nng程序.\n\n原理简介:\n--------\n 用RAW Socket实现的ping可能比上一节的应用icmp.DLL的程序庞大些, 但是这才是我们\n需要关注的东西, 我的观点真正想做网络开发的程序员应该静下心来读读这篇文章, 相\n信你会从中获益颇多. 中间我也会讲解一些东西为后一章的路由追踪做一些铺垫.\n 另一个重...

by touch_itpub - 攻防交流区 - 2005-11-06 16:54:05 阅读(2972) 回复(0)