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