沈鑫剡计算机网络技术及应用第8章传输层PPT文件格式下载.ppt
- 文档编号:15561885
- 上传时间:2022-11-05
- 格式:PPT
- 页数:36
- 大小:1.36MB
沈鑫剡计算机网络技术及应用第8章传输层PPT文件格式下载.ppt
《沈鑫剡计算机网络技术及应用第8章传输层PPT文件格式下载.ppt》由会员分享,可在线阅读,更多相关《沈鑫剡计算机网络技术及应用第8章传输层PPT文件格式下载.ppt(36页珍藏版)》请在冰豆网上搜索。
拥塞控制传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用第第88章章传输层传输层TCP/IPTCP/IP体系结构体系结构传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用8.18.1传输层端口的概念传输层端口的概念nIPIP地址是终端地址,只能惟一标识某个物理终端;
地址是终端地址,只能惟一标识某个物理终端;
n但通信对象是进程,而且对于多任务系统,一个物但通信对象是进程,而且对于多任务系统,一个物理终端可以同时运行多个进程;
理终端可以同时运行多个进程;
n因此,必须在因此,必须在IPIP地址的基础上增加用于标识进程的地址的基础上增加用于标识进程的信息,它们就是端口;
信息,它们就是端口;
nIPIP地址和端口一起地址和端口一起(称为插口称为插口)唯一标识某个进程。
唯一标识某个进程。
传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用3232位位IPIP地址地址1616位端口号位端口号4848位插口位插口8.18.1传输层端口的概念传输层端口的概念传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用8.28.2用户数据报用户数据报本讲主要内容本讲主要内容nUDPUDP报文格式;
报文格式;
nUDPUDP用途。
用途。
传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用源端口号目的端口号UDP报文长度检验和用户数据一、一、UDPUDP报文格式报文格式UDPUDP首部格式首部格式1616位,用于位,用于标识发送进标识发送进程。
程。
1616位,用于位,用于标识接收进标识接收进程。
1616位,以字位,以字节为单位给节为单位给出出UDPUDP报文报文长度。
长度。
1616位,用于对位,用于对包括数据的包括数据的UDPUDP报文进行检错。
报文进行检错。
UDPUDP报文在报文在IPIP分组的基础上,增加了源和目的端口号、检验分组的基础上,增加了源和目的端口号、检验和,因此可以解决发送进程和接收进程的标识问题,包括数据在和,因此可以解决发送进程和接收进程的标识问题,包括数据在内的内的UDPUDP报文传输出错检验问题,但缺乏重传机制和拥塞控制机制。
报文传输出错检验问题,但缺乏重传机制和拥塞控制机制。
传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用二、二、UDPUDP用途用途假假定定语语音音信信号号的的采采样样频频率率为为88000000HHzz,每每一一个个UUDDPP报报文文包包含含3322BB,则则丢丢失失或或传传输输出出错错一一个个UUDDPP报报文文将将造造成成44mmss时时间间的语音信号损失。
的语音信号损失。
接接收收端端在在开开始始播播放放语语音音信信号号时时,对对丢丢失失或或传传输输出出错错的的UUDDPP报报文文可可以以有有两两种种处处理方法:
跳过。
理方法:
停止播放,等待停止播放,等待发送端再次发送发送端再次发送丢失或传输出错丢失或传输出错的的UDPUDP报文。
报文。
传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用二、二、UDPUDP用途用途选择答案,并简要回答为什么?
选择答案,并简要回答为什么?
(11)UDPUDP和和IPIP不同处是不同处是。
AAUDPUDP保证按序、可靠传输,保证按序、可靠传输,IPIP不是不是BBUDPUDP需要建立连接,需要建立连接,IPIP不需要不需要CCUDPUDP根据网络拥塞状况动态调整发送窗口,根据网络拥塞状况动态调整发送窗口,IPIP不是不是DDUDPUDP设置标识主机进程的端口字段、并对设置标识主机进程的端口字段、并对UDPUDP报文中的数报文中的数据进行检错,据进行检错,IPIP没有没有传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用8.38.3传输控制协议传输控制协议本讲主要内容本讲主要内容nTCPTCP主要特点;
主要特点;
nTCPTCP报文格式;
nTCPTCP差错控制机制;
差错控制机制;
nTCPTCP拥塞控制机制;
拥塞控制机制;
nTCPTCP建立连接和释放连接的过程。
建立连接和释放连接的过程。
传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用一、一、TCPTCP的主要特点的主要特点n面向连接;
面向连接;
n面向字节流和可靠传输;
面向字节流和可靠传输;
n实施流量控制和拥塞控制。
实施流量控制和拥塞控制。
传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用nTCPTCP是一种具有差错控制和拥塞控制功能的传输层是一种具有差错控制和拥塞控制功能的传输层协议;
协议;
n为了实现重传,要有出错检验和丢失检测机制;
为了实现重传,要有出错检验和丢失检测机制;
n为了实现拥塞控制,必须有拥塞通知机制和流量调为了实现拥塞控制,必须有拥塞通知机制和流量调节能力。
节能力。
一、一、TCPTCP的主要特点的主要特点传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用一、一、TCPTCP的主要特点的主要特点选择答案,并简要回答为什么?
(22)下述)下述项不是项不是TCPTCP具有的功能。
具有的功能。
AA增加标识主机中进程的标识信息增加标识主机中进程的标识信息BB保证端到端按序、可靠传输保证端到端按序、可靠传输CC绕开存在过载链路的传输路径绕开存在过载链路的传输路径DD根据网络拥塞状态调整发送窗口根据网络拥塞状态调整发送窗口传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用二、二、TCPTCP报文格式报文格式用于标识数用于标识数据的发送进据的发送进程和接收进程和接收进程。
发送序号对发送的数据编号,接收发送序号对发送的数据编号,接收序号指明被确认的数据。
序号指明被确认的数据。
用于检测包括数据用于检测包括数据在内的在内的TCPTCP报文在报文在传输过程中发生的传输过程中发生的错误。
错误。
窗口用于给出接收窗口用于给出接收端能够接收的字节端能够接收的字节数。
数。
标志标志位位44位,以位,以4B4B为为单位给出首部单位给出首部长度。
传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用TCPTCP分段过程分段过程应用层数据作为字节流应用层数据作为字节流,每一字节都被编号,称每一字节都被编号,称为序号。
为序号。
三、三、TCPTCP差错控制机制差错控制机制传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用停止等待算法停止等待算法检错和确认检错和确认定时重发定时重发序号防止重复接收序号防止重复接收效率问题!
效率问题!
三、三、TCPTCP差错控制机制差错控制机制传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用连续连续ARQARQ允许发送端允许发送端在接收到确在接收到确认应答前连认应答前连续发送多组续发送多组数据数据三、三、TCPTCP差错控制机制差错控制机制传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用确认应答过程确认应答过程三、三、TCPTCP差错控制机制差错控制机制n差错控制机制的要素是检错、差错控制机制的要素是检错、确认应答和重传;
确认应答和重传;
n发送端保留发送的数据报文,发送端保留发送的数据报文,接收端对接收到的数据报文接收端对接收到的数据报文检错,如果没有错误,则发检错,如果没有错误,则发送确认应答,发送端在规定送确认应答,发送端在规定时间内接收不到确认应答,时间内接收不到确认应答,重发数据报文。
重发数据报文。
nTCPTCP采用连续采用连续ARQARQ传输机制;
传输机制;
nTCPTCP用确认序号给出接收端已用确认序号给出接收端已经成功接收的字节流;
经成功接收的字节流;
n错序引发接收端重发确认序错序引发接收端重发确认序号与前一个相同的确认应答;
号与前一个相同的确认应答;
n传输时延抖动会引发错序。
传输时延抖动会引发错序。
传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用什么情况算出错什么情况算出错:
n报文在传输过程中丢失,接收端没有接收到该报文;
报文在传输过程中丢失,接收端没有接收到该报文;
n报文在传输过程中出错,接收端丢弃出错报文。
报文在传输过程中出错,接收端丢弃出错报文。
发送端如何得知报文传输出错,需要重发发送端如何得知报文传输出错,需要重发:
n接收端没有接收到丢失的报文,当然不发送确认应答;
接收端没有接收到丢失的报文,当然不发送确认应答;
n接收端丢弃出错报文,也不发送确认应答。
接收端丢弃出错报文,也不发送确认应答。
因因此此,如如果果发发送送某某个个报报文文后后,长长时时间间没没有有接接收收到到该该报报文文的确认应答,说明该报文传输出错!
的确认应答,说明该报文传输出错!
三、三、TCPTCP差错控制机制差错控制机制传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用偶尔丢失偶尔丢失TCPTCP报文,报文,导致接收端一直错导致接收端一直错序接收序接收TCPTCP报文,报文,因而一直重发确认因而一直重发确认应答,导致发送端应答,导致发送端接收多个重复确认接收多个重复确认应答,当发送端连应答,当发送端连续接收三个重复确续接收三个重复确认应答,认为有报认应答,认为有报文丢失,重传丢失文丢失,重传丢失报文。
三、三、TCPTCP差错控制机制差错控制机制传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用三、三、TCPTCP差错控制机制差错控制机制大量大量报文文丢失,使得接收端无失,使得接收端无法接收即使是法接收即使是错序的序的报文,文,导致致发送端无法送端无法连续接收三个重接收三个重复确复确认应答,使重答,使重传定定时器溢器溢出。
出。
传输层传输层传输层传输层计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用计算机网络技术及应用发送端确定某个发送端确定某个TCPTCP报文传输出错,需要报文传输出错,需要重发的依据是:
重发的依据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 沈鑫剡 计算机网络技术 应用 传输