《TCP/IP详解 卷1:协议》 读书笔记 第7章 Ping程序
2016-08-10 10:56
1226 查看
Ping程序
Ping程序引言
Ping的ICMP报文格式
小结
引言
目的:测试另一台主机是否可达。过程:该程序发送一份ICMP回显请求报文给主机,并等待返回ICMP回显应答。
一般而言,如果不能Ping到某台主机,那么就不能Telnet或者FTP到那台主机;反过来,如果不能Telnet到某台主机,可以用Ping程序来确定问题出在哪里。Ping程序还能测出到这台主机的往返时间,表明主机离我们“多远”。
Ping的ICMP报文格式
ping程序——客户
被ping的主机——服务器
大多数的TCP/IP实现都在内核中直接支持Ping服务器。
Unix系统在实现ping程序时是把ICMP报文中的标识符字段置成发送进程的ID号。这样即使在同一台主机上同时运行了多个ping程序实例, ping程序也可以识别出返回的信息。
序列号从0开始,每发送一次新的回显请求就加1.
ping程序会打印出序列号,方便查看分组返回的情况。
小结
ping程序是对两个TCP/IP系统连通性进行测试的基本工具。它只利用ICMP回显请求和回显应答报文,而不用经过传输层。
ping服务器一般在内核中实现ICMP的功能。
相关文章推荐
- 《TCP/IP详解 卷一:协议》读书笔记--Ping程序
- 《TCP/IP详解 卷1:协议》 读书笔记 第七章 Ping程序
- 《TCP/IP详解 卷1:协议》 读书笔记 第七章 Ping程序
- 《TCP/IP详解 卷1:协议》读书笔记 第八章 Traceroute程序
- TCP/IP详解,卷1:协议,第七章:Ping程序
- 《TCP/IP详解 卷1:协议》读书笔记 第八章 Traceroute程序
- 《TCP/IP详解-协议》(7、8)Ping、Traceroute程序
- 《TCP/IP详解 卷一:协议》读书笔记--Traceroute程序
- 《TCP/IP详解 卷1:协议》第七章 Ping程序
- 《TCP/IP详解 卷1:协议》读书笔记 第8章 Traceroute程序
- TCP/IP详解 卷I:协议 のping和traceroute
- 《TCP/IP详解 卷1:协议》读书笔记
- 《TCP/IP详解 卷1:协议》 读书笔记 第二章 链路层
- 《TCP/IP详解 卷1:协议》 读书笔记 第一章 概述
- 《TCP/IP详解 卷一:协议》读书笔记--链路层
- 《TCP/IP详解 卷1:协议》 读书笔记 第六章 ICMP:Internet控制报文协议
- 《TCP/IP详解 卷一:协议》读书笔记--RARP:逆地址解析协议
- 《TCP/IP详解 卷一:协议》读书笔记--ARP:地址解析协议
- 《TCP/IP详解 卷1:协议》 读书笔记 第四章 ARP:地址解析协议
- 【TCP/TP详解】第7章 Ping程序