OSI七层参考模型---开放式系统互连模型

OSI七层参考模型—开放式系统互连模型

ISO 国际标准化组织

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1cNLnMxZ-1681443639674)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230410200024807.png)]

TCP/IP(四层) 对等型 标准型

OSI七层参考模型

  • 应用层:接收用户数据,人机交互的接口,将自然语言转换成编码

  • 表示层:将逻辑语言转换为机器语言

  • 会话层:针对传输的每一种数据建立一条链接(防止数据间相互干扰)

    上三层:控制层面 数据不变

    下四层:数据层面 包装数据

  • 传输层:区分流量,定义数据传输方式

  • 网络层:通过IP地址进行逻辑寻址

  • 数据链路层:介质访问控制-MAC;逻辑链路控制层-LLC

  • 物理层:定义一些物理特征,传播比特流

报文封装与解封装

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aZtA8h6z-1681443639675)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230410201059170.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZUgoI3GC-1681443639675)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230410201454693.png)]

PDU—协议数据单元

应用层(上三层):数据

传输层:数据段

网络层:数据包

数据链路层:数据帧

物理层:比特流

TCP/IP协议栈

物理层

传输介质
  • 同轴电缆

    • 传输速率:10Mbps
    • 粗同轴电缆:500米
    • 细同轴电缆:185米
  • *双绞线

    • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7thJN06o-1681443639676)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230410203117781.png)]

      STP UTP 1 2 3 4 5 6 7 5e 6e(超5 6类)

      RJ-45水晶头 网线 8个铜片

      RJ-11水晶头 电话线 2或4铜片

  • 光纤

    • 线序
      • 568A 交叉线 不用了
        • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7QwLwcvN-1681443639676)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230410205439949.png)]
      • 568B 直连线
        • 橙白,橙,绿白,蓝,蓝白,绿,棕白,棕
    • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mvirm3hg-1681443639676)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230410204155155.png)]

单模/多模 长/短

双工模式
  • 单工:设备仅支持发送数据或接收数据
  • 半双工:设备可以发送和接收数据,但是不能同时进行 — 对讲机
  • 全双工:设备可以发送和接收数据,并可以同时进行 — 手机
  • 同一物理链路连接的设备双工模式必须相同

数据链路层

LAN :局域网,现今局域网使用的数据链路层协议是以太网协议

以太网当中,最重要的通讯基础就是MAC地址

前24 后24

厂商IP 产品IP

数据帧

EthernetⅡ帧格式

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fkqWFpim-1681443639677)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230410211038490.png)]

帧的发送方式

  • 单播帧:对一发送数据
  • 组播帧:特定情况下使用,目的为一组设备
  • 广播帧:目的MAC全1

物理层加了前导码

网络层

有类分址

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eujJQkxX-1681443639677)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230410212113278.png)]

A类 B类 C类

8 16 24

有类地址分类按照IP地址的前8位数字特征进行分类,共分为五类,A,B,C类为单播地址,掩码为8,16,24位

特殊地址
  • 无效地址:0.X.X.X 0.0.0.0 (1.代表没有IP地址;2.代表所有网络)
  • 本地测试地址:127.X.X.X
  • 受限广播地址:255.255.255.255
  • 主机安全0:192.168.1.0/24 代表一个网段
  • 主机安全1:192.168.1.255/25 定向广播地址
  • 169.254.0.0/16
私有地址
  • A类:10.0.0.0/8 到 10.255.255.255 1个网段
  • B类:172.16.0.0/16 到 172.31.255.255 16个网段
  • C类:192.168.0.0 到 192.168.255.255 256个网段
共有地址

除了特殊地址和私有地址外的所有单播地址

IP协议

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KQgGRt3A-1681443639678)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230412190156032.png)]

  • 生存时间 :TTL 最大值255
    • 单位为路由器个数,数据包每被一个路由器进行转发,则TTL值减1
IP分片

以太网中,规定最大传输的一个数据包的大小为1500字节。(网络层)

MTU=1500B-----最大传输单元

  • Identification ----- 标识 第一个随机数

    • 序号,用于标记数据包的先后顺序,方便后续接收方将数据进行恢复重组。
  • Flags ----- 标志位 大小3bit

    • 固定为第一位为0
    • DF位 ----代表该报文是否分片,若为0则代表分片,若为1则代表未分片。
    • MF位----代表该报文是否为最后一片,若为0则代表最后一片,若为1则代表后续还有其他报文。
  • Fragment-----片偏移 单位8字节

    • 标识分片后的报文在原始报文中的相对位置,单位为8字节

​ 传输层给网络层发送一个5000字节大小的报文,该报文在网络层需要进行IP分片,问此时IP分片的数量以及分片后的报文的标识、标志位和片偏移为多少。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ESnoO1VM-1681443639678)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230412200615407.png)]

传输层

端口号
作用:标识进程
  • 静态端口—网络上比较常用的协议固定使用的端口号

    • 1- 1023

    • telnet----23
      ftp-------20/21
      http------80
      https-----443
      dns-------53
      dhcp------67/68
      
  • 动态端口

    • 1024 - 65535
TCP协议-----传输控制协议

一种面向连接的可靠性协议

无面向-----

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ohscu25i-1681443639678)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230412202255305.png)]

可靠性

确认机制:传输确认,每接收到一个数据段,都需要进行一次确认。

重传机制:超时重传,当一个数据段中的某一个包丢失,会提示要求重新传输这个报文。

排序机制:传输一个报文,可能会被分为多个数据包,并从不同路径传输,最终达到目的地的顺序会被打乱,需要进行重新排序。-----重新排序依靠TCP的序号字段

流控机制(滑动窗口机制):通过调节窗口大小来对流量进行控制。

​ 窗口大小:指无需等待确认就可以连续发送的数据的最大量。

​ TCP为了保证自身的可靠性,具备重传机制,故不允许在网络层进行IP分片。而TCP会在传输层使用分段的方式将报文大小分割成满足网络层MTU数值的大小,以保证不会被网络层分片。

​ MSS(最大传输段)===MTU-IP头部-TCP头部

​ PMTU:路径MTU发现协议

在IP头部中,DF字段设置为1,表示不能分片。
当接收方接收到一个不能分片的报文时,会将该报文丢弃,并回复一个ICMP报文(告诉发出者,数据不可达,且表明不可达原因) ,同时携带上本地的MTU值
发送方接收到该工CMP报文后,因为TCP的重传机制,会重新发送一个数据,此时该数据会根据ICMP报文中的新的MTU值重新进行分段。

面向连接

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lmzrnBb5-1681443639679)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230412211437946.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9O95ykVY-1681443639679)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230412211729593.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VU474sRu-1681443639680)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230412211821690.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ywe2iE3N-1681443639680)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230412212737201.png)]

报文后,因为TCP的重传机制,会重新发送一个数据,此时该数据会根据ICMP报文中的新的MTU值重新进行分段。




**面向连接**

[外链图片转存中...(img-lmzrnBb5-1681443639679)]

[外链图片转存中...(img-9O95ykVY-1681443639679)]

[外链图片转存中...(img-VU474sRu-1681443639680)]

[外链图片转存中...(img-Ywe2iE3N-1681443639680)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YwtHdDYr-1681443639681)(C:\Users\汤建宇\AppData\Roaming\Typora\typora-user-images\image-20230412213139076.png)]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值