当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

中国科学技术大学:《计算机网络 Computer Networks(计算机通信网)》课程教学资源(PPT课件讲稿)Chapter 07 传输层(卢汉成)

资源类别:文库,文档格式:PPTX,文档页数:86,文件大小:2.05MB,团购合买
◼ 7.1 传输层服务 ◼ 7.2 建立连接 ◼ 7.3 Internet中的传输层协议 ◼ 用户数据报协议UDP ◼ 传输控制协议TCP ◼ 7.4 Berkeley Socket
点击下载完整版文档(PPTX)

Chapter7传输层

Chapter 7 传输层

主要功能 向上层应用提供不同类型的传输服务,例 如可靠的或者不可靠的 两种类型的传输层服务 面向连接:在数据传输开始之前通过连 应用层 接建立过程在两个端点之间协商参数(序 传输层 列号、流量控制参数、最大传输单元等) 无连接:没有连接建立过程,直接发送 网络层 数据 数据链路层 物理层 端到端 (end-to-end),在两个通信的端 点上运行,而不在中间路由器运行 相关协议 UDP:User Datagram Protocol TCP:Transmission Control Protocol

应用层 传输层 网络层 数据链路层 物理层 主要功能 向上层应用提供不同类型的传输服务,例 如可靠的或者不可靠的 两种类型的传输层服务 面向连接:在数据传输开始之前通过连 接建立过程在两个端点之间协商参数(序 列号、流量控制参数、最大传输单元等) 无连接:没有连接建立过程,直接发送 数据 端到端(end-to-end),在两个通信的端 点上运行,而不在中间路由器运行 相关协议 UDP:User Datagram Protocol TCP:Transmission Control Protocol

用户主机A 用户主机B AP 路由器1 路由器2 LAN WAN LAN2 AP2 AP4 运行和处理IP协议 发送端 接收端 运行和处理传输层协议 (TCP/UDP) 3

用户主机A 用户主机B 路由器 1 路由器 2 AP1 WAN LAN2 AP2 AP3 AP4 LAN1 运行和处理IP 协议 运行和处理传输层协议 (TCP/UDP) 3 发送端 接收端

Chapter7传输层 ■7.1传输层服务 OSI参考模型中的传输层 ■7.2建立连接 ■7.3 Internet中的传输层协议 ·用户数据报协议UDP ■传输控制协议TCP ■7.4 Berkeley Socket 4

4 Chapter 7 传输层 ◼ 7.1 传输层服务 ◼ 7.2 建立连接 ◼ 7.3 Internet中的传输层协议 ◼ 用户数据报协议UDP ◼ 传输控制协议TCP ◼ 7.4 Berkeley Socket OSI参考模型中的传输层

Chapter7传输层 ■7.1传输层服务 ■7.2建立连接 ■7.3 Internet中的传输层协议 ■用户数据报协议UDP ■传输控制协议TCP ■7.4 Berkeley Socket 5

5 Chapter 7 传输层 ◼ 7.1 传输层服务 ◼ 7.2 建立连接 ◼ 7.3 Internet中的传输层协议 ◼ 用户数据报协议UDP ◼ 传输控制协议TCP ◼ 7.4 Berkeley Socket

传输层所处的地位 面向信息处理 应用层 用户功能 传输层 面向传输 网络层 数据链路层 网络功能 物理层 传输层向它上面的应用层提供传输服务,它属于面向传输部分的 最高层,同时也是用户功能中的最低层,这使得用户可以根据应 用的需要选用相应的传输服务 6

传输层所处的地位 传输层向它上面的应用层提供传输服务,它属于面向传输部分的 最高层,同时也是用户功能中的最低层,这使得用户可以根据应 用的需要选用相应的传输服务 传输层 面向传输 6

为应用进程提供了逻辑通信管道 应用进程 应用进程 AP 传输层是端到端的,实现了 TSAP 应用进程间的逻辑通信管道 TSAP 网络层 3 ■ ◆ ◆ ■ ■■■■■■■■■■■■■ TSAP:Transport Service Access Point 7

7 为应用进程提供了逻辑通信管道 5 4 3 2 1 传输层是端到端的,实现了 应用进程间的逻辑通信管道 应用进程 应用进程 网络层 AP1 AP2 AP4 TSAP TSAP 5 4 3 2 1 AP3 TSAP:Transport Service Access Point

传输层导入原因 实现运行在不同主机上的进程之间的通信 ·每个应用进程都至少与一个传输层地址(TSAP) 相关联 ■实现用户对数据传输的控制 ,网络层运行在用户终端和路由器上,而传输层运行 在用户主机上 ■用户可以根据应用需求选择不同的传输层服务 屏蔽下层网络的异质性 ·对上层应用提供了一个标准的原语集合(服务调用 接口) 8

8 传输层导入原因 ◼ 实现运行在不同主机上的进程之间的通信 ◼ 每个应用进程都至少与一个传输层地址(TSAP) 相关联 ◼ 实现用户对数据传输的控制 ◼ 网络层运行在用户终端和路由器上,而传输层运行 在用户主机上 ◼ 用户可以根据应用需求选择不同的传输层服务 ◼ 屏蔽下层网络的异质性 ◼ 对上层应用提供了一个标准的原语集合(服务调用 接口)

Chapter7传输层 ■7.1传输层服务 ■7.2建立连接 ■7.3 Internet中的传输层协议 ■用户数据报协议UDP ■传输控制协议TCP ■7.4 Berkeley Socket 9

9 Chapter 7 传输层 ◼ 7.1 传输层服务 ◼ 7.2 建立连接 ◼ 7.3 Internet中的传输层协议 ◼ 用户数据报协议UDP ◼ 传输控制协议TCP ◼ 7.4 Berkeley Socket

传输层连接 当传输层要向上层提供可靠传输服务时,需要 在发送端和接收端协商保证这种可靠性(包括 流量控制)的参数 ■例如序列号、接收端缓存大小等 对于面向连接的传输层,在发送数据之前要在 发送端和接收端之间先进行连接建立过程 ■ 传输层连接本质上是在发送端和接收端上为实 现可靠传输而维护的一些参数状态

传输层连接 ◼ 当传输层要向上层提供可靠传输服务时,需要 在发送端和接收端协商保证这种可靠性(包括 流量控制)的参数 ◼ 例如序列号、接收端缓存大小等 ◼ 对于面向连接的传输层,在发送数据之前要在 发送端和接收端之间先进行连接建立过程 ◼ 传输层连接本质上是在发送端和接收端上为实 现可靠传输而维护的一些参数状态

点击下载完整版文档(PPTX)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共86页,可试读20页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有