Introduction to computer networking - Robertazzi, Thomas G., (Springer, 2017)