版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第六章 运输层技术,Company Logo,学习目标,理解运输层端口概念,1,了解UDP报文格式和TCP报文格式,2,了解TCP连接的建立和释放,3,了解UDP和TCP的区别,4,Company Logo,本章内容,Company Logo,运输层的问题,QQ聊天程序,IE浏览器,FTP程序,网络接口层,网络层,10011010,11001110,10111011,目的地址,源地址,目的地址,源地址,目的地址,源地址,同步串,目的MAC,源MAC,10011010,目的地址,源地址,11001110,目的地址,源地址,同步串,目的MAC,源MAC,10111011,目的地址,源地址,同步串,
2、目的MAC,源MAC,?,?,?,?,?,?,?,?,?,Company Logo,运输层的协议,QQ聊天程序,IE浏览器,FTP程序,网络接口层,网络层,10011010,11001110,10111011,目的地址,源地址,目的地址,源地址,目的地址,源地址,同步串,目的MAC,源MAC,10011010,目的地址,源地址,11001110,目的地址,源地址,同步串,目的MAC,源MAC,10111011,目的地址,源地址,同步串,目的MAC,源MAC,1082,1080,1200,80,1150,20,1082,1080,1200,80,1150,20,运输层,10011010,1082
3、,1080,11001110,1200,80,10111011,1150,20,端口号,端口号,端口号,端口机制,端口号:,Company Logo,运输层的协议,UDP(用户数据报协议)报文: 源端口:发送方应用程序的端口号。 目的端口:接收方应用程序的端口号。 长度:UDP报文的总长度(包括UDP报文数据部分)。 检验和:用于检查UDP报文传输中是否出错。,UDP报文,Company Logo,UDP特点和应用,不可靠通信。 常见应用: DNS解析服务。 流媒体通信服务。 IP电话。 网络管理SNMP服务。,Company Logo,传输控制协议TCP,IE浏览器,网络接口层,网络层,IP
4、首部,同步串,帧首部,帧尾部,运输层,10011010,运输层首部,Web服务器,网络接口层,网络层,运输层,10011010,运输层首部,IP首部,10011010,运输层首部,IP首部,10011010,运输层首部,IP首部,同步串,帧首部,帧尾部,10011010,运输层首部,互联网络,检查出错,丢弃,不再往上送,Company Logo,TCP报文,U R G,A C K,P S H,RST,SYN,FIN,Company Logo,TCP通信过程,用TCP的方式进行通信,按如下步骤: 通信双方建立TCP连接(三次握手方式)。 传输TCP报文。 释放TCP连接。,Company Log
5、o,建立TCP连接,IE浏览器,Web服务器,序号:0; 确认号:任意; ACK:0;SYN:1;源端口:1200;目的端口:80;首部长:20;,序号:0; 确认号:1; ACK:1;SYN:1;源端口:80;目的端口:1200;首部长:20;,序号:0; 确认号:1; ACK:1;SYN:0;源端口:1200;目的端口:80;首部长:20;,我想用端口号1200跟你的80端口建立TCP连接,我的初始序号是0,我同意用端口号80跟你的1200端口建立TCP连接,我知道了你的初始序号是0,我的初始序号是0,我已准备好了。,我知道了你的初始序号是0,我也准备好了。,Company Logo,建立
6、TCP连接,IE浏览器,Web服务器,三次握手(或三次联络),Company Logo,传输TCP报文,IE浏览器,Web服务器,序号:0; 确认号:任意; ACK:0;源端口:1200;目的端口:80;首部长:20;窗口:1600,序号:0; 确认号:500; ACK:1;源端口:80;目的端口:1200;首部长:20;窗口:1000,序号:500; 确认号:600; ACK:1;源端口:1200;目的端口:80;首部长:20;窗口:1600,500字节数据,600字节数据,650字节数据,序号:600; 确认号:1150; ACK:1;源端口:80;目的端口:1200;首部长:20;窗口:
7、1000,800字节数据,序号:1150; 确认号:1400; ACK:1;源端口:1200;目的端口:80;首部长:20;窗口:1000,850字节数据,序号:1400; 确认号:2000; ACK:1;源端口:80;目的端口:1200;首部长:20;窗口:700,850字节数据,Company Logo,传输TCP报文(RST、URG和PSH),IE浏览器,Web服务器,序号:x; 确认号:y; ACK:1;RST:1;源端口:1200;目的端口:80;首部长:20,序号:x; 确认号:y; ACK:1;URG:1;源端口:1200;目的端口:80;首部长:20;紧急指针:199,序号:x
8、; 确认号:y; ACK:1;PSH:1;源端口:1200;目的端口:80;首部长:20;,出现了严重错误,必须释放连接 (或表示拒绝一个非法报文段或拒绝打开一个连接),这各报文有紧急数据,请接收方需立即处理。,这个报文比较急迫,请接收方马上提交给应用程序。,Company Logo,释放TCP连接,IE浏览器,Web服务器,序号:20360; 确认号:16800; ACK:1;FIN:1;源端口:1200;目的端口:80;首部长:20;,序号:16800; 确认号: 20361 ; ACK:1;源端口:80;目的端口:1200;首部长:20;,序号: 20362 ; 确认号: 20101; ACK:1;源端口:1200;目的端口:80;首部长:20;,我的数据已发送完,你发送的序号是16800之前的数据我都正确收到了。我不再发送数据给你,但你可以继续向我发送数据,我还会响应。,我知道了,我已释放你过来的连接。,收
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电气自动化专业就业前景分析
- 临床腰椎CT椎间盘突出、椎管狭窄、退行性改变影像表现
- (正式版)DB22∕T 2702-2017 《洛氏鱥食用鱼池塘养殖技术操作规程》
- 2026年春学期高二数学人教A版(2019)第11周周末小测卷
- 医院医疗纠纷预防与处理制度
- 预防接种管理制度
- 公关服务公司安全档案管理制度
- 2026电信销售面试题及答案
- 工业机器人维护保养合同(2026年自动化升级)
- 教师招聘考试综合知识试题及答案
- m认主协议书模板
- 《Unity虚拟现实开发实践》Unity-特效基础
- 区块链技术与原理智慧树知到期末考试答案章节答案2024年山东劳动职业技术学院
- “上头”电子烟 是毒不是烟-禁毒宣传教育主题班会课件
- 油水井措施运行工作规范
- 加药装置操作说明
- “星火计划”人才培养项目
- 保险规划综合案例分析-
- 卫生部手术分级目录(2023年1月份修订)
- GB/T 3836.4-2021爆炸性环境第4部分:由本质安全型“i”保护的设备
- GB/T 308.1-2013滚动轴承球第1部分:钢球
评论
0/150
提交评论