1-网络基础-1 ISO-七层模型简介

计算机发展初期 厂商没有同一标准 通信协议都是自己的私有协议 ,不同品牌设备无法通信, 阻碍网络发展 ,需要推出针对不同厂商之间的公共标准协议、  osi 开放互联模型   (iso 国际标准组织 )1984年推出

iso模型为什么要分层

 不同的功能分成不同的层 每一层实现自己的功能 流水线作业一样 不同模块间使用标准化接口,每一层之间独立的

好处是

  :模块化 标准化    减少复杂性   标准化接口   方便开发  提高了技术的兼容性 (硬件生产的标准化 模块化 帮助我们可以自由选择配件组装 不拘泥于相同厂家)

osi 只提供了标准模型 并不是具体的实现,tcpip协议是基于osi模型的实现的 目前使用最广泛的通信协议

针对每一层的简介

 

1物理层 物理传输, 10兆 1000兆 光线 底层的技术变革 不会影响到其他层 上面其它六层不用更改
  底层数据传输 底层接口 传输方式 接口 有线 无线 电压 频率 等等 介质传输的标准
2层数据链路层
数据的基本格式 如何在电缆上传输 怎么标识 mac地址 二层的编址 如何访问底层介质
3网络层
定义网络编址 ip地址
路由功能 不同网络间数据转发

4传输层  定义了端到端链接 通信协议  tcp udp
端到端链接 端到端之间数据传输 以及传输的效率 可靠性 速度

5会话层
ip对之间不同数据的对话 例如传输qq的 邮箱的 图片的,多种不同类型数据传输

6表示层
定义数据的格式 照片的.JPG
基本的压缩加密功能
7应用层  应用程序控制的   ip对之间不同的对话

应用软件

有的程序 大型程序会完整实现 765层  应用层 表示层 会话层   有的简单程序只实现7层应用层

 

 

数据的传输

数据传输封装 encapsulation

每一层都有报头 标签 注明这一层的信息 header

数据+报头

收到数据会通过1-7层逐层解封装 de-encapsulation
经过每一层 每一层看到这一层的信息的信息后都会丢弃该层信息 传输到最后一层7层 只有数据

3层 4层 比较重要  tcpip协议完整的保留的iso模型的3 4层。

传输层         数据段 Segments
网络层         数据包 Packets
数据链路层  数据帧 Frames
物理层         比特流 Bits

 

posted @   机猿巧合  阅读(949)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示