社区
网络编程
帖子详情
请问什么情况下会有网络不可达和主机不可达报文
txcn
2004-09-08 09:24:13
我分别用ICMP,UDP,TCP(发握手报文)发送报文,但事先不知道主机是否存在,而且在不存在的情况下需要被明确通知网络不可达或主机不可达,请问在什么情况下会收到网络不可达和主机不可达报文,我在上述三种情况中都没有收到所要的不可达报文。
...全文
1088
5
打赏
收藏
请问什么情况下会有网络不可达和主机不可达报文
我分别用ICMP,UDP,TCP(发握手报文)发送报文,但事先不知道主机是否存在,而且在不存在的情况下需要被明确通知网络不可达或主机不可达,请问在什么情况下会收到网络不可达和主机不可达报文,我在上述三种情况中都没有收到所要的不可达报文。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
msdn_user
2004-09-09
打赏
举报
回复
同意oyljerry(☆勇敢的心☆)
UDP一样可能会引起网络不可达报文
txcn
2004-09-09
打赏
举报
回复
简单地说:我发一份ICMP请求响应报文,如果对方存在那么一切正常,会有一份响应报文回来,并能被接受,但是当IP不存在时,却什么报文也没回来,照理说应该有网络不可达或主机不可达报文送回来的,请各位高手解释。
oyljerry
2004-09-09
打赏
举报
回复
当路由器收到一份IP数据报但又不能转发时,就要发送一份ICMP“主机不可达”差错报文。
你需要接收ICMP响应报文
月吻长河
2004-09-09
打赏
举报
回复
不可能没有不可达报文
可能是你抓包的时候过滤条件设置错了。
ICMP要收到网络不可达报文
而TCP建立连接的三次握手都不可能完成会产生主机不可达报文。
UDP不会收到,因为它是无连接的。
txcn
2004-09-09
打赏
举报
回复
UDP我也试过了,也没有,是不是一般的路由器不发送网络不可达和主机不可达报文的,但是端口不可达报文的接收很正常,哎,哪位给解答一下了
网络
安全工程师演示:Nmap
网络
安全扫描神器使用技巧
一、课程简介:1、Nmap是一款开放源代码的
网络
探测和安全审核的工具。2、Nmap的设计目标是快速地扫描大型
网络
,当然用它扫描单个
主机
也没有问题。3、Nmap以新颖的方式使用原始IP
报文
来发现
网络
上有一些
主机
,那些
主机
提供什么服务(应用程序名和版本),那些服务运行在什么操作系统(包括版本信息),它们使用什么类型的
报文
过滤器/防火墙,以及一堆其他功能。4、Nmap通常用于安全审核,许多系统管理员和
网络
管理员也用它来做一些日常的工作,选择查看整个
网络
的信息,管理服务升级计划,以及监视
主机
和服务的运行。二、常见问题:问:英语和数学基础一般,能学会吗?答:这门课程专为小白设计,英语和数学基础一般没有关系,老师会一步步带领大家从基础学起,由浅入深,您可放心学习,预祝您学习愉快!
计算机
网络
——互联网控制
报文
协议(ICMP)
ICMP协议主要用来检测
网络
通信故障和实现链路追踪,最典型的应用就是PING和tracerooute。
ICMP协议以及
报文
讲解(ICMP查询
报文
、ICMP差错
报文
)
主要是用来跟踪路径,在跟踪路径的过程中如果某个路由器或目标
主机
上的应用程序没有在相应的端口上监听,此时收到ICMP回显请求时会回应端口
不可
达
的ICMP差错
报文
、或者当
网络
管理员阻止了ICMP回显请求时也会发送端口
不可
达
的ICMP差错
报文
(端口
不可
达
信息不止因为Tracert产生,还会因为其它操作产生,只是Tracert是比较常见的)通过tracert工具发送ICMP回显请求来探测去往某目的网路的路径信息(修改ICMP回显请请求的TTL的值,通过对端回应的Type为11的ICMP差错
报文
来得到路径信息)
6.3.5 利用Wireshark进行协议分析(五)----捕获并分析ICMP
报文
第三行显示了IP分组头部信息,包括版本号4,头部长度20字节,服务类型,数据报总长度,用于分片的标志字0,分片偏移字段0,说明这是一个完整的IP数据报。第二个ICMP
报文
图中我们看到它的目的IP地址和源地址与第一个ICMP
报文
恰恰相反,它是由网关发往本地
主机
的一个ICMP的应答
报文
,所以Wireshark捕获的这8个
报文
告诉我们ping程序是连续的发送了四个ICMP的请求,对方在可
达
可联通的
情况
下会
回应相应的ICMP应答
报文
,所以利用ICMP
报文
的交互,就可以检测对方的可
达
性。
ICMP协议(网际控制
报文
协议)
ICMP协议
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章