tcp/ip ---------- ping程序

本文介绍了Ping程序的功能,它用于测试主机可达性。通过发送ICMP回显请求并接收回显应答,Ping能检测网络连通性及测量往返时间。然而,随着网络安全的加强,不能Ping到的主机并不意味着不能通过特定端口进行连接。此外,文章还探讨了IP记录路由选项和时间戳选项,展示了它们在IP数据报中的应用及其可能遇到的问题。
摘要由CSDN通过智能技术生成

         Ping程序的目的是为了测试另一台主机是否可达。该程序发送一份ICMP回显请求报文给主机,并等待返回ICMP回显应答

         一般而言,若不能ping到某台主机,那么就不能telnet或FTP到那台主机。反过来,如果不能Telnet到某台主机,那么通常可以用Ping来确认问题出在哪里

         Ping还能测出往返时间。

 

         但是,好多好多年前我们还可以确定,如果不能Ping到某台主机,那么就不能Telnet或FTP到那台主机。只是随着安全意识的增强,出现了提供访问控制清单的路由器和防火墙,那么我们就不能再这么确定或者说断言了。

         一台主机的可达性可能不止取决于IP层是否可达,还取决于使用何种协议及端口号。

         Ping程序可能不可达,但我们却可能通过某些端口与某台主机连接。

 

 

Ping程序

         发送回显请求的ping程序为客户,被ping的为服务器。大多TCP/IP实现都在内核中直接支持Ping服务器(这种服务器不是用户进程,就像之前ICMP中的地址掩码查询、时间戳查询等,都是在内核中直接处理的)

         回显请求报文和回显应答报文如下:

                                                                  

Unix系统实现的Pin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值