16 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要提供可靠的、面向连接的运输服务,因此不可避免地增 加了许多的开销。 不仅使协议数据单元首部增大很多,还要占用许多处理机资源。 16 1.2运输层的两个主要协议
1运输层协议概述 1.2运输层的两个主要协议 使用UDP和TCP的典型应用和应用层协议 域名解动态主‖路由 应用 万维网‖电子文件 析服务‖机配置‖选择 WWW 邮件 传送 应用层DNs DHCP RIP HTTP‖SMTP‖FTP 运输层 UDP TCP 网络层 P 河南中医药大学/阮晓龙(13938213680/http:/network.xg.hactcm.edu.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 17 1.2运输层的两个主要协议 使用 UDP 和 TCP 的典型应用和应用层协议 IP TCP HTTP SMTP FTP …… 万维网 WWW 电子 邮件 文件 传送 …… UDP DNS DHCP RIP …… 域名解 析服务 动态主 机配置 路由 选择 …… 运输层 网络层 应用层 应用
18 1运输层协议概述 1.3运输层的端口 口运输层的重要功能就是复用和分用。 ■复用:应用层所有的应用进程都可通过运输层再传送到IP层 ■分用:运输层从P层收到数据后必须交付指明的应用进程。 口这就说明:给应用层的每个应用进程赋予一个非常明确的 标志是非常重要的。 口应用层的应用进程必须要有明确的标识系统 河南中医药大学/阮晓龙(13938213680/http:/network.xg.hactcm.edu.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 运输层的重要功能就是复用和分用。 复用:应用层所有的应用进程都可通过运输层再传送到IP层。 分用:运输层从IP层收到数据后必须交付指明的应用进程。 这就说明:给应用层的每个应用进程赋予一个非常明确的 标志是非常重要的。 应用层的应用进程必须要有明确的标识系统。 18 1.3运输层的端口
19 1运输层协议概述 1.3运输层的端口 口讨论:应用进程标识的几种可能性。 进程号)进程名)端口暑 河南中医药大学/阮晓龙(13938213680/http:/network.xg.hactcm.edu.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 讨论:应用进程标识的几种可能性。 19 1.3运输层的端口
20 1运输层协议概述 1.3运输层的端口 口解决应用进程标识问题的方法就是在运输层使用协议端口 号( protocol port number),或通常简称为端口(port 虽然通信的终点是应用进程,但可以把端口想象是通信的 终点,因为只要把要传送的报文交到目的主机的某一个合 适的目的端口,剩下的工作(即最后交付目的进程)就由 TCP来完成。 河南中医药大学/阮晓龙(13938213680/http:/network.xg.hactcm.edu.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://network.xg.hactcm.edu.cn 1.运输层协议概述 解决应用进程标识问题的方法就是在运输层使用协议端口 号(protocol port number),或通常简称为端口(port)。 虽然通信的终点是应用进程,但可以把端口想象是通信的 终点,因为只要把要传送的报文交到目的主机的某一个合 适的目的端口,剩下的工作(即最后交付目的进程)就由 TCP来完成。 20 1.3运输层的端口