|
|
|
|
移动端

使用ping命令检测网络层协议和硬件

ping命令是一个基本的网络测试命令,它支持echo回声协议,echo回声协议是通过测试已经被路由器转发的数据包来检测网络的连通性。

作者:游离来源:IT168|2006-12-08 10:55

开发者盛宴来袭!7月28日51CTO首届开发者大赛决赛带来技术创新分享

ping命令是一个基本的网络测试命令,它支持echo回声协议,echo回声协议是通过测试已经被路由器转发的数据包来检测网络的连通性。

在测试时,ping命令会发送一个数据包到目的主机,然后等待从目的主机接收回复数据包,当目的主机接收到这个数据包时,为源主机发送回复数据包,这个测试命令可以帮助网络管理者测试到达目的主机的网络是否连接。如图所示,ping命令工作在OSI参考模型的第三层-网络层。

使用ping命令测试网络实例

    ping命令可以在用户模式和特权模式下使用。

在family路由器上,键入ping it168的命令。如果网络层正常连接,如下所示,我们可以看到路由器出现5个惊叹号,这说明family路由器成功的从it168路由器上接收到了5个echo回复包。

    family#ping 129.0.0.2
Type escape sequence to abort
sending 5, 100-byte ICMP Echos to 129.0.0.2,  timeout is 2 seconds
!!!!!
Success rate is 100 percent(5/5),round-trip min/avg/max = 28/28/32ms
family#

如果这里的感叹号被点号(.)代替,说明family路由器不能与IT168连接。


点赞 0
分享:
大家都在看
猜你喜欢

热门职位+更多

读 书 +更多

Java (JDK 6)学习笔记

Java学习笔记在JavaWorld技术论坛(http://www.javaworld.com.tw/)和作者的网站(http://caterpillar.onlyfun.net/Gossip/)提供免费下载...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊