This document discusses the implementation of fault-tolerant network interfaces for networks-on-chip (NoCs), focusing on improving reliability and resilience against both permanent and temporary faults. It proposes a functional fault model and architectural solutions that significantly reduce area overhead and energy consumption while maintaining robustness. Experimental results demonstrate the efficacy of the proposed solutions compared to standard techniques, revealing that faulty network interfaces can be a primary source of errors in complex NoC architectures.