基础知识:
1.网络结构:计算机网络的层次结构如图所示。

协议:传输层则包含UDP协议,TCP协议,网络层有arp协议和IP协议,数据链路层封装MAC帧,通过物理层的PHY物理收发芯片传输数据。用户数据在不同设备中传输需要经过层层封装,形成一帧数据,如下图所示:
识别:mac帧以mac地址识别(不同设备),IP帧以IP地址识别(不同网络),UDP帧以端口号识别(不同软件)。

2.以太网:以太网包括了数据链路层和物理层,数据链路层可以细分为LLC层和MAC层。


Ⅰ.MAC层:
①每一个网卡分配一个唯一的MAC地址(硬件地址),用以区分不同通信设备。
②对上层的数据进行封装,变成MAC帧,通过接口传到物理层,然后再通过物理介质传输到其他设备。
如图所示,mac与物理层的接口有多种:

本文介绍了计算机网络的层次结构,重点讲解了MAC帧和IP帧的结构,以及ARP和UDP协议的作用。MAC层负责设备间的硬件地址识别,PHY芯片实现数据转换,ARP用于获取目的主机MAC地址,IP协议则分配网络设备的数字地址。此外,还提到了以太网接口类型、网络调试工具和相关协议的校验机制。
最低0.47元/天 解锁文章
1567

被折叠的 条评论
为什么被折叠?



