第12章 传输层协议与应用.PPT
《第12章 传输层协议与应用.PPT》由会员分享,可在线阅读,更多相关《第12章 传输层协议与应用.PPT(33页珍藏版)》请在三一办公上搜索。
1、Page 1/33,第8-11章内容回顾,IP地址分类子网划分网络层协议ICMPARP与RARP静态路由与默认路由原理与配置适用的环境RIP路由协议工作原理路由表的形成与维护、度量值、水平分割RIP v1与v2的配置,传输层协议与应用,第12章,Page 3/33,本章目标,掌握TCP的封装和工作原理 掌握UDP的封装和工作原理 了解常用的TCP和UDP端口号 对TCP和UDP首部能够进行分析,Page 4/33,本章结构,传输层,提供端到端的连接,拥塞控制,TCP的连接与断开,TCP封装格式,UDP封装格式,传输层的作用,UDP工作原理,TCP工作原理,流量控制,差错控制,计时器,TCP的应
2、用,UDP的应用,Page 5/33,传输层的作用,IP层提供点到点的连接传输层提供端到端的连接,IP层:找到了这台主机!,传输层:找到了应用进程,Page 6/33,传输层的协议,TCP(Transmission Control Protocol)传输控制协议可靠的、面向连接的协议传输效率低UDP(User Datagram Protocol)用户数据报协议不可靠的、无连接的服务传输效率高,Page 7/33,TCP的工作原理,TCP的封装格式连接与断开流量控制拥塞控制差错控制计时器,Page 8/33,TCP的封装格式,0,15,16,31,发送TCP进程对应的端口号,目标端接收进程的端口
3、号,0 232-1范围内,数据段标记,用于到目的端对到达包的重组,0 232-1范围内,对发送端的确认信息,告诉发送端这个序号之前的数据段都收到了,紧急指针有效位,与16位紧急指针配合使用,确认序列号有效位,表明该数据包包含确认信息,为1时,请求重新建立TCP连接,为1时,请求建立连接,为1时,数据发送完毕,请求断开连接,滑动窗口的大小,指明本地可接收数据的字节数,通知接收端立即将数据提交给用户进程,不在缓存中停留,等待更多的数据,Page 9/33,TCP的连接三次握手,发送 SYN,请求建立连接(seq=100 ctl=SYN),Host A,Host B,发送 SYN、ACK(seq=3
4、00 ack101 ctl=SYN、ACK),发送ACK(seq=101 ack301ctl=ACK),Page 10/33,TCP的四次断开,发送 FIN,请求断开连接(seq=101,ack=301,ctl=FIN,ACK),Host A,Host B,发送 ACK(seq=301,ack=102ctl=ACK),发送ACK(seq=102,ack=302 ctl=ACK),Seq100,Seq300,Ack101,发送 FIN,请求断开连接(seq=301,ack=102 ctl=FIN,ACK),Page 11/33,TCP的流控机制滑动窗口,Host A,Host B,Ack=301
5、,win=3,Seq=300,ack=101,win=3,Seq=100,win=3,Ack=104,win=1,Seq=101,win=3,Seq=102,win=3,Seq=103,win=3,Seq=104,win=3,0,3,接收方的缓冲区,0,1,3,2,发送窗口大小为3,通报窗口大小为1,缓冲区满,应用程序读取了1个数据段,实际发送窗口大小变为1,通报窗口大小为3,Page 12/33,TCP的流控机制拥塞控制21,Win10,Win10,Cwnd=5,Win10,传输时窗口大小为10,中间链路带宽比较窄,传输时窗口大小根据拥塞窗口(记为cwnd)的大小变为5,Win10,Page
6、 13/33,TCP的流控机制拥塞控制22,Host A,Host B,Ack=301,win=3,Seq=300,ack=101,win=3,Seq=100,win=3,Ack=102,win=3,Seq=101,win=3,Seq=102,win=3,Seq=103,win=3,Seq=102,win=3,通报窗口大小为3,但因为中间链路拥塞,丢包,只接收到102一个确认,重传102,实际传输的窗口大小减小,Page 14/33,TCP的差错控制,TCP差错控制的3种方式校验和确认受损伤的数据段丢失的数据段重复的数据段失序的数据段确认的丢失超时,收到请确认,Page 15/33,TCP的计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第12章 传输层协议与应用 12 传输 协议 应用
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4521610.html