Socket--七层协议与Socket原生框架

Socket

一、网络七层协议 / OSI 七层模型

Socket--七层协议与Socket原生框架_第1张图片

2.1 物理层

解决两个硬件之间怎么通信的问题,常见的物理媒介有光纤、电缆、中继器等。它主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。

它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。

2.2 数据链路层

在计算机网络中由于各种干扰的存在,物理链路是不可靠的。该层的主要功能就是:通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。

它的具体工作是接收来自物理层的位流形式的数据,并封装成帧,传送到上一层;同样,也将来自上层的数据帧,拆装为位流形式的数据转发到物理层。这一层的数据叫做帧。

image-20220408201122433

传输的过程中,0和1到底有啥意义?
组建一个固定的格式;
Head:描述信息
Data:真正的数据源,还可以做拆分成多块;
你好 -

你可能感兴趣的:(C#,.Net,网络,网络协议,OSI)