Почему именования сетевых интерфейсов изменения в Linux?

Я помню не так давно, интерфейсы были определены eth0 и eth1, как wlan0 и т. д.

теперь я нахожу имена интерфейсов, такие как enp0s3, enp0s8 и т. д.

в другой вопрос, который я задал здесь несколько минут назад, кто-то упомянул, что новый формат:

"Ethernet сетевые периферийные # серийный #"

и это заставило меня задуматься:

1.Why did it change?
2.When did it change?
3.What does the first number signify?
4.Why does the 's' stand for serial, why is that in the interface name?
5.What does the second number signify?

Я искал ответы в Google, но не нашел ничего, что охватывает переход от старая система именования новой.

17
задан Volumetricsteve
27.01.2023 16:08 Количество просмотров материала 3191
Распечатать страницу

1 ответ

почему он изменил

классическая схема именования сетевых интерфейсов, применяемая ядром это просто назначить имена, начинающиеся с "eth0", "eth1",... всем интерфейсы, как они зондируются драйверами. По мере того как водитель зондируя вообще не прогнозируемый для современной технологии это значит что как как только множественные сетевые интерфейсы доступны назначение имена "eth0", "eth1" и так далее, как правило, больше не фиксируется и она вполне может случиться, что "eth0" при одной загрузке становится " eth1" на следующий. Это может иметь серьезные последствия для безопасности, например в правилах брандмауэра, которые кодируются для определенных схем именования, и которые, следовательно, очень чувствительны к непредсказуемому изменению имен.

http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/

, когда он изменил

зависит от того, какой дистрибутив ты употребляешь. Он startwed с systemd v197. Поэтому любой дистрибутив, использующий эту или более позднюю версию, скорее всего будет использовать это соглашение об именовании.

что означают буквы и цифры

Я не могу найти ничего, чтобы проверить это, но я верю p расшифровывается как физическая периферийное, и s стенды для слота. The en расшифровывается как ethernet. Это как раз то, что я собрал по ссылке выше, но это явно не указано это. И я не мог найти anytning на Google.

7
отвечен Drew Chapin 2023-01-28 23:56

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх