In this paper we present a review of our recent advancements in consensus-based cooperative control by using sliding-mode concepts for networked systems. In particular, strategies for achieving consensus in networks of persistently perturbed agents with static and switching network topologies, which can be disconnected for intervals of time, are discussed. We consider both first and second order agent models. Convergence proofs are carried out by means of non-smooth Lyapunov analysis and simulative results are presented to corroborate the theoretical results