не совсем понятно из ваших слов, какой именно mac-адрес на порту маршрутизатора в сторону коммутатора. если иной, чем у клиента, в коммутаторе для порта сработает функция port security, если она имеется и включена. если mac такой же, как и у клиента, то никакой подмены коммутатор не заметит, так как других критериев для определения подмены по условиям вашей задачи не задано.
про существования "байта истинности" мне ничего не известно.