PING 是最常用的基于 ICMP 的服务。 通讯端口 TCP 和 UDP 服务通常有一个客户/服务器的关系,例如,一个 Telnet 服务进程开 始在系统上处于空闲状态,等待着连接。用户使用 Telnet 客户程序与服务进程 建立一个连接。客户程序向服务进程写入信息,服务进程读出信息并发出响应, 客户程序读出响应并向用户报告。 因而, 这个连接是双工的, 可以用来进行读写。 两个系统间的多重 Telnet 连接是如何相互确认并协调一致呢?TCP 或 UDP 连接 唯一地使用每个信息中的如下四项进行确认: 源 IP 地址 发送包的 IP 地址。 目的 IP 地址 接收包的 IP 地址。 源端口 源系统上的连接的端口。 目的端口 目的系统上的连接的端口。 端口是一个软件结构,被客户程序或服务进程用来发送和接收信息。