11 1运输层协议概述 1.2运输层的两个主要协议 口TCP/P的运输层有两个不同的协议,且都是因特网标准。 ■用户数据报协议UDP( User Datagram Protocol),RFC768 ■传输控制协议TCP( Transmission Control protoco|),RFC793 口两个对等运输实体在通信时传送的数据单位叫作运输协议 数据单元TPDU( Transport Protocol Data Unit)。 ■TCP传送的数据单位协议是TCP报文段 segment ∪DP传送的数据单位协议是∪DP报文或用户数据报 问南中医药大学/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
12 1运输层协议概述 1.2运输层的两个主要协议 口∪DP在传送数据之前不需要先建立连接。 ■对方的运输层在收到UDP报文后,不需要给出任何确认。虽然 UDP不提供可靠交付,但在某些情况下UDP是一种最有效的工作 方式 口TCP提供面向连接的服务。 ■TCP不提供广播或多播服务。 由于TCP要提供可靠的、面向连接的运输服务,因此不可避免地增 加了许多的开销。这不仅使协议数据单元的首部增大很多,还要占 用许多的处理机资源。 问南中医药大学/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
13 1运输层协议概述 1.3运输层的端口 口运输层的重要功能就是复用和分用。 应用层所有的应用进程都可以通过运输层再传送到P层,这就是复 用 ■运输层从层收到数据后必须交付指明的应用进程,这就是分用。 口这就说明:给应用层的每个应用进程赋予一个非常明确的 标志是非常重要的。 口也就是说,应用层的应用进程必须要有明确的标识系统。 问南中医药大学/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
14 1运输层协议概述 1.3运输层的端口 口讨论:应用进程标识的几种可能性。 进程号)进程名端口晷 问南中医药大学/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn
15 1运输层协议概述 1.3运输层的端口 ¤解决应用进程标识问题的方法就是在运输层使用协议端口 号( protocol port number),或通常简称为端口(port) ¤虽然通信的终点是应用进程,但可以把端口想象是通信的 终点,因为只要把要传送的报文交到目的主机的某一个合 适的目的端口,剩下的工作(即最后交付目的进程)就由 TCP来完成。 问南中医药大学/阮晓龙/13938213680/http://network.xg.hactcm.edu.cn