计算机网络部分知识

一、OSI七层参考模型

1.1 起源

提出:七个小矮人的搞笑故事

image-20260317202831854

后续:当今使用TCP/IP模型,原本有四层,通过实践后,五层更加符合实际

1.2 每一层的作用

OSI目的:解决主机之间的网络通信——通过统一的网络模型进行沟通。

应用层——逻辑上将两个用户联通

image-20260317203140860

物理层——信号的基本bit传输

image-20260317203130358

数据链路层——信号的来去需要封装,物理地址的跳-跳传输

物理层的比特封装成帧,并且加入MAC地址(物理地址 )

image-20260317204302671

image-20260317203618763

这里面需要使用流控制

网络层——通过IP地址来进行寻址和路由选择,实现端到端的传输

image-20260317204235462

image-20260317203944875

包是网络层中数据的名字,封装成二层帧之前就是包。路由器根据包里面的IP地址进行路由转发。

地址管理和路由选择是这一层的核心。

传输层—— 在网络层的端到端的基础上,实现了服务进程到服务进程的传输

image-20260317204322695

image-20260317204142052

image-20260317204358225

会话层——保存网站登陆的状态和同步服务

image-20260317204508590

表示层——编码、解码、加密、解密

image-20260317204559171

应用层——表示层和会话层的数据统称为引用数据,或者引用负载,或者上层数据,即报文

1.3 数据流通过程

image-20260317204726956