第7章传输层 本章主要讲解有关传输层的一些概念和基础知识。通过本 章的学习,读者要知道传输协议( Transport Protocol)是整 个网络体系结构中的关键技术之一,还要了解传输层位于 网络层与应用层之间,其主要功能是负责应用程序之间的 通信,主要有连接端口管理、流量控制、错误处理、数据 重发等工作。本章应重点掌握和理解以下内容 掌握有关端口和插口的概念、作用和使用方法 掌握关于TCP协议的基础知识 了解UDP协议的基础知识 网络和现代通信技术基础——传输层
网络和现代通信技术基础——传输层 第7章 传输层 本章主要讲解有关传输层的一些概念和基础知识。通过本 章的学习,读者要知道传输协议(Transport Protocol)是整 个网络体系结构中的关键技术之一,还要了解传输层位于 网络层与应用层之间,其主要功能是负责应用程序之间的 通信,主要有连接端口管理、流量控制、错误处理、数据 重发等工作。本章应重点掌握和理解以下内容: l 掌握有关端口和插口的概念、作用和使用方法 l 掌握关于TCP协议的基础知识 l 了解UDP协议的基础知识
71传输层提供的服务 7.1.1传输层概述 传输层位于网络体系结构的第四层,如 果将其上的各层均作为应用层,则传输层 直接与上层应用层进行数据通信,是整个 网络体系结构的核心部分。需要注意的是 在通信子网中没有传输层,它只存在于通 信子网以外的各主机中,如果将整个网络 体系结构从网络功能和用户功能角度来划 分,传输层不包括在网络功能部分,而是 属于用户功能层的最低层。 网络和现代通信技术基础——传输层
网络和现代通信技术基础——传输层 7.1.1 传输层概述 传输层位于网络体系结构的第四层,如 果将其上的各层均作为应用层,则传输层 直接与上层应用层进行数据通信,是整个 网络体系结构的核心部分。需要注意的是 在通信子网中没有传输层,它只存在于通 信子网以外的各主机中,如果将整个网络 体系结构从网络功能和用户功能角度来划 分,传输层不包括在网络功能部分,而是 属于用户功能层的最低层。 7.1 传输层提供的服务
71传输层提供的服务 7.1.1传输层概述 传输层的位置 应用层 用户功能 传输层 网络层 数据链路层>网络功能 物理层 网络和现代通信技术基础——传输层
网络和现代通信技术基础——传输层 7.1.1 传输层概述 7.1 传输层提供的服务 应用层 数据链路层 网络层 传输层 物理层 网络功能 用户功能 传输层的位置
71传输层提供的服务 7.1.2提供给高层的服务 传输层的最终目标是利用网络层提供的服 务向其用户(一般是应用层的进程),提 供有效、可靠且价格合理的服务。其主要 任务是:在优化网络服务的基础上,从源 端机到目的端机提供可靠的、价格合理的 数据传输,使高层服务用户在相互通信时 不必关心通信子网实现的细节,即与所使 用的网络无关。所以在通信子网内的各个 交换节点以及连接各通信子网的路由器中, 都没有传输层。 网络和现代通信技术基础——传输层
网络和现代通信技术基础——传输层 7.1.2 提供给高层的服务 传输层的最终目标是利用网络层提供的服 务向其用户(一般是应用层的进程),提 供有效、可靠且价格合理的服务。其主要 任务是:在优化网络服务的基础上,从源 端机到目的端机提供可靠的、价格合理的 数据传输,使高层服务用户在相互通信时 不必关心通信子网实现的细节,即与所使 用的网络无关。所以在通信子网内的各个 交换节点以及连接各通信子网的路由器中, 都没有传输层。 7.1 传输层提供的服务
71传输层提供的服务 7.1.2提供给高层的服务 例如,设两台计算机主机A和主机B要进行 数据通信,如图7-2所示,在计算机A和计 算机B上同时有两个应用程序在运行,每对 应用程序需要通过两个互连的网络才能进 行数据通信,如主机A上的应用程序AP1要 和主机B上的应用程序AP3进行通信,数据 传输的过程如图7-3所示: 网络和现代通信技术基础——传输层
网络和现代通信技术基础——传输层 7.1.2 提供给高层的服务 例如,设两台计算机主机A和主机B要进行 数据通信,如图7-2所示,在计算机A和计 算机B上同时有两个应用程序在运行,每对 应用程序需要通过两个互连的网络才能进 行数据通信,如主机A上的应用程序AP1要 和主机B上的应用程序AP3进行通信,数据 传输的过程如图7-3所示: 7.1 传输层提供的服务