1.
dev.c作为链路层模块实现文件存在,其跨接在驱动层和网络层之间完成数据包俩个方向的传递。
该层的实现功能如下:
(1)向驱动层提供接收函数接口,供驱动层调用将接收到的数据包传递给系统。
(2)向网络层提供发送函数接口,供网络层调用发送数据包
(3)提供数据包缓存功能,维护驱动层和网络层(主要是驱动层)的正常工作。
(4)提供硬件控制接口,用于控制具体硬件的状态。
链路层到底需不需要建立???
链路层
数据链路层的连接建立过程是怎样的???数据链路层需不需要建立连接???
下面是一篇博客上的文章:仅供参考:
1.数据链路(即逻辑链路)与链路(即物理链路)有何区别?“电路接通了”和“数据链路接通了”的区别何在?