- 0
- 0
- 约2.14千字
- 约 101页
- 2021-12-08 发布于北京
- 举报
第6章运输层协议;本讲内容;;运输层的功能和任务 ;网络层、运输层和应用层关系;网络层存在的问题;传输层的功能;;运输层是为应用层服务的,多个应用层协议可能会使用同一个运输层协议。
运输层如何将收到的数据交给正确的应用层进程?
TCP/IP提供了端口机制来解决这个问题。 ;端口是一种软件结构,是运输层协议和应用层协议交互时的接口,每个端口有一个唯一的端口号,并且有相应的输入和输出缓存。
一个应用进程通过系统调用可以绑定到运输层协议(UDP或TCP)的一个端口上。
端口和应用??程是一一对应的,通过端口号能确定主机内的一个应用进程。 ;发送数据时,传输层首部中包含源端口号(发送方进程端口号)和目的端号(接收方进程端口号)。
接收方的运输层根据目的端口号将数据交给正确的应用进程。
对于知名的服务,如Web服务、FTP服务等,使用的运输层协议和端口号都是固定的,这些端口称为熟知端口,其数值一般都小于1024 。
而对于客户进程,操作系统通常会随机给它分配一个大于1024的端口号。
;TCP/IP协议体系中,每个端口都有一个端口号,这个端口号是一个16比特的数字,所以最多可以有64K个端口。
TCP和UDP的端口是各自独立的,TCP可以有65535个端口,UDP也可以有65535个端口。 ;常用的UDP协议的端口号 ;常用的TCP协议的端口号 ;;用户数据报协议UDP(User Datagram Protocol);用户数据报协议UDP(User Datagram Protocol);用户数据报协议UDP(User Datagram Protocol);UDP数据报格式;UDP数据报格式;UDP差错检测;;TCP是TCP/IP协议体系中传输层的重要协议。
TCP为应用层提供面向连接的、可靠的数据传递服务。
在提供数据可靠性的同时,TCP还为应用层提供了全双工的数据传输服务。
TCP还具有流量控制和拥塞控制的功能。 ;;MSS (Maximum Segment Size)
是 TCP 报文段中的数据字段的最大长度。
数据字段加上 TCP 首部
才等于整个的 TCP 报文段。;练习:主机A向主机B连续发送了两个TCP报文段,其序号分别是70和100,请问:
1、第一个报文段携带了多少字节的数据?
2、主机B收到第一个报文段后发回的确认中的确认号应当是多少?
3、如果B收到第二个报文段后发回的确认中的确认号是180,问A发送的第二个报文段中的数据有多少字节?
4、如果A发送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认,确认号是多少?;;TCP提供面向连接的传输服务。
利用TCP通信的两个应用进程要首先建立连接。这个连接是软件意义上的连接,并不是一条实际的物理线路。
建立连接的目的是使通信双方在开始传输数据前建立联系,使双方都确定对方愿意与之通信;同时在建立连接的过程中传递和协商一些必要的参数(如发送字节的起始编号和MSS),为后面的数据传递打下基础。
建立连接的过程是两端的TCP交换一些特殊的TCP报文段来完成的。 ;1.建立连接。
2.传输应用层数据。
3.关闭连接;;;;;;三次握手;三次握手;三次握手;保活定时器 ;保活定时器;保活定时器;;;;;;;;不可靠协议的问题:没有反馈;基本可靠性:带重传的肯定确认;带重传的肯定确认-改进型;TCP面向流的滑动窗口确认系统;发送窗口与可用窗口;;数据的可靠性传输;数据的可靠性传输;确认和重传机制 ;确认和重传机制;数据出错的四种情况和处理;超时重传时间;;超时重传时间计算;;Karn 算法 ;;;流量控制;流量控制;流量控制;流量控制中的两个问题;;拥塞;TCP拥塞控制;慢开始算法的原理 ;;传输轮次(transmission round);设置慢开始门限状态变量ssthresh;当网络出现拥塞时;;慢开始和拥塞避免算法的实现举例 ;慢开始和拥塞避免算法的实现举例 ;慢开始和拥塞避免算法的实现举例 ;慢开始和拥塞避免算法的实现举例 ;慢开始和拥塞避免算法的实现举例 ;慢开始和拥塞避免算法的实现举例 ;;;;快重传和快恢复;快重传举例;快恢复算法 ;;TCP的拥塞控制;练习:TCP拥塞窗口cwnd大小与传输轮次n的关系如下所示:;练习:TCP拥塞窗口cwnd大小与传输轮次n的关系如下所示:;随机早期检测 RED (Random Early Detection) ;最小门限Thmin必须足够大:
最大门限Thmax和最小门限Thmin之差必须足够大。
最大门限Thmax等于最小门限Thmin值的两倍
概率p不是常数,取决于当前的平均队列长度LAV和所设定的两个门限值Thmin和Thmax 。;平均队列长度LAV=(1-δ)×(旧的LAV)
您可能关注的文档
最近下载
- 2025年新疆维吾尔自治区中考英语真题含答案.pdf VIP
- 第31课 中国特色社会主义新时代和全面建成小康社会(二)(课件)-【中职专用】《中国历史》.pptx VIP
- 八大特殊作业危险告知牌全套.docx VIP
- 二年级下国学计划及教案 .pdf VIP
- 南昌大学《物理化学》2018-2019学年期末试卷.pdf VIP
- (统编2026新教材)二年级道法下册第1课《身心健康很重要》课件.pptx
- 涉诈风险账户审查表51.pdf VIP
- 第31课 中国特色社会主义新时代和全面建成小康社会(二)(配套教案)-【中职专用】《中国历史》.docx VIP
- 深度解析(2026)《GB 16423-2020金属非金属矿山安全规程》.pptx VIP
- 新人教版数学五年级下册全册课本练习题精编可编辑可打印.doc VIP
原创力文档

文档评论(0)