旅游网站建设方案书范文,网站为何要屏蔽百度蜘蛛,wordpress搬家步骤,国外家居设计网站文章目录背景命名规范系统默认命名规则优势背景
很久以前Linux 操作系统的网卡设备的传统命名方式是 eth0、eth1、eth2等#xff0c;属于biosdevname 命名规范。
服务器通常有多块网卡#xff0c;有板载集成的#xff0c;同时也有插在PCIe插槽的。Linux系统的命名原来是et…
文章目录背景命名规范系统默认命名规则优势背景
很久以前Linux 操作系统的网卡设备的传统命名方式是 eth0、eth1、eth2等属于biosdevname 命名规范。
服务器通常有多块网卡有板载集成的同时也有插在PCIe插槽的。Linux系统的命名原来是eth0,eth1这样的形式但是这个编号往往不一定准确对应网卡接口的物理顺序。为了方便定位和区分网络设备采用一致网络设备命名CONSISTENT NETWORK DEVICE NAMING规范。
命名规范
命名规范为设备类型 设备位置
基本原理是根据固件、拓扑和位置信息分配固定名称。
设备类型
en 代表以太网wl 代表无线局域网WLANww 代表无线广域网WWANs
设备位置
格式描述oon-board_index_number主板bios内置的网卡shot_plug_slot_index_number[ffunction][ddevice_id]主板bios内置的PCI-E网卡xMACMAC 地址pbussslot[ffunction][ddevice_id]PCI-E独立网卡[Pdomain_number]pbussslot[ffunction][uusb_port][…][cconfig][iinterface]USB网卡PCI-Express(peripheral component interconnect express)是一种高速串行计算机扩展总线标准。 示例
eno1 板载1号网卡enp0s2 以太网0号PCI扩展卡的2号端口ens33 由主板 BIOS 内置的 PCI-E 接口的网卡wlp3s0 无线第3号PCI扩展卡的0号端口
系统默认命名规则
默认情况下systemd 会使用以下策略采用支持的命名方案为接口命名
Scheme 1方案 1: 如果从BIOS中能够取到可用的板载网卡的索引号则使用这个索引号命名例如: eno1如不能则尝试Scheme 2Scheme 2方案 2: 如果从BIOS中能够取到可以用的网卡所在的PCI-E热插拔插槽的索引号则使用这个索引号命名例如: ens1如不能则尝试Scheme 3Scheme 3方案 3: 如果能拿到设备所连接的物理位置信息则使用这个信息命名例如:enp2s0如不能则尝试Scheme 5Scheme 4方案 4: 使用网卡的MAC地址来命名这个方法一般不使用。enx78e7d1ea46daScheme 5方案 5传统的kernel命名方法例如: eth0这种命名方法的结果不可预知的即可能第二块网卡对应eth0第一块网卡对应eth1。
优势
设备名称是完全可预测的。即使添加或删除硬件设备名称也保持固定因为不会发生重新枚举。有缺陷的硬件可以无缝更换。