原标题:第86p,OSI七层协议的分类与网络接口层
大家好,我是杨数Tos,这是《从零基础到大神》系列课程的第86篇文章,第三阶段的课程:Python进阶知识:网络编程之OSI七层协议(二),物理层。
虽然OSI协议有7层,但是我们日常开发过程中也只会用到应用层;我们学习OSI协议也只是把它分成5层,即:物理层、数据链路层、网络层、传输层、应用层。
因为实际开发过程中不会涉及OSI协议底层的开发,我们只需了解其运行的原理即可。
如果两台计算机想相互发送信息,就必须要有一个网络(或信号)将两台计算机连在一起;而计算机硬件只认识0和1 ,计算机A发送给计算机B的信息经过层层编译,需要物理层协议将数据转化为电信号。
即:基于电器特性发送高低电压(电信号),高电压对应数字1,电压对应数字0。
物理层是最接近硬件的协议,数据单位:位bit(当然,这个数据单位本身是没有意义的,只是为了沟通方便的称呼)。
但是,仅仅是单纯的高低压电信号没有其他作用,我们需要将数量变强大的电信号分组,以便管理,这就需要数据链路层进行处理。
PS:仅仅只是这篇文章都会产生数万个电信号(bit)。
以上是本期内容,如果有表达不对的内容,欢迎您的留言、斧正,我们一起天天向上。
感谢您的阅读,您的三连【关注、点赞、收藏】就是对我最大的支持,谢谢!
本文由杨数Tos原创,欢迎关注,带你一起长知识。返回搜狐,查看更多
责任编辑: