ping是ICMP协议,并没有指定通常所说的 TCP/UDP 端口。
Ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。
语法格式:ping 空格 + 要ping的网址;基本原理:利用网络上机器IP地址的唯一性,给目标IP地址发送一个数据包,再要求对方返回一个同样大小的数据包来确定两台网络机器是否连接相通,时延是多少。
扩展资料:
ping命令应用(网络故障诊断)
1、使用ipconfig /all ??
观察本地网络设置是否正确;
2、ping 127.0.0.1?? ???????
检查本机TCP/IP协议栈是否正常,失败说明TCP/IP协议安装有问题
3、ping 本机IP地址???????
检查网卡是否工作正常,失败则检查网线是否插上、网卡驱动是否正常
4、ping 网关IP地址?????
检查网关、网线及网络设置是否正常
5、 ping 远端主机??????
检查本机与外部网络的连接是否正常
参考资料来源:搜狗百科-ping
1、一般的网站都可以ping通,比如淘宝新浪等网站都是可以ping通的,少数网站限制ping。
2、ping测下网站的端口,一般默认是80,ping测端口的工具是tcping基于http协议通过发送tcp报文请求该端口是否打开,可以直接tcping www.****.com 80。
3、有的网站打开是的是ip地址,加端口号。一般这样的地址是可以ping通的,但也有ping不通的,像这个已经关闭了ping测功能;直接ping测ip加端口号是不可以的。
4、用tcping小工具ping测目标地址加端口号就可以了。tcping小工具放置位置与系统ping工具在同一个位置。
5、放置的目录在这里,如果放置目录不对就那就是无效tcping命令。
ping无法得到端口号,要使用netstat命令。
1、在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字形式显示的tcp和udp连接的端口号及状态。
2、各种参数如下:
-a 表示显示所有活动的tcp连接以及计算机监听的tcp和udp端口。
-e 表示显示以太网发送和接收的字节数、数据包数等。
-n 表示只以数字形式显示所有活动的tcp连接的地址和端口号。
-o 表示显示活动的tcp连接并包括每个连接的进程id(pid)。
-s 表示按协议显示各种连接的统计信息,包括端口号。
防火墙要开放入站端口号0 才能PING通! 默认端口是0! 我是自己测试的.用win7 CMD ping WINSERVER2012 只要关闭端口号0 就PING不通.或许跟我的系统也有关系.
PING使用的是ICMP协议,没有端口号,其协议号是1.
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....