Difference between revisions of "Consistent Network Device Naming"
Jump to navigation
Jump to search
↑
RHCSA & RHCE Red Hat Enterprise Linux 7: Training and Exam Preparation Guide (EX200 and EX300), Third Edition Paperback – 27 Mar 2015
by Asghar Ghori
(Created page with "https://en.wikipedia.org/wiki/Consistent_Network_Device_Naming") |
Tags: Mobile web edit, Mobile edit |
||
(25 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
https://en.wikipedia.org/wiki/Consistent_Network_Device_Naming | https://en.wikipedia.org/wiki/Consistent_Network_Device_Naming | ||
+ | |||
+ | * <code>[[eno]]#</code> on board | ||
+ | * <code>[[ens]]#</code>, 10 [[Gbps]] | ||
+ | * <code>[[enp]]</code>, [[PCI]] | ||
+ | * <code>[[eth]]#</code> | ||
+ | * <code>[[veth]]</code> | ||
+ | * <code>[[tun]]#</code> | ||
+ | * <code>[[virbr0]]</code> | ||
+ | * <code>[[virbr0-nic]]</code> | ||
+ | * <code>[[macvtap]]#</code> | ||
+ | * tg3 | ||
+ | * [[docker0]] | ||
+ | * [[wlan0]] | ||
+ | |||
+ | |||
+ | Examples: | ||
+ | * <code>ens3f0</code> | ||
+ | * <code>ens3f1</code> | ||
+ | * <code>enx0t6b8f279a99</code> (<code>[[cdc_ether]]</code>) | ||
+ | |||
+ | ==Device naming rules== | ||
+ | |||
+ | * Onboard interfaces at firmware index numbers eno[1-N] | ||
+ | * Interfaces at PCI Express hotplug slot numbers ens[1-N] | ||
+ | * Adapters in the specified [[PCI]] slot, with slot index number on the adapter <code>enp<''PCI slot''>s<''card index no''></code> | ||
+ | * If firmware information is invalid or rules are disabled, use traditional eth[0-N]<ref> | ||
+ | RHCSA & RHCE Red Hat Enterprise Linux 7: Training and Exam Preparation Guide (EX200 and EX300), Third Edition Paperback – 27 Mar 2015 | ||
+ | by Asghar Ghori </ref> | ||
+ | |||
+ | == Related terms == | ||
+ | * <code>[[virbr]]</code>, <code>[[brctl show]]</code> | ||
+ | * <code>[[eth]]</code>, <code>[[ens]]</code> | ||
+ | * <code>[[ethtool]]</code> | ||
+ | * [[macOS]]: <code>[[networksetup -listnetworkserviceorder]]</code> | ||
+ | * [[udev]] | ||
+ | * <code>[[/sys/class/net/]]</code> | ||
+ | |||
+ | == See also == | ||
+ | * {{KVM networking}} | ||
+ | * {{Linux Kernel}} | ||
+ | * {{Linux networking}} | ||
+ | |||
+ | |||
+ | [[Category:Linux]] |
Latest revision as of 07:01, 18 October 2021
https://en.wikipedia.org/wiki/Consistent_Network_Device_Naming
Examples:
ens3f0
ens3f1
enx0t6b8f279a99
(cdc_ether
)
Device naming rules[edit]
- Onboard interfaces at firmware index numbers eno[1-N]
- Interfaces at PCI Express hotplug slot numbers ens[1-N]
- Adapters in the specified PCI slot, with slot index number on the adapter
enp<PCI slot>s<card index no>
- If firmware information is invalid or rules are disabled, use traditional eth[0-N][1]
Related terms[edit]
virbr
,brctl show
eth
,ens
ethtool
- macOS:
networksetup -listnetworkserviceorder
- udev
/sys/class/net/
See also[edit]
- KVM networking, virsh net, MacVTap, Macvtap logs, virtio,
trustGuestRxFilters
- Linux Kernel: namespaces, Cgroups, OOM, proc, Linux Kernel changelog,
sysctl, userfaultfd
, Grub, ENOSPC, ENOMEM, DKMS, syscall, Transparent huge pages, smatch, sysfs, vm.swappiness, CFS, Runlevel, Jens Axboe, Consistent Network Device Naming, Initial ramdisk (initrd),modprobe
, MTD, Linux Kernel vulnerabilities,/sys/kernel/
, KernelCare,unix://
, Data Plane Development Kit (DPDK) - Linux networking: Consistent Network Device Naming (eth, ens), DPDK, Alias IP, bonding, Wlan0,
ip
[link, route]
,ifconfig
netstat
ss
lsof
ping
ethtool
mii-tool
arping
nmcli
(RHEL)route
networkctl
,netplan
,tc
Advertising: