Enhetlig namngivning av nätverksenheter
Consistent Network Device Naming är en namnkonvention för Ethernet-adaptrar i Linux (mer exakt, i udev- reglerna ).
Det föreslogs 2009 att ersätta den gamla namnstandarden (ethX), vilket orsakade problem på datorer med flera nätverksgränssnitt, eftersom gränssnittsnumreringsordningen i den gamla standarden bestämdes av enhetens upptäcktsordning vid uppstart, som var odefinierad (möjligt). race condition ) och ändras till fallet med att lägga till nya nätverksenheter [1] .
Ny namnstandard: [2]
- em[1-N] för nätverkskort inbyggda i moderkortet (numret matchar numret på fodralet).
- p<slot_number>p<port_number> för PCI-kort, enligt den använda PCI-platsen, med kortplatsnummer som börjar från 1 (inte 0).
- NPAR och SR-IOV lägger till ett _<vf> suffix , i intervallet 0...N, vilket bestäms av partitionen eller det virtuella funktionsnumret som tilldelats porten.
- Resten av Linux-namnkonventionerna, såsom suffixen .<vlan> och :<alias> , förblir oförändrade [3] .
Denna konvention har implementerats för Dell- servrar i form av en modul som heter biosdevname[2] . Den första större Linuxdistributionen var Fedora 15 i maj 2011 [4] [5] och Red Hat Enterprise Linux version 6.1 [3] [6] . Support implementerades också i SUSE Linux Enterprise Server 11 sp 2 i februari 2012 [6] . De nya Dell PowerEdge- och Dell Precision-modellerna stöder de nya namnen [6] . Det finns också en gratis implementering baserad på udev- mekanismerna som för närvarande är integrerade i systemd [7] [8] .
Anteckningar
- ↑ Matt Domsch. Mekanism och policy för namngivning av nätverksenheter . LWN . Eklektix, Inc (9 oktober 2009). Hämtad 27 maj 2013. Arkiverad från originalet 2 december 2018.
- ↑ 1 2 Fedora 15 Ändra nätverksenhetens namngivningsschema . Digitizer Linux News (25 januari 2011). Hämtad 27 maj 2013. Arkiverad från originalet 1 augusti 2015.
- ↑ 1 2 Bilaga A. Konsekvent namngivning av nätverksenheter . Red Hat Enterprise Linux 6 dokumentation . Tillträdesdatum: 27 maj 2013. Arkiverad från originalet 20 oktober 2013.
- ↑ Sean Michael Kerner. Fedora 15 ökar Linux- säkerheten . eSecurity Planet (20 maj 2011). Tillträdesdatum: 27 maj 2013. Arkiverad från originalet 22 januari 2013.
- ↑ Joe Brockmeier . Knäcka några ägg: Fedora 15 ändrar namn på nätverksenheter. Fedora 15 banbrytande konsekvent namngivning av nätverksenheter , Network World (24 januari 2011). Arkiverad från originalet den 2 april 2014. Hämtad 19 oktober 2013.
- ↑ 1 2 3 Narendra K. Konsekvent namngivning av nätverksenheter i Linux . Dell Linux Engineering division (juli 2012). Hämtad 27 maj 2013. Arkiverad från originalet 4 november 2019.
- ↑ Biosdevname - Konsekvent namngivning av nätverksenheter . Hämtad 27 maj 2013. Arkiverad från originalet 17 juli 2019.
- ↑ Matt Domsch och Jordan Hargrave. Konsekvent namngivning av nätverksenheter . Projektets hemsida . Fedora. Hämtad 27 maj 2013. Arkiverad från originalet 2 november 2020.