Consistent Network Device Naming (original) (raw)
Consistent Network Device Naming is a convention for naming Ethernet adapters in Linux. It was created around 2009 to replace the old ethX naming scheme that caused problems on multihomed machines because the network interface controllers (NICs) would be named based on the order in which they were found by the kernel as it booted. Removing existing or adding new interfaces could cause the previously added ones to change names. An Engineering Change Request was submitted to the PCI SIG firmware group on how system firmware can provide device naming to operating systems via the ACPI interface.
Property | Value |
---|---|
dbo:abstract | Consistent Network Device Naming is a convention for naming Ethernet adapters in Linux. It was created around 2009 to replace the old ethX naming scheme that caused problems on multihomed machines because the network interface controllers (NICs) would be named based on the order in which they were found by the kernel as it booted. Removing existing or adding new interfaces could cause the previously added ones to change names. An Engineering Change Request was submitted to the PCI SIG firmware group on how system firmware can provide device naming to operating systems via the ACPI interface. (en) Единообразное именование сетевых устройств (англ. Consistent Network Device Naming) — соглашение о наименовании Ethernet-адаптеров в Linux (точнее, в правилах udev). Было предложено в 2009 году для замены старого стандарта именования (ethX), который вызывал проблемы на компьютерах с несколькими сетевыми интерфейсами, потому что в старом стандарте порядок нумерации интерфейсов определялся порядком обнаружения устройств при загрузке, который был неопределённым (возможное состояние гонки) и менялся в случае добавления новых сетевых устройств. Новый стандарт именования: * em[1-N] для встроенных в материнскую плату сетевых адаптеров (номер совпадает с номером на корпусе). * pp для PCI-плат, в соответствии с использованным PCI-слотом, при этом номера слотов начинаются с 1 (не с 0). * Устройства и SR-IOV добавляют суффикс _, в диапазоне 0...N, определяющийся номером раздела или виртуальной функции, назначенной порту. * Остальные соглашения об именовании, использующиеся в Linux, такие как суффиксы . и : остаются без изменений. Данное соглашение было реализовано для серверов Dell в форме модуля с названием biosdevname.Первым среди крупных дистрибутивов Linux была Fedora 15 в мае 2011 и Red Hat Enterprise Linux версии 6.1.Поддержка также была реализована в SUSE Linux Enterprise Server 11 sp 2 в феврале 2012.Новые модели и поддерживают новые имена.Также существует и свободная реализация, базирующаяся на механизмах udev, в настоящий момент интегрированных в systemd. (ru) 一致的网络设备命名,是一个约定,用于对Linux的以太网适配器进行命名。 新的命名规则在2009年确定,用于取代基于ethX的旧命名规范。老的命名方式有些问题,因为网卡(NICs)的命名是基于内核启动时发现设备的顺序而定的。添加新接口可能会导致原来的接口名称改变。 (zh) |
dbo:wikiPageID | 30639259 (xsd:integer) |
dbo:wikiPageLength | 5066 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1106259328 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Dell dbr:Dell_PowerEdge dbr:Dell_Precision dbr:Udev dbc:Ethernet dbr:SUSE_Linux_Enterprise_Server dbr:Linux dbr:Linux_distribution dbr:PCI-SIG dbc:Linux_drivers dbr:Network_interface_controller dbr:Open-source_license dbr:Red_Hat_Enterprise_Linux dbr:Multihoming dbr:List_of_Fedora_versions dbr:Ethernet_adapter |
dbp:wikiPageUsesTemplate | dbt:Mono dbt:Reflist |
dct:subject | dbc:Ethernet dbc:Linux_drivers |
gold:hypernym | dbr:Convention |
rdf:type | yago:WikicatLinuxDrivers yago:CausalAgent100007347 yago:Driver110034906 yago:Operator110378412 yago:PhysicalEntity100001930 dbo:Convention |
rdfs:comment | Consistent Network Device Naming is a convention for naming Ethernet adapters in Linux. It was created around 2009 to replace the old ethX naming scheme that caused problems on multihomed machines because the network interface controllers (NICs) would be named based on the order in which they were found by the kernel as it booted. Removing existing or adding new interfaces could cause the previously added ones to change names. An Engineering Change Request was submitted to the PCI SIG firmware group on how system firmware can provide device naming to operating systems via the ACPI interface. (en) 一致的网络设备命名,是一个约定,用于对Linux的以太网适配器进行命名。 新的命名规则在2009年确定,用于取代基于ethX的旧命名规范。老的命名方式有些问题,因为网卡(NICs)的命名是基于内核启动时发现设备的顺序而定的。添加新接口可能会导致原来的接口名称改变。 (zh) Единообразное именование сетевых устройств (англ. Consistent Network Device Naming) — соглашение о наименовании Ethernet-адаптеров в Linux (точнее, в правилах udev). Было предложено в 2009 году для замены старого стандарта именования (ethX), который вызывал проблемы на компьютерах с несколькими сетевыми интерфейсами, потому что в старом стандарте порядок нумерации интерфейсов определялся порядком обнаружения устройств при загрузке, который был неопределённым (возможное состояние гонки) и менялся в случае добавления новых сетевых устройств. Новый стандарт именования: (ru) |
rdfs:label | Consistent Network Device Naming (en) Единообразное именование сетевых устройств (ru) 一致的网络设备命名 (zh) |
owl:sameAs | freebase:Consistent Network Device Naming yago-res:Consistent Network Device Naming wikidata:Consistent Network Device Naming dbpedia-no:Consistent Network Device Naming dbpedia-ru:Consistent Network Device Naming dbpedia-zh:Consistent Network Device Naming https://global.dbpedia.org/id/4iRLV |
prov:wasDerivedFrom | wikipedia-en:Consistent_Network_Device_Naming?oldid=1106259328&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Consistent_Network_Device_Naming |
is dbo:wikiPageWikiLink of | dbr:SUSE_Linux_Enterprise dbr:Fedora_Linux_release_history dbr:Ifconfig |
is foaf:primaryTopic of | wikipedia-en:Consistent_Network_Device_Naming |