为什么在linux中没有eth0而有enpls0?

为什么在linux中没有eth0而有enpls0?,第1张

某些linux发行版网卡命名不再遵从原有的命名规则而启用了最新的命名方式,根据固件、拓扑及位置信息分配固定名称。这个命名方法的优点是完全自动且可预测,即使添加或者删除硬件也不会变化(未发生重新列举),且可以在不产生任何影响的情况下替换破坏的硬件。\x0d\x0a\x0d\x0a目前udevd本身就支持下列命名方案。\x0d\x0a方案1\x0d\x0a合并固件或者BIOS的名称为板载设备提供索引号的名称,例如:eno1。如果固件信息适用且可用,则systemd默认情况下根据这个方案命名接口,同时使用方案2作为备选。\x0d\x0a方案2\x0d\x0a合并固件或者BIOS的名称提供PCI快捷热插拔插槽索引号的名称,例如ens1。如果固件信息适用且可用,则systemd默认情况下根据这个方案命名接口,同时使用方案3作为备选。\x0d\x0a方案3\x0d\x0a合并硬件连接器物理位置的名称,例如:enp2s0。如果固件信息适用且可用,则systemd默认情况下根据这个方案命名接口,同时使用方案5作为备选。\x0d\x0a方案4\x0d\x0a合并接口MAC地址的名称,例如:enx78e7d1ea46da。默认情况下systemd不会根据这个方案命名接口,但如果需要可以启用这个功能。\x0d\x0a方案5\x0d\x0a传统的不可预测内核属性ethX命名,例如:eth0。如果其他所有方法都失败,systemd就根据这个方案命名接口。

新版的CentOS 7 开始对于网卡的编号有另外一套规则,网卡的代号与网卡的来源有关

1、eno1:代表由主板bios内置的网卡

2、ens1:代表有主板bios内置的PCI-E网卡

3、enp2s0: PCI-E独立网卡

4、eth0:如果以上都不使用,则回到默认的网卡名

ens32则属于第二种类型,即说明网卡是内置的PCI-E网卡。

扩展资料:

PCI网卡不仅能实现与局域网传输介质之间的物理连接和电信号匹配,还涉及帧的发送与接收、帧的封装与拆封、介质访问控制、数据的编码与解码以及数据缓存的功能等。

PCI-E采用了目前业内流行的点对点串行连接,比起PCI以及更早期的计算机总线的共享并行架构,每个设备都有自己的专用连接,不需要向整个总线请求带宽,而且可以把数据传输率提高到一个很高的频率,达到PCI所不能提供的高带宽。

相对于传统PCI总线在单一时间周期内只能实现单向传输,PCI-E的双单工连接能提供更高的传输速率和质量,它们之间的差异跟半双工和全双工类似。

参考资料来源:百度百科——网卡

参考资料来源:百度百科——PCI网卡


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/8478453.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-16
下一篇2023-04-16

发表评论

登录后才能评论

评论列表(0条)

    保存