OSI开放式互联参考模型

OSI开放式互联参考模型

七层协议:

第一层:物理层

机器,电子,定时接口通信信道上的原始比特流传输。定义的物理设备的标准,如网线的类型,光纤的接口类型,各种传输介质的传输速率,主要作用是传输比特流(我,们所说的010101数据,将他们转换成电流强弱进行传输,到达目的地之后,在转换成010101的机器码,也就是我们所说的数模转换,模数转换),这层的数据叫做比特,网卡就是工作在这一层。

第二层:数据链路层

物理寻址,同时将原始比特流转变成逻辑传输线路。数据链路层定义了如何格式化数据,已进行传输,以及控制对物理介质的访问,这层还提供错误检测及纠正,保证数据的可靠性,这层将比特数据组成了成帧,其中交换机工作在这一层,对帧解码,并根据帧中的信息,将数据发送给正确的接收方。

第三层:网络层

控制子网运动,如逻辑编址,分组传输,路由选择。随着网络节点的增加,点对点的通信,是需要经过好几个节点的,如何选择最佳路径,成为首要需求。将网络地址转换成对应的物理地址,并决定如何将数据由发送方,路由到接收方,网络层经过综合考虑,发送优先权,网络拥塞程度,服务质量以及可选路由的花费,来决定从一个网络节点A到另一个网络节点B的最佳路径,由于网络层处理,并智能指导数据传送,路由器连属于网络层,此层的数据我们称之为数据包,主要关注的协议是IP协议

第四层:传输层

接受上一层的数据,必要的时候把数据进行分割,并将这些数据交给网络层,且保证这些数据段有效到达对端。

如果要发送大量的数据,如海量文件传输,可能需要很长的时间,而网络在通信的过程中会中断很多次,此时为保证传输大量数据的准确性,需要对发出去的诗句进行切分,切分称多个段落(即:segement),其中一个传输丢失了怎么办?要重新传输吗?有先后顺序吗?这些都是传输层需要考虑的事情。传输层解决了数据之间的传输,解决了数据可以在不同网络的,并且传输层解决了传输质量的问题,该层为osi模型中最重要的一层,传输协议,同时进行流量控制或者基于接受方可接受数据的快慢程度,规定适当的发送速率,除此之外传输层按照网络能处理的最大尺寸,将较长的数据包进行强制分割,比如以太网无法接受大于1500byte的数据包,发送当节点的传输层,将数据分割成较小的数据片,同时对每一数据片安排一序列号,以便数据到达接收方的传输层时,能以正确是属性重组,该过程称之为排序。关注的协议tcp、UDP协议

第五层:会话层

不同机器上的用户之间建立及管理会话。会话层建立和管理应用之间的通信

第六层:表示层

信息的语法语义以及他们之间的关联,如加密解密,转换翻译,压缩及解压

第七层:应用层

关注的协议是http协议

OSI并不是一个标准,而是一个在制定标准时所使用的概念性框架。

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值