计算机网络:适配器

计算机网络有两大问题:

  1. 通信问题
  2. 连接问题
    无论是那个问题都离不开硬件和软件。计算机是通过什么硬件连接到局域网上的呢?

答案是适配器(adapter),也叫网络接口卡NIC,俗称网卡。现在的计算机主板上都已嵌入了这种适配器,而不再使用单独的网卡了。


适配器有自己的处理器和存储器(RAM和ROM),但没有独立电源,所以是半自治单元。

适配器的功能:

  1. 串并转换:适配器和局域网之间的通信是通过电缆或双绞线以串行方式进行的,而适配器和住计算机的通信是以主板上的IO总线以并行方式进行的。
  2. 缓冲:网络速率和计算机速率差异较大,所以需要缓存,具体由驱动程序控制。
  3. 适配器包含了数据链路层和物理层两个层次的功能。
  4. 适配器在接收和发送帧时,不会使用CPU。如果接收到了有差错的帧,那么直接丢弃;如果接收到了正确的帧,那么会通过中断通知CPU,并交付协议栈中的网络层。当计算机发送IP数据报时,把交给适配器封装成帧,然后发送到局域网中。
  5. 计算机的硬件地址在适配器的ROM中,计算机的软件地址——IP地址则在存储器中。

上篇文章是从软件角度讲数据链路层,而这篇文章是从硬件角度进行讲述的。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容