Computer networks: a systems approach - Peterson, Larry L (Harcourt, 2000)