Network hardware