正在加载图片...
TCP/P体系中的运输层协议 TCP与UDP UDP在传送数据之前不需要先建立连接。对 方的运输层在收到UDP报文后,不需要给出 输层 任何确认。虽然UDP不提供可靠交付,但在 某些情况下UDP是一种最有效的工作方式。 TCP则提供面向连接的服务。TCP不提供广 与各种网络接口 播或多播服务。由于TCP要提供可靠的、面 向连接的运输服务,因此不可避免地增加了许 多的开销。这不仅使协议数据单元的首部增大 很多,还要占用许多的处理机资源 还要强调两点 722端口的概念 ●运输层的UDP用户数据报与网际层的P数据报 端口就是运输层服务访问点TSAP。 有很大区别。P数据报要经过互连网中许多路 由器的存储转发,但UDP用户数据报是在运输 其数据通过端口向下交付给运输层,以及让运输 层的端到端抽象的逻辑信道中传送的。 层知道应当将其报文段中的数据向上通过端口交 TCP报文段是在运输层抽象的端到端逻辑信道 付给应用层相应的进程 中传送,这种信道是可靠的全双工信道。但这 从这个意义上讲,端口是用来标志应用层的进 样的信道却不知道究竟经过了哪些路由器,而 这些路由器也根本不知道上面的运输层是否建 立了TCP连接。 端口在进程之间的通信中所起的作用 端口 接收方 应用进程 应用进程 ●端口用一个16bt端口号进行标志。 ●端口号只具有本地意义,即端口号只是为 TCP复 TcP分用 了标志本计算机应用层中的各进程。在因 特网中不同计算机的相同端口号是没有联 TcP报文段 系的。 IP分用3 TCP/IP 体系中的运输层协议 UDP TCP IP 应用层 与各种网络接口 运输层 TCP 与 UDP l UDP 在传送数据之前不需要先建立连接。对 方的运输层在收到 UDP 报文后,不需要给出 任何确认。虽然 UDP 不提供可靠交付,但在 某些情况下 UDP 是一种最有效的工作方式。 l TCP 则提供面向连接的服务。TCP 不提供广 播或多播服务。由于 TCP 要提供可靠的、面 向连接的运输服务,因此不可避免地增加了许 多的开销。这不仅使协议数据单元的首部增大 很多,还要占用许多的处理机资源。 还要强调两点 l 运输层的UDP用户数据报与网际层的IP数据报 有很大区别。IP数据报要经过互连网中许多路 由器的存储转发,但UDP用户数据报是在运输 层的端到端抽象的逻辑信道中传送的。 l TCP 报文段是在运输层抽象的端到端逻辑信道 中传送,这种信道是可靠的全双工信道。但这 样的信道却不知道究竟经过了哪些路由器,而 这些路由器也根本不知道上面的运输层是否建 立了 TCP 连接。 7.2.2 端口的概念 l 端口就是运输层服务访问点 TSAP。 l 端口的作用就是让应用层的各种应用进程都能将 其数据通过端口向下交付给运输层,以及让运输 层知道应当将其报文段中的数据向上通过端口交 付给应用层相应的进程。 l 从这个意义上讲,端口是用来标志应用层的进 程。 端口在进程之间的通信中所起的作用 应 用 层 运 输 层 网 络 层 TCP 报文段 UDP 用户数据报 应用进程 TCP 复用 222 IP 复用 UDP 复用 222 TCP 报文段 UDP 用户数据报 222 222 应用进程 端口 端口 TCP 分用 UDP 分用 IP 分用 IP 数据报 IP 数据报 发送方 接收方 端口 l端口用一个 16 bit 端口号进行标志。 l端口号只具有本地意义,即端口号只是为 了标志本计算机应用层中的各进程。在因 特网中不同计算机的相同端口号是没有联 系的
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有