Computer networks: a systems approach - Peterson, Larry L. (Morgan Kaufmann Publishers, 1996)