ping命令常用于测试源网络主机到目标网络主机的连通性,同时评估网络连接质量。
2. telnet 命令
telnet 命令常用于远程连接与管理目标主机,或查看某个目标主机的某个TCP端口是否开放。
在做开发或远程服务部署的时候,经常要用的端口是80 或 8080。比如在做深度学习远程部署的时候,当我们启动服务后,可以先用 telnet 去查看该服务的ip与相应端口是否可用。
telnet ip port
如:
telnet通,ping不一定是通的。对方可以禁ping。
因为协议不同。ping用的icmp协议,telnet是tcp/ip协议。
这是重点,协议不同。
Ping不通并不一定代表网络不通。ping是基于ICMP协议的命令,就是你发出去一个数据包,对方收到后返给你一个。就好比声纳。这个协议是可以禁止的!禁止后,如果你ping对方,对方收到后就不回馈给你,这样你就显示无法ping通,但实际你们还是连着的!telnet是登陆服务器的!服务没禁止就能登陆.
tenelt是经过路由选择的。
Telnet和Ping之间的主要区别在于它们的目的。Telnet用于远程管理和控制目标计算机的终端,而Ping是一种网络实用程序,用于测试和诊断特定的网络连接。此外,Telnet使用TCP端口23,而Ping则使用ICMP协议进行传输。
Telnet是一种用于在两台计算机之间进行远程登录的协议,它可以让用户在远程机器上运行程序,发送和接收文件,以及执行管理任务,而Ping则可以测试网络连接是否可用,是否能够成功传输数据包。Ping可以用来测试本地网络和Internet连接的可用性,以及网络延迟和丢包率。
一般层次方法是使用的,
参考资料:
1.https://www.xjx100.cn/news/398219.html?action=onClick
2.https://blog.csdn.net/Dream_Weave/article/details/131339472