how does network redundancy work