计算机网络体系结构
这个就是经典书籍,《计算机网络》的内容
![在这里插入图片描述](https://img-blog.csdnimg.cn/67658858c20e4bd0a6b3d11cbc88c715.png)
Linux系统对网络设备驱动
定义了4个层次, 这4个层次为网络协议接口层、 网络设备接口层、 提供实际功能的设备驱动功能层和网络设备与媒介层。
![在这里插入图片描述](https://img-blog.csdnimg.cn/7f93937bbec74b60adb22d261a045e2f.png)
数据链路层:以太网协议
网络层主要使用协议:网际协议(IP)、互联网组管理协议(IGMP)、互联网控制报文协议(ICMP)
传输层:传输控制协议(TCP)、用户数据报协议(UDP)
应用层:ftp,ssh,telnet
以太网结构框架如下
![在这里插入图片描述](https://img-blog.csdnimg.cn/5fba9d8529d24993ab5ae5195e6cdcda.png)
以太网电路的基本构成
![在这里插入图片描述](https://img-blog.csdnimg.cn/16a79d17efad4049b601e5c2bb77cf42.png)
上图中DMA集成在CPU
而CPU,MAC,PHY并不是集成在同一个芯片内
由于P