Я видел, что есть два разных MAC для Ethernet и WiFi.Итак, я хотел знать, что оба MAC жестко закодированы в одном и том же NIC или оба имеют отдельный NIC.
2 ответа
Если у вас есть 2 MAC-адреса, то у вас есть 2 интерфейса с точки зрения вашего стека TCP/IP. Один будет проводной Ethernet, другой будет Wifi. Каждый из них может иметь отдельный IP и т.д. И быть активным одновременно.
На большинстве материнских плат для ПК и ARM проводная сетевая карта и контроллер Wifi будут представлять собой отдельные физические микросхемы, припаянные на материнской плате или на плате PCI/PCIe. Для контроллера Wi-Fi характерно также иметь Bluetooth.
Для производителя, вероятно, не исключено, что он может собрать один чип или устройство с проводным Ethernet и Wifi в одном физическом устройстве или пакете. Я не знаю ни одного примера из реальной жизни.
Но это ничего не изменит - большинство стандартов, которые позволяют устройству взаимодействовать с процессором, поддерживают некоторые понятия "подустройства" - PCI, Thunderbolt, USB - все это делают. Например, одна карта PCI или USB-устройство может выглядеть и восприниматься операционной системой как несколько устройств.
Таким образом, в большинстве обычных аппаратных ситуаций операционная система будет по-прежнему представлять 2 отдельные сетевые карты ОС независимо от того, что на самом деле происходит в аппаратном обеспечении.
Это отдельные сетевые карты. Объединение проводных и беспроводных сетевых адаптеров в одну неслыханно.