Fundamentals of Computer Networks - Sadiku, Matthew N. O.; Akujuobi, Cajetan M. (Cham Springer International Publishing AG, 2022)