D.网络互联
原因如下:
网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。
网卡的主要功能如下:
1、数据的封装与解封:
网卡和局域网之间的通信是通过电缆或双绞线以串行传输方式进行的。而网卡和计算机之间的通信则是通过计算机主板上的I/O总线以并行传输方式进行。
2、链路管理
主要是CSMA/CD(CarrierSenseMultipleAccesswithCollisionDetection,带冲突检测的载波监听多路访问)协议的实现。
3、编码与译码:
在安装网卡时必须将管理网卡的设备驱动程序安装在计算机的操作系统中。这个驱动程序以后就会告诉网卡,应当从存储器的什么位置上将局域网传送过来的数据块存储下来。网卡还要能够实现以太网协议。
扩展资料:
网卡驱动:
由于驱动功能层的存在,协议驱动程序和网卡驱动程序之间相互独立,大大简化了网络设备增加和网络组件扩展的复杂度。目前网络协议栈主要支持增强型的网络设备驱动。
对于网络数据包的接收来说,操作系统的网络协议栈无需网卡驱动实现对网络数据包的处理。当网卡设备接收到数据后,其会产生一个接收中断,在接收中断处理程序中,程序会调用netJobAdd函数启动一个任务程序将网卡设备接收到的数据传递给驱动功能抽象层。
网络协议栈通过驱动功能抽象层的接收函数获取到网络数据包并进行相应的数据处理。此处利用netJobAdd函数可以减少接收中断的处理时间,提高网络数据的接收能力。
参考资料来源:百度百科-网卡