Ethernet не зависит от протокола. Устройства, подключенные к Ethernet, отправляют пакеты, содержащие данные, используя IPv4, IPv6, IPX или другой протокол. Это зависит от подключенных устройств (например, вашего ПК), чтобы понять протокол.
С точки зрения сетевого стека, Ethernet - это уровень 2 (Data Link) в стеке. Проводка между вашими устройствами - уровень 1 (физический). Эти уровни представляют собой просто канал, который может нести любое количество протоколов. Несколько протоколов могут быть перенесены одновременно.
IPv4 и IPv6 - это уровень 3 (сеть). Двойной стек не нов, и несколько лет назад двойным стеком были IPv4 и IPX. Когда пакет приходит, компьютер должен определить, в какой стек доставить пакет. Для IPv4 и IPv6 это легко сделать, поскольку они закодированы в первых 4 битах пакета.
TCP и UDP, которые находятся на транспортном уровне (уровень 4), одинаково хорошо работают по IPv4 и IPv6. В некоторых случаях они могут переключаться с IPv4 на IPv6 или наоборот между двумя конечными точками. Существует схема адресации, которая позволяет кодировать адрес IPv4 в виде адреса IPv6, позволяя устройствам только IPv6 обращаться к устройствам только IPv4. Средство перевода протокола в середине необходимо, чтобы это работало.
Может быть небольшое преимущество в задержке для привязки IPv4 к одному адаптеру и IPV6 к другому. Это было бы полезно только в том случае, если в какой-то момент протоколы не были направлены по одному и тому же каналу. Выполнение передач на одном маршрутизаторе может быть немного быстрее, если используются разные протоколы. Я бы зарезервировал второй интерфейс для второй зоны безопасности или для общего доступа к сети.