Кабельна продукція

Linux 5.8 отримає інструментарій для тестування мережевих кабелів

2

Проблеми з кабельної інфраструктурою в комп’ютерних мережах можуть бути дуже дратівливими — далеко не завжди місце пошкодження очевидно або знайти його вдається зовсім не відразу. У деяких системних платах в BIOS/UEFI є функції тестування кручений пари в мережевих кабелях. Подібна, але більш широка функціональність стане частиною нового ядра Linux версії 5.8.

Інтегроване в деякі BIOS/UEFI програмне забезпечення, зокрема, ASUS AI Net2 (іноді пункт називається LAN Cable Status) вміє відображати стан кожної кручений пари в кабелі. Це дозволяє локалізувати базові проблеми фізичного рівня. Існують і більш просунуті системи тестування, які вміють показувати не тільки наявність контакту і правильність розводки, але приблизну відстань до проблемного місця.ASUS AI Net2Однак у новій гілці ядра Linux 5.8 буде реалізована підтримка тестування кабелів на програмному рівні. Список нововведень уже відомий, проте поки ця функція буде підтримуватися лише для деяких 1GbE-контролерів Marvell. Природно, вона сама по собі вимагає певної підтримки з боку мережевого чіпа, тому взагалі для всіх адаптерів вона чарівним чином не з’явиться. Зате чіпи, які вміють визначати відстань до місця замикання або розриву з часом теж будуть підтримуватися.Аппаратный тестер LAN-кабелейТакож нове ядро ​​отримає і інші нововведення, пов’язані з мережевою частиною:

  • Підтримку протоколу Media Redundancy Protocol (MRP), що допомагає комплексу мережевих комутаторів пережити збій одного з них без втрати зв’язку;
  • Новий драйвер Intel IGC з підтримкою розвантаження при сегментації (generic segmentation offload);
  • Новий драйвери Realtek r8169 і Freescale, що містять безліч поліпшень і виправлень;
  • Оптимізації планувальника;
  • Підтримку мережевих контролерів Marvell/Aquantia A2, які офіційно ще не були представлені.
  • Підвищення продуктивності SMB3, поліпшення підтримки багатоканальних підключень, виправлення в роботі DFS.


Мережеві підсистеми нового ядра отримають 152 тисячі рядків нового коду, але при цьому 64 тисяч рядків існуючого коду буде видалено.

Comments

Leave a reply