网卡:
网卡是一个物理器件,有着自己的mac地址,能够适配相应的网络。网卡一般分为有线网卡和无线网卡。
网卡上面装有处理器和存储器(包括RAM和ROM)。网卡和局域网之间的通信是通过电缆或双绞线以串行传输方式进行的。而网卡和计算机之间的通信则是通过计算机主板上的I/O总线以并行传输方式进行。因此,网卡的一个重要功能就是要进行串行/并行转换。由于网络上的数据率和计算机总线上的数据率并不相同,因此在网卡中必须装有对数据进行缓存的存储芯片。有线网卡一般通过RJ-45,也就是常见的水晶头双绞线连接。
网络接口:
在网卡之上的一种存在。说它在网卡之上是指网络接口是基于网卡的存在的。常见的有eth以太网接口,ath接口(主要是芯片atheros),wifi接口,lo接口等。wifi接口主要指无线网络接口,而lo接口指的是本地接口。本地接口的显著特点是接口不直接和网卡打交道,它的数据来源是来源于本机的另外一个应用程序。
vlan端口和vlanif端口
vlan和vlanif都是虚拟的端口,一个网卡可以有多个vlanif端口。