ping IP有什么用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ping IP有什么用相关的知识,希望对你有一定的参考价值。
ping命令是用于检查网络联通状况的计算机命令。它可以与不同的参数配合使用以达到用不同的方式检查网络的目的。如:ping -t命令是用于检查网络连接实时状态的(你可以打开“开始”中的“运行”,在里面输入cmd回车,进入DOS运行状态测试以下。输入ping -t 127.0.0.1试一下。想结束就用ctrl+c结束或关闭DOS对话框),你不停止它,它就一直检查本机的网卡安装配置,直到你停止。还有一些其他的参数,在此不再说明(那都是比较专业的人使用的)。好了,请再追加一点分给我吧,也不枉费我这个博士给你打那么多字!做人要厚道啊! 参考技术A 作为一种诊断命令,如果能ping 通,就排除了物理上的连接问题
此外还可以通过域名找出IP地址 参考技术B 是一种诊断"通不通"的方法...
Ping后加IP地址..
看两台机器是不是通的... 参考技术C 自己的IP可以检查网卡
别人的IP 内网可以检测中级器
外网可以检测DNS 参考技术D 查看是否与被ping的主机是通的!
ping使用的icmp协议的疑问?
主机用ping这个命令发送到其他主机的时候,这台主机是怎么接收icmp这个包的,用到端口吗?为什么
ARP协议不也是网络层协议吗,那他在广播的时候到了每台机器的时候,每台机器又是怎么接收这个数据包的呢?
至于操作系统进程、线程的问题那是高层的问题,是操作系统怎样调用下层的服务,ping程序是将icmp报文中的标识符字段直接和进程ID挂钩,和你提问的内容没什么大关系。
-----
ARP是第二层和第三层之间的协议,不能将它定界太严格。
ARP广播,子网每个主机都接收到是应为每个接口都无时不刻地侦听着链路,接收所有的信号,把信号解析后,发现目的地不是自己的就不理会它,假如目的地是自己,就回应。 参考技术A 首先您要知道ICMP数据报实际上只是一个基于IP的协议;它的主要功能是路由和错误处理;我们平常使用的PING,就是一个等待ICMP数据包传回的例子;比如您使用PING 218.85.138.72,那么如果您的主机和218.85.138.72的主机在物理上是连通的话,那么218.85.138.72主机会传回一个ICMP数据包告诉您“我是存在的”您不用太担心ICMP数据包对您的机子会有影响;金山毒霸的防火墙可能是阻止了其他的IP使用ICMP报文对您的探测,使您在网络上回应“我不存在”,这样可以防止一些主动的恶意连接。 参考技术B 当然会了,每一个命令协议都会用到端口号的。
我也给你说不太明白,大概说下 吧。
就是现在操作系统都是多任务、多用户。具有不同进程、线程。
所以每一个数据必须经过端口来确认、划分。要不就乱了。
打个比方:网页浏览器跟迅雷下载 如果一个端口,没有协议划分。是不是没法进行了。 参考技术C 不用端口。从网卡接收数据,通过ICMP协议,解析数据包
以上是关于ping IP有什么用的主要内容,如果未能解决你的问题,请参考以下文章