第五章传输层_第1页
第五章传输层_第2页
第五章传输层_第3页
第五章传输层_第4页
第五章传输层_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、运输层运输层运输层运输层高层高层运输层运输层低层低层端系统端系统中间结点中间结点低层低层端系统端系统低层低层运输层运输层高层高层应用应用层协议运输层协议名字转换DNSUDP文件传送TFTPUDP路由选择协议RIPUDPIP地址配置BOOTP,DHCPUDP网络管理SNMPUDP远程文件服务器NSPUDPIP电话专用协议UDP流式多媒体通信专用协议UDP电子邮件SMTPTCP远程终端接入TELNETTCP万维网HTTPTCP文件传送FTPTCPIPUDPTCPRPCSNMPTFTPSMTPFTPTELNET11116169252123端口端口49500端口端口49501IP=

2、3IP=2端口端口49500连接连接1连接连接2连接连接3端口端口25IP=5第二节第二节 用户数据报协议用户数据报协议UDP 第二节第二节 用户数据报协议用户数据报协议UDP 发送缓存发送缓存接收缓存接收缓存 )()()()()(xGxRxQxGxxfk)()()()()(xGxRxQxGxxfkkxxf)(数据字段数据字段校验字段校验字段)(xR其中其中k为为G(X)的最高的最高幂值幂值DATADATAACKtftouttptprtatptprtT数据的发数据的发送时间送时间设置的设置的重传时重传时间间两个成两个成功发送功发送的数据的数据之间的之间

3、的最小时最小时间间隔间间隔传播时延传播时延处理时间处理时间确认发送时间确认发送时间6、连续、连续ARQ协议的工作原理协议的工作原理v工作原理:发送方连续发送数据,应答编号工作原理:发送方连续发送数据,应答编号对应发送。对应发送。v差错的控制方法有两种:发送否认;不作响差错的控制方法有两种:发送否认;不作响应。常用的是后一种,协议简单。应。常用的是后一种,协议简单。ACK0ACK1NAK2ACK2ACK30152342345601523423456ACK0ACK1NAK2ACK2ACK30152342678901523426789ACK4ACK5ACK601523467012发送窗口发送窗口WT

4、允许发送允许发送5个报文个报文不允许发送这些报文不允许发送这些报文01523467012发送窗口发送窗口WT允许发送允许发送4个报文个报文不允许发送这些报文不允许发送这些报文已发送已发送1报文报文01523467012发送窗口发送窗口WT不允许发送这些报文不允许发送这些报文已发送报文已发送报文01523467012发送窗口发送窗口WT不允许发送这些报文不允许发送这些报文已发送已发送允许发送允许发送3个报文个报文已发送并已收到确认的报文已发送并已收到确认的报文01523467012不允许接收这些报文不允许接收这些报文准备接收准备接收0号报文号报文接收窗口接收窗口WR01523467012WR已收

5、到已收到不允许接收这些报文不允许接收这些报文准备接收准备接收1号报文号报文01523467012WR已收到已收到不允许接收这些报文不允许接收这些报文准备接收准备接收4号报文号报文=1TCP报文段报文段通知窗口通知窗口=300字节字节已被确认已被确认未被确认未被确认不可发送不可发送尚未发送尚未发送100 101 200 201 300400301401 500 501 6001SEQ=1SEQ=201ACK=201,WIN=300SEQ=301SEQ=401(重发)(重发)SEQ=201SEQ=101ACK=501,WIN=20011001100101200201300 101200301400

6、401500上交上交上交上交301400401500上交上交101200301400101200101200301400401500A接收方缓冲区接收方缓冲区400字节字节B281216128404 624201620门限门限1拥塞窗口(拥塞窗口(KB)传输次数传输次数门限门限2超时发生超时发生P( ) 运输层运输层数据链路层数据链路层T2T3T1v 重发问题背景:重发问题背景: 对数据链路层,对数据链路层, 分布分布 的方差小,可设的方差小,可设Tout=T1。 对运输层,对运输层, 分布的方差分布的方差 大,若设大,若设Tout=T2,很多,很多 报文造成不必要的重发;报文造成不必要的重发

7、; 若设若设Tout=T3,很多报文,很多报文 拖延了重发时间。拖延了重发时间。Tout(i-1)(i-1)ACKiACKitBA当出现超时,发当出现超时,发方将重发报文。方将重发报文。发方无法判断发方无法判断ACKi是对哪个报是对哪个报文段的确认,从文段的确认,从而无法计算往返而无法计算往返时延时延M。主动打开命令主动打开命令被动打开命令被动打开命令客户进程客户进程端系统端系统A运输层运输层服务器进程服务器进程端系统端系统B应用层应用层通知通知上层上层连接连接已建已建立立通知通知上层上层连接连接已建已建立立ACK=y+1SYN,SEQ=xSYN,SEQ=y,ACK=x+1释放连接命令释放连接命令通

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论