《计算机网络》五层各层结构——简单认识。五层协议结构,OSI结构

新手时期的我学这个很懵,所以这个文章我主要是让新手对这个《计算机网络这门课》有 面对面别人1米但眼睛近视500度 的了解*

一,代表

五层各层结构指的是应用层、传输层、网络层、数据链路层、物理层
网络寻找
首先从各自代表的设备开始了解
第一层:物理层,代表设备:网卡,网线,光纤
第二层:数据链路层,代表设备:二层交换机,hub
第三层:网络层,代表设备:路由器,三层交换机,防火墙
第四层:传输层,代表协议:tcp,udp
第5-7层:http,smtp,ftp各种协议

二、作用

1物理层
物理层主要功能:为数据端设备提供传送数据通路、传输数据。

2数据链路层
数据链路层的主要功能就是:合成数据块,封装成帧。

3网络层
主要功能:路径选择、路由及逻辑寻址。

4传输层
主要功能:建立主机端到端连接
(使用 网络层 提供的服务 , 为 应用层 提供通信服务)

或者分点说:
(1) 分割与重组数据
(2) 按端口号寻址
(3) 连接管理
(4) 差错控制和流量控制,纠错的功能

5应用层
主要功能:支持各种协议

或者分点说
⑴文件传输、访问和管理
⑵ 电子邮件
⑶ 虚拟终端
⑷ 简单网络管理
⑸ 查询服务和远程作业登录

如果按照OSI七层来说,其实也是相似的说法

物理层:定义物理设备标准,完成比特流在物理设备上的传输
数据链路层:点对点之间可靠连接,差错控制,建立维持拆除
网络层: 路由选择,网络地址划分,拥塞控制,网络互联
传输层: 提供面向连接或无连接的数据传输服务
会话层: 建立维护终止会话
表示层: 协商应用程序交互的数据格式
应用层: 为网络应用提供协议支持和服务

这上面的很多没看懂也无所谓,反正也没多少大白话,下面的是我主要说的。

三、理解和打比喻

以上都是我根据网上找的资料随意抄写编写复制粘贴出来的。接下来是我个人的见解。

不管五层还是OSI七层,它担当的角色就是一个理论体系,就是一个结构,如同建房时的地基一样。我们实现“计算机网络”
这个概念都是基于这五层七层结构。

**

比喻

**

电脑本身,原本是无法联网的,为实现这个问题,所以我们****插上了**“网线”,主板安了“网卡”,这些就是结构里提到的物理层**结构。

然后,我们还会拥有一个路由器,电脑网线连接的另一端口就是它,这个路由器是包括第二层的数据链路层,但是它是属于第三层网络层的交换机才是属于第二层设备的
那为什么不只用路由器,还要交换机呢?

因为通常路由器只有四个接口,供四台联网设备上网,而想学校,公司这些地方需要上网的设备很多,所以它们共用一个交换机,再交换机连上网络层的路由器便可以上网了。

第四层传输层就开始不是代表什么现实物理设备了。而第四层可以:使用网络层提供的服务 , 为应用层提供通信服务,然后我们就可以实现用电脑应用上网了。

第五层,或者说第五到七层,则是各种协议,划分不同,目的都是为了提供不同的协议来传输、共享等

比如
我们使用360浏览器,而浏览器是基于HTTP协议开发的。这个360浏览器的客户端就是应用层的工具,而HTTP协议就是一个应用层的协议。

**

结语

**
现在你懂了五层各层结构结构啥吗?那剩下的理论啥的,具体各层怎么实现的就靠各位自己了。


版权声明:本文为weixin_52940293原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。