




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TCP/IP传输层传输层会话复用分段流量控制面向连接可靠性可以同时为多个应用程序会话提供端到端的服务传输层会话复用分段流量控制面向连接可靠性传输层会根据下层协议的实际装载能力,将数据报文切割成最适合发送的数据段传输层会话复用分段流量控制面向连接可靠性为了防止发送方在发送数据时不顾接收方的接收能力而使接收方的缓冲区产生溢出,TCP采用窗口机制来实现流控传输层会话复用分段流量控制面向连接可靠性源节点在开始发送数据前,需要和目的建立连接,如果建立不成功,也就没有发送数据的必要传输层会话复用分段流量控制面向连接可靠性确认和重传:当TCP发出一个报文段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段;排序:在网络传输的过程中有可能造成先发送的数据后到,后发送的数据先到,TCP会对失序的数据重新进行排序后以正确的顺序交给应用程序。TCP和UDP传输控制协议(TCP)面向连接可靠传输流控控制使用TCP的应用:Web浏览器;电子邮件;文件传输程序用户数据报协议(UDP)无连接无可靠低开销尽力而为使用UDP的应用:域名系统(DNS);视频流;IP语音(VoIP)端口号端口号的使用端口号分为知名端口号和保留端口号,知名端口号给一些公认的服务使用,范围是1--1023,比如telnet23,HTTP80。保留端口号通常用于临时标识进程,范围是1024--65535。一台主机要访问HTTP服务器,它会以80为TCP目的端口号,服务器TCP协议通过识别80端口将数据交给上层的HTTP服务,源端口号由系统随机生成一个范围在1024—65535的端口号以标识该主机的访问进程。主机A102880…源端口目的端口主机BTCP头部HostAHostB
发送SYN(seq=100ctl=SYN)1接收SYN2发送SYN,ACK接收SYN(seq=300ack=101ctl=syn,ack)
建立会话(seq=101ack=301ctl=ack)3TCP连接建立TCP三次握手我发送#10.
源端口
目标端口
序列号
#确认号#…SourceDestSeqAck10282310110比特数据TCP序列号和确认号我已收到#10,现在我需要#11.我发送#10.SourceDestSeqAck102823101
源端口
目标端口
序列号
#确认号#…10比特数据SourceDestSeqAck231028111TCP序列号和确认号我发送#260.SourceDestSeqAck102823101
源端口
目标端口
序列号
#确认号#…10比特数据SourceDestSeqAck
231028111250比特数据SourceDestSeqAck1028232602TCP序列号和确认号我发送#260.SourceDestSeqAck102823101
源端口
目标端口
序列号
#确认号#…10比特数据SourceDestSeqAck
231028111250比特数据SourceDestSeqAck1028232602SourceDestSeqAck
2310282261我已收到#260,现在我需要#261.TCP序列号和确认号TCP窗口机制TCP通过窗口机制来提供端到端的流量控制。TCP的窗口以字节为单位进行调整,以适应接收方的处理能力,处理过程如下:TCP连接阶段,双方协商窗口尺寸,同时接收方预留数据缓冲区;发送方根据协商的结果,发送符合窗口尺寸的数据字节流,并等待对方的确认;发送方根据确认信息,调整窗口的尺寸。HostBHostA1230123接收方的缓冲区03TCP流控机制—滑动窗口通报窗口大小为3缓冲区满应用程序读取通报窗口大小变为1
发送窗口大小变为1
端口协议说明21FTP文件传输协议,用于上传、下载23Telnet用于远程登录,通过连接目标计算机的这一端口,得到验证后可以远程控制管理目标计算机25SMTP简单邮件传输协议,用于发送邮件53DNS域名服务,当用户输入网站的名称后,由DNS负责将它解析成IP地址,这个过程中用到的端口号是5380HTTP超文本传输协议,通过HTTP实现网络上超文本的传输TCP的应用UDP头部端口协议说明69TFTP简单文件传输协议53DNS域名服务123NTP网络时间协议111RPC远程过程调用DNS服务器支持TCP和UDP两种协议的查询方式,而且端口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T-ZSA 277-2024 高速落丝上筒机器人
- 二零二五年度跨境电商股份转让及供应链整合协议
- 2025年度智能公寓退房协议书
- 二零二五年度白酒品牌区域总代理合作协议
- 二零二五年度医院及学校化粪池专业清理服务合同
- 二零二五年度企业财务报表审计委托代理服务合同
- 2025年度车间租赁安全管理制度与执行协议
- 二零二五年度无房产证房屋买卖双方责任划分协议
- 二零二五年度劳动合同法企业人力资源管理制度合同
- 二零二五年度知识产权侵权纠纷调解协议范本汇编
- 产教融合大学科技园建设项目实施方案
- 交通法律与交通事故处理培训课程与法律解析
- 广西版四年级下册美术教案
- 《换热器及换热原理》课件
- 儿童权利公约演示文稿课件
- UPVC排水管技术标准
- MSA-测量系统分析模板
- 血透室公休座谈水肿的护理
- 急诊预检分诊专家共识课件
- 广州市海珠区事业单位考试历年真题
- 2023年山西省太原市迎泽区校园招考聘用教师笔试题库含答案详解
评论
0/150
提交评论