Computer Networks - Tanenbaum, AS. (N.Delhi Pearson, 2017)