下一主题: 更多关于端口的内容 上一层: TCP/IP 网络 前一主题: 传输控制协议
当然,TCP 不是 TCP/IP 网络中唯一的用户协议。虽然 TCP 适用于 rlogin 等应用程序,但对于 NFS 等应用程序来说,其开销过大。相反,它使用 TCP 的一个同级协议,称为 UDP,或 用户数据报协议。与 TCP 类似,UDP 也允许应用程序联系远程计算机上特定端口的服务,但它不为此建立连接。相反,您可以使用它向目标服务发送单个数据包——因此得名。假设您已从部门的中央 NFS 服务器 galois 挂载了 TeX 目录层次结构,并且您想要查看描述如何使用 LaTeX 的文档。您启动编辑器,它首先读取整个文件。但是,建立与 galois 的 TCP 连接、发送文件并再次释放它将花费太长时间。相反,向 galois 发出请求,galois 以几个 UDP 数据包发送文件,这要快得多。但是,UDP 并非旨在处理数据包丢失或损坏。这取决于应用程序——在本例中是 NFS——来处理这个问题。
Andrew Anderson
Thu Mar 7 23:22:06 EST 1996