03网络协议第三讲解读.pptVIP

  • 12
  • 0
  • 约2.61万字
  • 约 81页
  • 2016-03-07 发布于湖北
  • 举报
传输层协议分析 第10章 UDP:用户数据报 10.1 引言 用户数据报协议提供应用程序之间的无连接通信。它允许某个机器上的一个程序向其他机器上的一个或多个程序发送数据报并接收响应信息。本章讨论UDP的实现过程,主要集中讲述UDP如何利用协议端口号来识别通信的端点。它讨论了两种解决协议端口号绑定问题的方法,并给出其中一种方法的实现细节。最后,本章描述了UDP伪首部,并详述了计算UDP校验和的过程是如何使用伪首部的。 10.2 UDP端口和多路分解处理 理论上,使用UDP的通信非常简单。协议标准规定应用程序使用一个称为协议端口号的抽象模型来识别通信的端点。当机器A中的应用程序与机器B中的一个应用程序通信时,这两个应用程序都必须从自己的本地操作系统中获取一个UDP端口号。两端在通信时都必须使用协议端口号。使用协议端口号(而不是系统提供的标识符,如进程、任务或作业标识符)的优点是保持了协议与特定系统之间的独立性,并允许不同类型的计算机系统应用程序之间互相通信。 虽然UDP协议端口号的设计思想看起来直截了当,但在实现时有两种基本的方法。两种方法都与协议标准一致,但它们为应用程序提供的接口稍有不同。下一节将描述客户和服务器如何使用UDP,并说明了两种方法是如何互相兼容的。 10.2.1 成对通信使用的端口

文档评论(0)

1亿VIP精品文档

相关文档