




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本章内容OSI七层模型七层模型网络世界的法律标准网络世界的法律标准!4.传输层传输层2.数据链路层数据链路层3.网络层网络层1.物理层物理层5.会话层会话层 6.表示层表示层 7.应用层应用层4.传输层传输层2.数据链路层数据链路层3.网络层网络层1.物理层物理层5.会话层会话层 6.表示层表示层 7.应用层应用层OSI Reference ModelsData网络设备传输数据的过程是按照七层网络设备传输数据的过程是按照七层OSIOSI参考模型来运动的。参考模型来运动的。4.传输层传输层2.链路层链路层3.网络层网络层1.物理层物理层5.会话层会话层 6.表示层表示层 7.应用层应用层面向用户
2、应用面向用户应用面向数据传输面向数据传输OSI七层参考模型1、OSI模型每层都有自己的功能集模型每层都有自己的功能集2、层与层之间相互独立又相互依靠、层与层之间相互独立又相互依靠3、上层依赖于下层,下层为上层提供服务、上层依赖于下层,下层为上层提供服务应用层表示层会话层传输层传输层的主要功能网络层网络层的主要任务数据链路层数据数据源地址源地址帧检测序列帧检测序列类型类型目的地址目的地址可变可变2664XXXXXX XXXXXX由厂商分配给由厂商分配给设备设备由由IEEE分配给分配给厂商厂商(如如:锐捷网锐捷网络络00-D0-F8)前导位前导位MAC 地址地址8单位单位:字节字节 Etherne
3、t II的帧格式物理层物理层所涉及的内容允许接入网络资源应用层表示层会话层传输层网络层数据链路层物理层建立、管理和终止会话将分组从源端传送到目的端;提供网络互联在媒体上传输比特;提供机械的和电气的规约对数据进行转换、加密和压缩提供可靠的进程到进程的报文传输和差错恢复将比特组装成帧;提供节点到节点方式的传输各层间的联系传输层传输层 数据链路层数据链路层物理层物理层 网络层网络层 数据数据数据数据传输层报头传输层报头数据数据网络层报头网络层报头数据数据数据链路层报头数据链路层报头0101110101001000010 表示层表示层应用层应用层会话层会话层数据段数据段Segment数据包数据包Pac
4、ket比特比特Bit数据帧数据帧Frame协议数据单元协议数据单元端口号端口号源源IP+目的目的IP上层协议上层协议源源MAC+目的目的MAC将数据帧转换成高低电将数据帧转换成高低电平,即平,即“0”或或“1”代码代码数据封装发送数据的过程,就是发送数据的过程,就是一个数据封装的过程一个数据封装的过程设备A设备B7654321L7数据L7数据H6L6数据H5L5数据H4L4数据H3L3数据H2010101000011110000101010T27654321L7数据L7数据H6L6数据H5L5数据H4L4数据H3L3数据H2010101000011110000101010T2传输媒体数据通信过
5、程数据数据网络层报头网络层报头 + 传输层报头传输层报头 + 数数据据数据链路层报头数据链路层报头传输层报头传输层报头+ 数据数据网络层报头网络层报头数据数据传输层报头传输层报头0101110101001000010传输层传输层 数据链路层数据链路层物理层物理层 网络层网络层 表示层表示层应用层应用层会话层会话层数据拆封接收数据的过程,就是接收数据的过程,就是一个数据拆封的过程一个数据拆封的过程TCP / IP 协议栈应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层应用层应用层传输层传输层Internet层层网络接口层网络接口层协议栈:利用一组协议完
6、成协议栈:利用一组协议完成OSI所实现的功能。所实现的功能。TCP/IP协议栈:是一组由不同的协议组合在一起构成的协议栈。协议栈:是一组由不同的协议组合在一起构成的协议栈。 TCP/IP协议栈TCP/IP中的协议IP 数据包格式 ARP(地址解析协议)TCP(传输控制协议传输控制协议)属于面向连接的网络协议属于面向连接的网络协议UDP(用户报文协议用户报文协议)属于无连接的网络协议属于无连接的网络协议应用层应用层传输层传输层Internet层层物理层物理层数据链路层数据链路层 TCP/IP传输层TCP/IP寻址主机主机 A102823源端口源端口目的端口目的端口主机主机 B应用客户端使用的源端
7、口号一般为系统中未使用的且大于1023目的端口号为所进行的操作。如telnet为23。FTPTCP 20,21TelnetTCP 23HTTPTCP 80DNSTCP,UDP 53TFTPUDP 69Well-known端口:0-1023注册端口:1024-49151动态或私有端口:49152-65535TCP 段格式源端口号源端口号 (16比特比特)目的端口号目的端口号(16比特比特)顺序号顺序号(32比特比特)应答号应答号 (32比特比特)窗口大小窗口大小 (16比特比特)校验和校验和 (16比特比特)其它其它TCP控制信息(如控制信息(如SYN,ACK等)等)数据数据20字节字节发送发送
8、 SYN (seq=100 ctl=SYN)接收接收 SYNHost AHost BTCP 三次握手1发送发送 SYN (seq=100 ctl=SYN)接收接收 SYN发送发送 SYN, ACK (seq=300 ack=101 ctl=syn,ack)Host AHost B接收接收 SYN12TCP 三次握手发送发送 SYN (seq=100 ctl=SYN)接收接收 SYN发送发送 SYN, ACK (seq=300 ack=101 ctl=syn,ack)建立会话建立会话(seq=101 ack=301 ctl=ack)Host AHost B123接收接收 SYNTCP 三次握手发
9、送发送 SYN1(seq#=100)接收接收SYN发送发送SYN1, ACK1 (seq#=300 ack#=101)建立连接,建立连接,ACK1(ack#=301)主机主机A主机主机B123接收接收SYN,ACKTCP 简单确认发送方发送方 接收方接收方TCP 简单确认发送方发送方 接收方接收方发送发送 1接收接收 1TCP 简单确认发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2 发送发送 ACK 2TCP 简单确认发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2发送发送 ACK 2发送发送 2接收接收 2TCP 简单确认发送方发送方 接收方接收
10、方发送发送 1接收接收 1接收接收 ACK 2发送发送 ACK 2发送发送 2接收接收 2接收接收 ACK 3发送发送 ACK 3TCP 简单确认发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2发送发送 ACK 2发送发送 2接收接收 2接收接收 ACK 3发送发送 ACK 3发送发送 3接收接收 3发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2发送发送 ACK 2发送发送 2接收接收 2接收接收 ACK 3发送发送 ACK 3发送发送 3接收接收 3接收接收 ACK 4发送发送 ACK 4TCP 简单确认TCP 顺序号和确认号源端口源端口目标端口
11、目标端口顺序号顺序号#确认号确认号#Source Dest. Seq.Ack.102823101我发送我发送 #10.TCP 顺序号和确认号我已收到我已收到 #10,现在我需要现在我需要 #11.源端口源端口目标端口目标端口顺序号顺序号#确认号确认号#102823Source Dest. Seq.1Ack.102823Source Dest. Seq.1Ack.我发送我发送 #10.TCP 顺序号和确认号源端口源端口目标端口目标端口顺序号顺序号#确认号确认号#102823Source Dest. Seq.2Ack.102823Source Dest. Seq.1Ack.102823Source
12、 Dest. Seq.1Ack.我已收到我已收到 #10,现在我需要现在我需要 #11.我发送我发送 #10.TCP 顺序号和确认号源端口源端口目标端口目标端口顺序号顺序号#确认号确认号#102823Source Dest. Seq.2Ack.102823Source Dest. Seq.1Ack.102823Source Dest. Seq.1Ack.102823Source Dest. Seq.2Ack.我已收到我已收到 #11,现在我需要现在我需要 #12.我发送我发送 #11102823SP.DP.Seq.302Ack.102823DP.Seq.301Ack.102823SP.DP.S
13、eq.301Ack.102823SP.DP.Seq.302Ack.SP.hostAhostB发送方发送发送方发送101号包,确认(号包,确认(ACK)102号包,表示已经收到号包,表示已经收到101号,需要号,需要102号包号包TCP 窗 口发送方发送方接收方接收方TCP 窗 口Window size = 3Send 2发送方发送方接收方接收方Window size = 3Send 1Window size = 3Send 3Window size = 3Send 2TCP 窗 口发送方发送方Window size = 3Send 1Window size = 3Send 3ACK 3Wind
14、ow size = 2数据数据 3 被丢弃被丢弃接收方接收方Window size = 3Send 2TCP 窗 口发送方发送方Window size = 3Send 1Window size = 3Send 3ACK 3Window size = 2数据数据 3 被丢弃被丢弃Window size = 3Send 4Window size = 3Send 3接收方接收方Window size = 3Send 2TCP 窗 口发送方发送方Window size = 3Send 1Window size = 3Send 3ACK 3Window size = 2数据数据 3 被丢弃被丢弃Window size = 3Send 4Window size = 3Send 3ACK 5Window size = 2接收方接收方Window size = 3发送发送 2发送方发送方Window size = 3发送发送 3ACK 3Window size = 2第三个数据第三个数据段被丢弃段被丢弃Window size = 2发送发送 4Window size = 2发送发送 3ACK 5Window size = 2接收方接收方Window size = 3发送发
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- YC/T 601-2023烟草肥料效应田间试验和评价技术要求
- NB/T 11317-2023供电电压监测系统技术规范
- JJF(纺织)037-2023织物透气量仪校准规范
- 统编版2025年八年级语文下学期期末总复习(专题训练)专题08古诗文阅读(课内篇目)(考题猜想)(学生版+解析)
- 板框压滤机主讲缪金伟01课件
- 考研复习-风景园林基础考研试题带答案详解(考试直接用)
- 风景园林基础考研资料试题及答案详解【新】
- 《风景园林招投标与概预算》试题A附答案详解(基础题)
- 2025-2026年高校教师资格证之《高等教育法规》通关题库附参考答案详解(考试直接用)
- 2025年黑龙江省五常市辅警招聘考试试题题库及答案详解(有一套)
- 2024-2029年中国无溶剂复合机行业市场现状分析及竞争格局与投资发展研究报告
- 汽车维修项目实施方案
- 竞技体育人才队伍建设方案
- 《多联机空调系统工程技术规程》JGJ174-2024
- MOOC 微积分(二)-浙江大学 中国大学慕课答案
- 跨学科学习:一种基于学科的设计、实施与评价
- MOOC 动物营养学-西北农林科技大学 中国大学慕课答案
- 2020年江西省上饶市万年县中小学、幼儿园教师进城考试真题库及答案
- 小区燃气管道施工方案施工方法
- 糖尿病合并尿路感染
- 教学能力比赛学情分析图(源图可编辑)
评论
0/150
提交评论