192.168.1.1-路由器设置 | 192.168.0.1-无线路由器设置

ICMP带来UDP和TCP的回应

发布时间:2014-06-15 00:59

不用多想,到我们收到信息:network is unreachable的时候我们应该感谢ICMP做出的杰出贡献,知道此路不同,通过返回错误信息,得知自己的信号是否发送正常:sterror(errno)。在程序中或许我们知道错误码只是为了寻找BUG的藏身之所,而打印错误的信息,其实是维护的人员一把钥匙。当上层调用底层接口,而不说明调用的含义,而只是打印底层的错误,问题往往令人费解? ICMP运行在IP层,注定是没有什么端口概念的。

在TCP/IP详细描述里面,无法读懂一句话,最终翻译如下:

UDP的规则之一:当UDP接收到一个数据包,查看里面的目的端口,发现系统中居然没有相应的端口,打开监听服务,于是发送一封电报给投递人:对不起,你的信件无法投递,(返回一个ICMP报文不可达)。

关于我们 - RSS地图 - 最近更新 - 友情链接 - 网站地图 - 版权声明