OSI参考模型

我会带着你远行 2024-03-30 14:15 134阅读 0赞

OSI参考模型 OSI/RM :开放式系统互联参考模型 (open system interconnection)——-1979年由ISO颁布
ISO —— 国际标准化组织
OSI参考模型的核心思想:分层 — 上层协议在下层协议提供服务的基础上再提供增值服务。(OSI参考模型不支持跨层封装)

OSI模型分为七层:
应用层 :提供各种应用服务。可以将抽象语言转换为编码
表示层 : 将编码转换为二进制 (编码 解码 加密 解密)
会话层 : 维持网络应用和网络服务器之间的会话连接。
(发现 建立 维持 终止会话)(通过服务器进行连接双方的通讯)
区分不同的会话:用会话地址来区分不同的会话

传输层 :实现端到端的传输
应用到应用之间的传输 —— 端口号(传输层的地址) — 区分和标定不同的应用 —— 端口号一般由16位二进制构成 — 0 - 65535(0一般不作为传输层的端口使用)1 - 65535;其中1 - 1023称为知名(或者著名)端口号,用来标定已知的服务。 ——-SPORT,DPORT源端口号(SPORT):一般是随机值(只是做一个标定)目标端口号(DPORT): 一般是知名端口号
传输层:
1、根据端口号来区分不同的服务
2、提供可靠的传输(确认、重传、排序、流控)
3、数据分段
MSS 最大段长度 1480B
MTU 最大传输单元 1500B

网络层 -—- 实现主机间的逻辑寻址(区分不同的主机)
通过IP地址进行逻辑寻址(IP地址就是逻辑地址 — 在不同情况下 本身可以发生变化的地址,因为IP地址本身就是为了区分和标定不同的广播域,所以,当设备处于不同的广播域中时将使用不同的IP地址进行标定。) — SIP,DIP

数据链路层 -—- 控制物理硬件
(将二进制数据转换为电信号,电信号去驱动物理硬件执行相应的命令,所以数据链路层的主要作用是控制物理硬件,而非控制MAC地址进行逻辑寻址,因为在数据链路层中有很多协议,只有在以太网中才有MAC地址,在其他协议中没有MAC地址,所以不能说数据链路层的主要作用是控制MAC地址进行逻辑寻址(但是数据链路层还是有这个作用的)) — 将二进制转换为电信号 —控制MAC地址进行逻辑寻址(在以太网中 )—— MAC地址 — 所有芯片出厂时厂商烧录的串号(物理地址) — 48位二进制构成 —特点: 1,全球唯一;2,格式统一(48位二进制构成) —— SMAC(源MAC),DMAC(目标MAC) — 实现主机间的物理寻址 (要获取对方的MAC地址)(要想和对方通信,既要获取对方的IP地址,也要获取对方的MAC地址)

物理层:处理和传递电信号

总结:
上三层——产生数据的地方(会话层、表示层、应用层)
下四层——搬运数据–运输数据–传递数据(物理层、数据链路层、网络层、传输层)

发表评论

表情:
评论列表 (有 0 条评论,134人围观)

还没有评论,来说两句吧...

相关阅读