社区
网络编程
帖子详情
wenjiangmail
2025-03-27 14:56:10
请问ICMP参数问题报文,指的是IP包头中哪些参数错误,才回产生此报文。怎样模拟这个报文产生的过程?
...全文
34
回复
打赏
收藏
请问ICMP参数问题报文,指的是IP包头中哪些参数错误,才回产生此报文。怎样模拟这个报文产生的过程?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
icmp
协议ping程序实现
ICMP
[version 4]的echo
报文
运用,
模拟
ping命令实现pingy命令
用发送
ICMP
数据包的方法实现的Ping程序
用发送
ICMP
数据包的方法实现的Ping程序
ICMP
协议以及
报文
讲解(
ICMP
查询
报文
、
ICMP
差错
报文
)
主要是用来跟踪路径,在跟踪路径的
过程
中
如果某个路由器或目标主机上的应用程序没有在相应的端口上监听,此时收到
ICMP
回
显请求时会
回
应端口不可达的
ICMP
差错
报文
、或者当网络管理员阻止了
ICMP
回
显请求时也会发送端口不可达的
ICMP
差错
报文
(端口不可达信息不止因为Tracert
产生
,还会因为其它操作
产生
,只是Tracert是比较常见的)通过tracert工具发送
ICMP
回
显请求来探测去往某目的网路的路径信息(修改
ICMP
回
显请请求的TTL的值,通过对端
回
应的Type为11的
ICMP
差错
报文
来得到路径信息)
ICMP
协议(网际
报文
控制协议)详解
ICMP
协议
ICMP
协议的功能
ICMP
的
报文
格式常见的
ICMP
报文
差错
报文
目的站不可达数据报超时源站抑制重定向(路由)数据报
参数
错误
查询
报文
回
送请求或
回
答
ICMP
协议是一个网络层协议。一个新搭建好的网络,往往需要先进行一个简单的测试,来验证网络是否畅通;但是
IP
协议并不提供可靠传输。如果丢包了,
IP
协议并不能通知传输层是否丢包以及丢包的原因。因此我们需要
ICMP
协议来完成这样的功能。
ICMP
协议的功能
ICMP
协议的功能主要有: 确认
IP
包是否成功到达目标地址 通知在发送
过程
中
IP
包被丢弃的原因 如
TCP/
IP
——
ICMP
传递差错
报文
一、
ICMP
查询
报文
或差错
报文
ICMP
它传递差错
报文
以及其他需要注意的信息
ICMP
报文
是在
IP
数据报内部被传输的 所有
报文
的前4个字节(类型、代码、校验和)都是一样的,类型字段可以有15个值,描述特定类型的
ICMP
报文
,某些
ICMP
报文
还使用代码字段的值进一步描述不同的条件 校验和字段覆盖整个
ICMP
报文
不同类型由
报文
中
的类型字段和代码字段来共同决定 ...
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章