12.5.2 命名规则

所有的linux网络设备都有唯一的名字,这个名字和文件系统所规定的设备的名字没有任何联系。事实上,网络设备并没有使用文件系统的表示方法。 传统上名字只表示设备类型而不代表生产厂商,如果同一类型的网络设备有多个,它们的名字就用从0开始的数字加以区别,例如,如果我们装了多块以太网卡,它们的名字就是:“eth0,“eth1,“eth2等。 这种命名机制非常重要,它使得用户在编写程序和配置系统时,可以使用“一个以太网卡来统一地表示一块网卡,而不必考虑设备来自哪个厂商 ;而且,如果我们更换网络设备,也不需重新编译内核。

 

下面是一些常用网络设备的命名形式:

 

ethn      以太网控制器, 包括 10 100Mbit/second

trn        令环网设备

sln        SLIP (串行接口通信协议)设备和 AX.25 KISS 方式

pppn     PPP (点对点协议)设备,包括同步和异步方式

plipn    PLIP 单元; 数目和打印机端口对应。

tunln    IPIP encapsulated tunnels

nrn       NetROM  虚拟设备

isdnn    ISDN 接口  isdn4linux

dummyn 空设备 Null devices

lo        回环设备