Nomenclatura uniforme de dispositivos de red

Convención para nombrar adaptadores Ethernet en Linux

El nombre consistente de dispositivos de red es una convención para nombrar adaptadores Ethernet en Linux .

Se creó alrededor de 2009 para reemplazar el antiguo esquema de nombres ethX que causaba problemas en las máquinas con múltiples hosts porque los controladores de interfaz de red (NIC) se nombraban según el orden en el que el núcleo los encontraba al iniciarse. Eliminar interfaces existentes o agregar nuevas podría hacer que las que se agregaron anteriormente cambiaran de nombre. [1] Se envió una solicitud de cambio de ingeniería al grupo de firmware PCI SIG sobre cómo el firmware del sistema puede proporcionar nombres de dispositivos a los sistemas operativos a través de la interfaz ACPI. [2]

Adopción

La convención se implementó para Dell en un módulo llamado biosdevname . [3]

Entre las primeras distribuciones importantes de Linux que adoptaron el módulo se encuentran Fedora 15 en mayo de 2011 [4] [5] y Red Hat Enterprise Linux versión 6.1. [6] [7] También se lanzó en SUSE Linux Enterprise Server 11 Service Pack 2 en febrero de 2012. [7] Los modelos más nuevos de Dell PowerEdge y Dell Precision admiten los nuevos nombres. [7]

Hay disponible una implementación de código abierto basada en el mecanismo udev . [8] [9] Red Hat Enterprise Linux 7 comenzó a utilizar systemd para redes. [10]

Reglas de denominación de dispositivos

  • Interfaces integradas en números de índice de firmware eno[1-N]
  • Interfaces en los números de ranura hot plug de PCI Express ens[1-N]
  • Adaptadores en la ranura PCI especificada, con número de índice de ranura en el adaptador enp< ranura PCI >s< número de índice de tarjeta >
  • Si la información del firmware no es válida o las reglas están deshabilitadas, utilice el eth[0-N] tradicional [11]

Referencias

  1. ^ Matt Domsch (9 de octubre de 2009). "Mecanismo y política de denominación de dispositivos de red". LWN . Eklektix, Inc . Consultado el 27 de mayo de 2013 .
  2. ^ "Copia archivada" (PDF) . Archivado desde el original (PDF) el 6 de enero de 2017. Consultado el 22 de febrero de 2017 .{{cite web}}: CS1 maint: archived copy as title (link)
  3. ^ "Fedora 15 cambia el esquema de nombres de los dispositivos de red". Digitizer Linux News . 25 de enero de 2011 . Consultado el 27 de mayo de 2013 .
  4. ^ Sean Michael Kerner (20 de mayo de 2011). «Fedora 15 aumenta la seguridad de Linux». eSecurity Planet . Archivado desde el original el 22 de enero de 2013. Consultado el 27 de mayo de 2013 .
  5. ^ Joe Brockmeier (24 de enero de 2011). "Rompiendo algunos huevos: Fedora 15 cambia la denominación de los dispositivos de red. Fedora 15 es pionera en la denominación coherente de los dispositivos de red". Network World .
  6. ^ "Apéndice A. Nomenclatura coherente de dispositivos de red". Documentación de Red Hat Enterprise Linux 6. Consultado el 27 de mayo de 2013 .
  7. ^ abc Narendra K (julio de 2012). "Consistent Network Device Naming in Linux" (PDF) . División de ingeniería de Linux de Dell . Consultado el 27 de mayo de 2013 .
  8. ^ "Biosdevname - Nomenclatura coherente de dispositivos de red" . Consultado el 27 de mayo de 2013 .
  9. ^ Matt Domsch y Jordan Hargrave. "Nombres de dispositivos de red consistentes". Sitio web del proyecto . Fedora . Consultado el 27 de mayo de 2013 .
  10. ^ "Comprensión de la denominación de dispositivos persistentes de red en Red Hat Enterprise Linux 7". Archivado desde el original el 28 de marzo de 2017. Consultado el 28 de marzo de 2017 .
  11. ^ RHCSA y RHCE Red Hat Enterprise Linux 7: Guía de preparación para exámenes y capacitación (EX200 y EX300), tercera edición Libro de bolsillo – 27 de marzo de 2015 por Asghar Ghori
Retrieved from "https://en.wikipedia.org/w/index.php?title=Consistent_Network_Device_Naming&oldid=1189827905"