инструкции по настройке уровня 2 в Linux

У меня есть несколько компьютеров, работающих в одной сети. Один узел – это управляющий узел, который распределяет трафик, идущий к нему на другие узлы. Дело в том, что я хочу иметь собственный заголовок протокола между заголовком MAC и IP (или любой другой) полезной нагрузкой, входящей в управляющий узел.

Контрольный узел получает этот пакет следующим образом:

  • libpam загружать модули pam при каждом соединении
  • Перемещение корневой файловой системы на логический том на другой диск
  • Как определить адрес шлюза eth0, если он не является шлюзом по умолчанию?
  • Может ли командная команда linux обрабатывать кодированные текстовые файлы UTF-8?
  • Какие другие дистрибутивы предоставляют возможность установки внутри Windows?
  • Как установить Dolphin в качестве менеджера файлов по умолчанию в KDE?
  • ------------------------------------------------ | Layer 2 | IP(or whatever protocol) | Payload | ------------------------------------------------ 

    Этот пакет должен быть распределен так же, как и другим узлам

     ---------------------------------------------------------------- | Layer 2 | Custom Header | IP(or whatever protocol) | Payload | ---------------------------------------------------------------- 

    Я хочу, чтобы некоторые направления делали такую ​​вещь: есть ли какое-то текущее решение, которое я могу использовать, и я должен взломать ядро ​​для него с нуля. Аналогичный подход заключается в использовании L2TP, но он работает по IP-уровню, поэтому я этого не хочу.

    Я также хочу, чтобы это сообщение появилось как отдельный интерфейс в Linux, такой как tun0, кроме физического интерфейса eth0.

  • Наследуются ли наследуемые переменные среды как переменные среды или переменные оболочки?
  • Пользовательский протокол уровня ссылки в UNIX
  • Как получить информацию о конфигурации системы без dmidecode
  • hdparm: SG_IO: данные сомнительного смысла, результаты могут быть неверными
  • Как получить двойные графические карты, работающие под Linux?
  • Смонтируйте файловую систему с помощью sshfs с помощью сервера Dropbear на прошивке Yocto
  • One Solution collect form web for “инструкции по настройке уровня 2 в Linux”

    Нет слоя «2,5». Это нарушило бы всю модель OSI, поэтому я собираюсь сказать, что вряд ли будет такая вещь, как никто не имел бы для нее цели, или хочет адаптировать какую-то цель, чтобы использовать ее. Это также будет связано с большим количеством взлома ядра, и это модифицированное ядро ​​должно будет использоваться каждым устройством, обращающимся к сети вниз по течению от узла управления.

    Цель слоя 3, сетевого уровня, – адресация / маршрутизация. Нет данных, подходящих для вставки между слоями 2 и 3, поскольку данные, отличные от аппаратного (уровня 2) и программного обеспечения (уровень 3), являются частью полезной нагрузки .

    Вы можете заменить IP-контент уровня 3 на свой собственный протокол маршрутизации программного обеспечения, преобразовывая входящие пакеты, но трудно понять, в чем дело.

    Конечно, если вы более конкретно объясните, чего вы хотите достичь, у кого-то может быть предложение.

    Linux и Unix - лучшая ОС в мире.