​ping和telnet测试连通性小结​

ping和telnet是测试网络连通时最常用的两个命令, 一般用ping命令测试网络是否通畅或网络连接速度(Ping域名可以得出解析IP)  ,用telnet命令则用于测试目标主机是否打开了某端口(默认是23)。 常见的使用场景是,不管三七二十一,先ping一下域名或IP,确认能连通到目标主机,然后再根据需要用telnet IP port测试目标主机上的某个端口是打开的。

但是在实际应用时,网络环境可能会比较复杂,有时会遇到一些不太常见的情况:

  • 能ping通,但telnet不通
  • ping不通,但能telnet通

要理解这些情况,就需要弄清楚ping和telnet到底做了什么。

ping

首先看一下基本概念

ping是一种计算机网络工具,用来测试数据包能否透过IP协议到达特定主机。ping的运作原理是向目标主机传出一个ICMP echo@要求数据包,并等待接收echo回应数据包。程序会按时间和成功响应的次数估算丢失数据包率(丢包率)和数据包往返时间(网络时延,Round-trip delay time)。———— 维基百科
ICMP(Internet Control Message Protocol)Internet控制 报文协议。它是
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端 贾公子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值