计算机网络的五层模型和七层模型

五层具体分类和各部分的功能

计算机网络的五层模型和七层模型_第1张图片
物理层:
主要负责在物理线路上传输原始的二进制数据。两台计算机要通信,就得通过介质,比如光纤、电缆等,物理层就是干这些事情的,。

数据链路层:
主要负责在通信的实体间建立数据链路连接。物理层它只是单纯着负责在计算机之间传输0,1这样的电信号。假如这些0,1组合的传送毫无规则,计算机是解读不了的。因此,我们需要制定一套规则来进行0,1的传送。例如多少个电信号为一组啊,每一组信号应该如何标识才能让计算机读懂啊等。数据链路层就是在物理层之上,负责给这些0,1制定传送的规则,然后另一方再按照相应的规则来进行解读。

网络层:
要负责创建逻辑链路,以及实现数据包的分片和重组,实现拥塞控制、网络互连等功能。假如网络不进行细化,没有子网的话,当一台计算机发送信息时,其他所有的计算机都能收到的,然后再删选舍弃这样下去计算机是会崩溃的,网络层就是负责解决这类问题的。建立主机到主机的通信。

传输层:
负责向用户提供端到端的通信服务,实现流量控制以及差错控制。虽然我们已经把数据成功从计算机传送到另一台计算机了,可是另一台计算机又怎么知道这些数据是给谁的,
这个时候,就产生了端口,也就是说,我们在从计算机A传数据给计算表B的时候,还得指定一个端口,以供特定的应用程序来接受处理。传输层的功能就是建立端口到端口的通信。

应用层:
应用层是最接近用户的,用来规定应用程序的数据格式。为应用程序提供了网络服务。

OSI七层模型

计算机网络的五层模型和七层模型_第2张图片
1、物理层:规定通信设备,通信链路的特性。
2、数据链路层:在物理层提供的比特流的基础上,建立相邻节点之间的数据链路,不可靠的物理介质提供可靠传输 ppp协议。

3、网络层:选择合适的网间路由完成两个计算机之间的多个数据链路,通过路由协议和地址解析协议(ARP)。IP,RIP(路由信息协议),OSPF(最短路径优先协议)。

4、传输层:为应用程序之间提供端对端的逻辑通信。

5、会话层:验证访问和会话管理。

6、表示层:信息格式和语法的转化。

7、应用层:为操作系统或者应用程序提供可用的网络接口。

你可能感兴趣的:(网络)