Tanenbaum, Andrew S. Computer networks - 6th ed - Noida Pearson 2022 - xxii,920 ISBN: 978-93-560-6360-0