《(6.1)--1.进程之间的通信计算机网络.ppt》由会员分享,可在线阅读,更多相关《(6.1)--1.进程之间的通信计算机网络.ppt(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、运 输 层l从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。l当网络的边缘部分中的两个主机使用网络的核心部分的功能进行端到端的通信时,只有位于网络边缘部分的主机的协议栈才有运输层,而网络核心部分中的路由器在转发分组时都只用到下三层的功能。主机 A 与 主机 B 之间的通信的两层含义主机 A主机 B路由器 1路由器 2LAN2WANLAN15432154321321321应用进程应用进程端口端口AP1AP2AP3AP4AP1AP2AP4AP3运输层为相互通信的应用进程提供了逻辑通信主机 A主机 B路由器 1路由器 2LAN2W
2、ANLAN1AP1AP2AP3AP4应用进程应用进程端口端口5432154321运输层提供应用进程间的逻辑通信321321网络层AP1AP4AP2AP3网络层和运输层的作用不同主机 A主机 B路由器 1路由器 2LAN2WANLAN1AP1AP2AP3AP4应用进程应用进程端口端口AP1AP45432154321运输层提供应用进程间的逻辑通信321321网络层网络层协议 IP 的作用范围运输层协议 TCP 和 UDP 的作用范围AP3AP2端系统之间通信的含义“主机A和主机B进行通信”实际上是指:“运行在主机A上的某个程序和运行在主机B上的另一个程序进行通信”。端到端的通信是进程之间的通信。即
3、“主机 A 的某个进程和主机 B 上的另一个进程进行通信”。简称为“计算机之间通信”。注意,可以有多个进程同时通信。基于端口的复用和分用功能应用层运输层网络层TCP 报文段UDP用户数据报应用进程 IP 复用 TCP 报文段UDP用户数据报 应用进程端口端口TCP 分用UDP 分用IP 分用IP 数据报IP 数据报发送方接收方UDP 复用TCP 复用两种不同的运输协议l但这条逻辑通信信道对上层的表现却因运输层使用的不同协议而有很大的差别。l当运输层采用面向连接的 TCP 协议时,尽管下面的网络是不可靠的(只提供尽最大努力服务),但这种逻辑通信信道就相当于一条全双工的可靠信道。l当运输层采用无连接的 UDP 协议时,这种逻辑通信信道是一条不可靠信道。可靠信道与不可靠信道?应用层运输层接收进程全双工可靠信道数据使用面向连接的协议,如 TCP。使用无连接的协议,如 UDP。不可靠信道发送进程数据接收进程发送进程数据数据