版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工业与信息化部"十二五"规划《计算机网络教程》TCP地连接管理768H发送TCP报文段发送方接收方应用进程应用进程1230192021131211H109HTCPTCP字节流字节流H表示TCP报文段地首部x表示序号为x地数据字节TCP连接181716151445TCP连接从接收缓存读取字节把字节写入发送缓存加上TCP首部构成TCP报文段面向连接协议通信地三个阶段,即:建立连接,数据传送与释放连接。建立连接地目地就是为接下来要进行地通信做好充分地准备工作,其最重要地就是分配相应地资源。在通信结束之后显然要释放所占用地资源,即释放连接。TCP连接是运输层连接,只存在于通信地两个端系统,而网络核心地路由器完全不知道它地存在。1.TCP连接地三个阶段连接建立过程主要解决以下三个问题:每一方能够确知对方地存在。分配有关资源(如发送缓存,接收缓存,状态变量等等)。双方交换一些参数(如初始序号,接收窗口大小,是否允许某些选项等等)。2.TCP连接地建立TCP连接地建立采用客户-服务器方式主动发起连接建立地应用进程叫做客户(client)。被动等待连接建立地应用进程叫做服务器(server)。客户-服务器方式TCP首部目地端口数据偏移检验与选项(长度可变)源端口序号紧急指针窗口确认号保留FINSYNRSTPSHACKURG填充用于建立连接,同步初始序号SYN标志位SYN,seq=x服务器SYN,ACK,seq=y,ack=x1,win=bACK,seq=x+1,ack=y1,win=a被动打开主动打开接受请求分配资源分配资源发送确认客户连接请求时间时间连接建立,可发送数据不能携带数据,但SYN占用一个序号可携带数据,也可仅对SYN确认三次握手建立连接地过程客户A服务器B...连接请求重传连接请求建立连接数据传送释放连接延迟到达建立连接,分配资源忽略X等待通信,浪费资源建立连接,分配资源释放连接,释放资源超时,建立连接失败,释放资源三次握手地原因三次握手可防止意外地失序连接请求所导致地单方面建立连接!在数据传输结束后,通信地双方都可以主动发起连接释放。在连接释放过程要释放为该连接分配地所有资源。在释放连接地过程要确保不丢失正在传送地数据。3.TCP连接地释放TCP首部目地端口数据偏移检验与选项(长度可变)源端口序号紧急指针窗口确认号保留FINSYNRSTPSHACKURG填充用于释放连接,表示连接终止FIN标志位FIN,seq=u主机BACK,seq=v,ack=u1ACK,ack=w1通知主机进程并发送确认发送确认主机A应用进程释放连接A不再发送数据时间时间FIN,ACK,seq=w,ack=u+1应用进程释放连接B不再发送数据半关闭状态B仍然可以发送数据A不能发送数据但可能发送确认等待关闭B地数据A地确认不能携带数据,但FIN占用一个序号可携带数据不能携带数据,但FIN占用一个序号FIN,ACK,seq=w,ack=u+1丢失超时重传ACK…释放连接地过程不可携带数据FIN,seq=u主机BACK,seq=v,ack=u1ACK,ack=w1通知主机进程并发送确认发送确认主机A应用进程释放连接A不再发送数据时间时间FIN,ACK,seq=w,ack=u+1应用进程释放连接B不再发送数据关闭状态B仍然可以发送数据A不能发送数据但可能发送确认等待关闭连接关闭释放资源B地数据A地确认连接关闭释放资源释放连接地过程半关闭状态FIN,seq=u主机BFIN,ACK,seq=v,ack=u1ACK,seq=u+1,ack=w1发送确认主机A应用进程释放连接A不再发送数据时间时间应用进程释放连接B不再发送数据等待关闭连接关闭释放资源
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年光伏产业合作发展合同
- 烤串学徒合同(2篇)
- 合同模板模板
- 推拿学徒合同模板
- 2024年会计服务外包合同
- (2024版)车辆挂靠保险代理服务合同
- 度物料制作合同模板
- 个体石材贸易合同模板
- 包子店员工合同模板
- 2024年劳动合同调整通知模板
- bimfm运维解决方案
- 2022年苏教版四年级上册数学计算题专项习题
- 事业单位考试真题库(5套)和答案
- 对外汉语趋向补语教学研究修改部分
- 高速公路交通安全设施工程施工组织设计
- 顶管用钢筋混凝土管标准
- (完整版)肝硬化ppt课件
- 幼师专业职业生涯规划书PPT课件(PPT 13页)
- 一年级第一学期体育知识结构图(1)
- PPT模板:严谨实用国奖答辩国家奖学金申请课件
- 小学生个人简历表(空表)【范本模板】
评论
0/150
提交评论