我不知道我的问题是否清楚。但这是我现在所知道的。
以太网MAC子层是NIC的一部分(但我不清楚LLC子层)。PPP、HDLC和帧中继可以在同一个串行链路上实现。因此,我假设PPP,HDLC和帧中继不是NIC的一部分。
哪些其他数据链路层协议不是NIC的一部分?
如果我错了,请纠正我。
发布于 2014-09-08 22:39:12
我认为最好的回答方法是回答相反的问题--什么协议是NIC (原文如此)的一部分?
网络接口卡处理(主要是下面的例外情况) OSI协议栈的Layer1和Layer2;即物理/电信号,以及Layer3中使用的其他数据的HDLC/以太网式帧(通常是现在的IP)。
阅读维基百科的网页- http://en.wikipedia.org/wiki/Data_链接_图层
没有列出的任何东西都是不包括的;)
警告--大多数现代网卡现在可以执行某种功能集--通常称为“卸载”--这可以适用于Layer2,但通常涉及到通常由CPU/OS-网络堆栈处理的Layer3活动。大多数网络接口卡没有给操作系统的网络堆栈(以及它运行的CPU )增加负担,而是能够处理校验和和等日常活动,从而释放CPU来完成更多的功能。根据您正在处理的特定网络接口卡,这些平凡的任务可能会处理一些Layer3工作。这是唯一的警告,否则NIC与Layer1和Layer2的交易就这样。
https://networkengineering.stackexchange.com/questions/10856
复制相似问题