渲染层网络层错误_一文带你了解OSI 7层网络模型各层详细作用。

在上篇文章中我们知道了OSI 7层网络模型的大概介绍,那么今天让我们去详细学习吧。

a911a134e563ff6412e62ff5bbc99144.png

一、应用层

应用层是最接近用户的一层。提供接口,使应用程序能够使用一些网络协议。这里所说的应用程序并不是指软件,而是软件所用的协议。比如说,用浏览器(软件) 打开HTTP 协议(应用程序)。当协议接收到数据后,要如何处理,如何释放出来,能让用户看懂,这时候就需要接口处理。常见的协议有:

网页系统: http (80),https(443)

邮件系统: smtp (25),pop3(110)

括号里面的是指端口号,这里的端口号与传输层的端口是一一对应的。

用户通过操作软件,让协议产生对应的数据,而产生的数据会传递到下一层即表示层中。

二、 表示层

表示成对应用数据进行转换。比如说你在QQ聊天时,音频通过对应软件的接口,传递给声卡,声卡把这些数据进行一个编码,变成比特数据传送到另一个人的设备上,然后在这台设备进行解码转化成语音。

随后数据传递到会话层。

三、会话层

当数据从表示层到会话层时,不同的应用程序的数据会被隔离起来。比QQ与微信的隔离,使两个应用程序之间的数据进行隔离,防止串流。当然,如果想要共享两个软件之间的数据,可以通过应用层对应的接口进行共享。

这三个层面是用户层面,一般网络设备比如路由器,交换机在工作时只工作到传输层。

四、传输层

1.传输层未应用程序提供端口供应用层使用。

2.当传输较大的文件时会将文件分段,那么为了保证这些数据正常的顺序,还要对数据进行重组,包括流量控制: 在网络拥堵时该怎样传输;差错控制: 在传输报文时数据丢失该如何控制,这些都有传输层完成控制。

五、网络层

从这一层开始实现设备到设备之间的通信。

1.这里就需要介绍一下IP(互联协议),Ip为网络设备提供逻辑地址(ip可以认为是网络中的“手机号码”)。

2.并且把刚刚从传输层送来的数据送到“目的地”,那么网络层则为这些数据提供最佳的路线。

代表设备:路由器。

六、数据链路层

这也需要介绍一个重要的概念MAC地址及网卡地址。

当一台设备连接到路由器,路由器连接到光猫上,而光猫则连通电信网络。当你从这台设备发出信息时,首先数据到达路由器,在通过路由器数据到达光猫,然后到达电信公网。在数据从设备到达路由器这一过程中是通过识别MAC地址完成的。也就是从一个节点到达另一个节点。而IP则是直接标识源和目的地。(即你的设备地址,和你所发送的设备地址)。

f867b5f89abfc6674394d44629d6600d.png

七、物理层

可以通过网线也可以通过无线连接两台设备。当数据传送到物理层时会转化为比特数据,比如010101,而比特数据会转化为光信号或电信号传输到另一台设备上。而这一过程就需要物理层完成。

f00a6f52ed2719de721ac2674f459208.png

好啦,今天就到这里吧。明天更新数据传输的具体流程,让你对网络工作原理更加清晰!

如有错误,敬请指出!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值