网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件,由于其拥有唯一的MAC地址,因此属于OSI模型的物理层与链路层之间。它使得用户可以通过电缆或无线相互连接。
每一个网卡都有一个被称为MAC地址的独一无二的48位串行号,它被写在卡上的一块ROM中。在网络上的每一个计算机都必须拥有一个独一无二的MAC地址。
网卡的功能
数据的封装与解封,发送时将上一层传递的数据加上首部和尾部,成为以太网的帧
链路管理,通过CSMA/CD(Carrier Sense Multiple Access with Collision Detection ,带冲突检测的载波监听多路访问)协议来实现
数据的编码与译码