查看: 3887|回复: 3

ICMP端口不可达,有一处容易产生误解

[复制链接]
发表于 2008-3-4 14:00:02 | 显示全部楼层 |阅读模式
帖子http://www.csna.cn/forum.php?mod=viewthread&tid=7845,工程文件的诊断视图有ICMP端口不可达事件,如图1,查看UDP包和ICMP包,图1中的“源端口”15000实际上是“目标”192.168.0.23发UDP包时用的端口。ICMP属网络层,无所谓端口,源端口、目标端口指的是触发ICMP的包的端口,这样理解对不对?

[ 本帖最后由 oldjiang 于 2008-3-4 17:32 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?CSNA会员注册

×
回复

使用道具 举报

发表于 2008-4-2 10:10:55 | 显示全部楼层
出现ICMP端口不可达报文较典型的原因是主机上的应用未被启动或出现故障,由目的主机或相关的网关发送此报文。
我们可以这样理解:我们想与之通信的进程或应用在此主机上是非活跃的。
回复

使用道具 举报

发表于 2008-4-6 12:21:00 | 显示全部楼层
图4,我是这样理解的:
ip包属于icmp的数据,不是平行的关系

先是192.168.0.23由15000端口向222.243.74.25的50297发送数包 但这个端口不可达,所以222.243.74.25向192.168.0.23发送icmp包,并把刚才这个数据包作为icmp数据发送回来.

不知道这样理解对不???
回复

使用道具 举报

发表于 2008-9-6 09:57:50 | 显示全部楼层
分析有什么用
把解决方法说出来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表