SMS dit: Distributed systems and networks