TCP与UDP 两个对等运输实体在通信时传送的数据单位叫作 运输协议数据单元TPDU( Transport Protocol Data Unit) TCP传送的数据单位协议是TCP报文段 (segment) UDP传送的数据单位协议是UDP报文或用户数 据报。 课件制作人:谢希仁
课件制作人:谢希仁 ◼ 两个对等运输实体在通信时传送的数据单位叫作 运输协议数据单元 TPDU (Transport Protocol Data Unit)。 ◼ TCP 传送的数据单位协议是 TCP 报文段 (segment) ◼ UDP 传送的数据单位协议是 UDP 报文或用户数 据报。 TCP 与 UDP
TCPP体系中的运输层协议 应用层 运输层UDP TCP P 与各种网络接口 课件制作人:谢希仁
课件制作人:谢希仁 TCP/IP 体系中的运输层协议 UDP TCP IP 应用层 与各种网络接口 运输层
TCP与UDP ∪DP在传送数据之前不需要先建立连接。对方 的运输层在收到∪DP报文后,不需要给出任 何确认。虽然∪DP不提供可靠交付,但在某 些情况下∪DP是一种最有效的工作方式。 TCP则提供面向连接的服务。TCP不提供广 播或多播服务。由于TCP要提供可靠的、面 向连接的运输服务,因此不可避免地增加了许 多的开销。这不仅使协议数据单元的首部增大 很多,还要占用许多的处理机资源。 课件制作人:谢希仁
课件制作人:谢希仁 TCP 与 UDP ◼ UDP 在传送数据之前不需要先建立连接。对方 的运输层在收到 UDP 报文后,不需要给出任 何确认。虽然 UDP 不提供可靠交付,但在某 些情况下 UDP 是一种最有效的工作方式。 ◼ TCP 则提供面向连接的服务。TCP 不提供广 播或多播服务。由于 TCP 要提供可靠的、面 向连接的运输服务,因此不可避免地增加了许 多的开销。这不仅使协议数据单元的首部增大 很多,还要占用许多的处理机资源
还要强调两点 运输层的UDP用户数据报与网际层的P数据报 有很大区别。|P数据报要经过互连网中许多路 由器的存储转发,但UDP用户数据报是在运输 层的端到端抽象的逻辑信道中传送的。 TCP报文段是在运输层抽象的端到端逻辑信道 中传送,这种信道是可靠的全双工信道。但这 样的信道却不知道究竟经过了哪些路由器,而 这些路由器也根本不知道上面的运输层是否建 立了TCP连接。 课件制作人:谢希仁
课件制作人:谢希仁 还要强调两点 ◼ 运输层的 UDP用户数据报与网际层的IP数据报 有很大区别。IP数据报要经过互连网中许多路 由器的存储转发,但UDP用户数据报是在运输 层的端到端抽象的逻辑信道中传送的。 ◼ TCP 报文段是在运输层抽象的端到端逻辑信道 中传送,这种信道是可靠的全双工信道。但这 样的信道却不知道究竟经过了哪些路由器,而 这些路由器也根本不知道上面的运输层是否建 立了 TCP 连接
7.2.2端口的概念 ■端口就是运输层服务访问点TSAP。 ■端口的作用就是让应用层的各种应用进程都能将 其数据通过端口向下交付给运输层,以及让运输 层知道应当将其报文段中的数据向上通过端口交 付给应用层相应的进程。 ■从这个意义上讲,端口是用来标志应用层的进程。 课件制作人:谢希仁
课件制作人:谢希仁 7.2.2 端口的概念 ◼ 端口就是运输层服务访问点 TSAP。 ◼ 端口的作用就是让应用层的各种应用进程都能将 其数据通过端口向下交付给运输层,以及让运输 层知道应当将其报文段中的数据向上通过端口交 付给应用层相应的进程。 ◼ 从这个意义上讲,端口是用来标志应用层的进程