1 / 110
文档名称:

m7运输层协议及分析 xxxx11.pptx

格式:pptx   大小:863KB   页数:110页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

m7运输层协议及分析 xxxx11.pptx

上传人:xinsheng2008 2021/12/4 文件大小:863 KB

下载得到文件列表

m7运输层协议及分析 xxxx11.pptx

相关文档

文档介绍

文档介绍:第7章 运输层协议及分析
运输层协议概述
TCP/IP 体系中的运输层
用户数据报协议 UDP
传输控制协议 TCP
TCP 概述
TCP 可靠传输的工作原理
TCP 报文段的首部格式
TCP 的流量控制与拥塞控制
TCP 的重传机制
TCP 的运输连接管理
流控制传输协议(SCTP)
运输层协议概述
运输层向它上面的应用层提供通信服务,
属于面向通信部分的最高层,用户功能中的最低层。
物理层
网络层
运输层
应用层
数据链路层
面向信息处理
面向通信
用户功能
网络功能
一、运输层在网络体系结构中的作用
运输层为相互通信的应用进程提供了逻辑通信
5
4
3
2
1
运输层端到端的逻辑通信
主机 A
主机 B
应用进程
应用进程
路由器 1
路由器 2
AP1
LAN2
WAN
AP2
AP3
AP4
IP 层
LAN1
AP1
AP2
AP4
端口
端口
5
4
3
2
1
IP 协议的作用范围
运输层协议 TCP 和 UDP 的作用范围
AP3
二、运输层要解决的问题
要提供端到端的可靠通信必需解决的问题
在一个连接上实现多对进程间通信的复用
弥补通信子网提供的差异和不足
解决通信子网自身无法解决的传输错误
总之,运输层填补了高层用户的要求与通信子网提供的服务之间的间隙。通信子网提供的服务越多,运输层就越简单。通信子网提供的服务越少,运输层就越复杂。
三、运输层的主要功能
运输层的两项主要功能:
流量控制:通过滑动窗口实现;
可靠传输:由序号和确认来实现。
运输层主要提供TCP和UDP两种传输协议:
TCP是面向连接的、可靠的传输协议。它把报文分解为多个段进行传输,在目的站再重新装配这些段,必要时重新发送没有收到的段。
UDP是无连接的。由于对发送的段不进行校验和确认,因此它是“不可靠”的。
运输层协议和网络层协议的主要区别

应用进程



应用进程


IP 协议的作用范围
(提供主机之间的逻辑通信)
TCP 和 UDP 协议的作用范围
(提供进程之间的逻辑通信)
因 特 网
运输层为应用进程之间提供端到端的逻辑通信
网络层是为主机之间提供逻辑通信
运输层向上提供的两种服务



















数据
数据
全双工可靠信道
数据
数据
使用 TCP 协议
使用 UDP 协议
不可靠信道








TCP/IP的运输层有两个不同的协议:
用户数据报协议 UDP(User Datagram Protocol)
传输控制协议 TCP(Transmission Control Protocol)
两个对等运输实体在通信时传送的数据单位叫作运输协议数据单元 TPDU (Transport Protocol Data Unit)。
TCP 传送的数据协议单元是 TCP 报文段(segment)
UDP 传送的数据协议单元是 UDP 报文或用户数据报。
TCP/IP 体系中的运输层 7 . 运输层中的两个协议
TCP/IP 体系中的运输层协议
TCP
UDP
IP
应用层
与各种网络接口
运输层
UDP 不提供可靠交付,但UDP 是一种高效的工作方式。
TCP 提供面向连接的服务,传送数据之前需要先建立连接。
TCP 提供可靠交付,但增加了许多的开销。使协议数据单元的首部增大很多,占用许多的处理机资源。
SCTP是流控制传输协议,面向报文,可靠。
SCTP具有UTP和TCP最好的一些特点。
SCTP