Computer Networks - Tanenbaum, A. S. & Others (Tamil Nadu Pearson)
Ref.