ICMP:Windows DOS命令行指令"ping"的工作原理

简介: ICMP:Windows DOS命令行指令"ping"的工作原理

在默认状态下,一次“ping”操作发送4个数据包,收到的也是4,因为对方主机收到后会回一个确认包。


发送和回复的数据帧格式是“..abcdefghijklmnopqrstuvwabcdefghi”,写成十六进制是“04 00 0E 00 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 61 62 63 64 65 66 67 68 69”。绿色字体是数据帧头,包含校验信息和帧的顺序号。


“ping”命令使用的是ICMP协议。


ICMP是(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。ICMP协议是一种面向无连接的协议,用于传输出错报告控制信息。它是一个非常重要的协议,它对于网络安全具有极其重要的意义。它是TCP/IP协议族的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。当遇到IP数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息。


相关文章
|
JavaScript Windows Python
Windows DOS进入指定盘符(磁盘路径)
Windows DOS进入指定盘符(磁盘路径)
504 1
|
关系型数据库 数据库连接 Windows
windows 常用的dos命令
windows 常用的dos命令
340 0
|
应用服务中间件 nginx Windows
windows下DOS命令杀掉Nginx应用进程
windows下DOS命令杀掉Nginx应用进程
271 1
|
Windows
windows家庭版禁用 hype-v 命令行
windows家庭版禁用 hype-v 命令行
111 0
|
存储 域名解析 网络协议
windows server安装域控及原理(小白向)
windows server安装域控及原理(小白向)
719 0
|
Windows
windows命令行查找修改文件
windows命令行查找修改文件
298 0
|
11月前
|
安全 前端开发 Windows
Windows Electron 应用更新的原理是什么?揭秘 NsisUpdater
本文介绍了 Electron 应用在 Windows 中的更新原理,重点分析了 `NsisUpdater` 类的实现。该类利用 NSIS 脚本,通过初始化、检查更新、下载更新、验证签名和安装更新等步骤,确保应用的更新过程安全可靠。核心功能包括差异下载、签名验证和管理员权限处理,确保更新高效且安全。
258 4
Windows Electron 应用更新的原理是什么?揭秘 NsisUpdater
|
Windows
windows windows10 查看进程的命令行
windows windows10 查看进程的命令行
134 0
|
12月前
|
API Windows
Windows之窗口原理
这篇文章主要介绍了Windows窗口原理和如何使用Windows API创建和管理窗口。
190 0
|
12月前
|
Windows
Windows 11 鼠标右键可选择 cmd 命令行选项
Windows 11 鼠标右键可选择 cmd 命令行选项
159 0