Computer networking : A TOP-DOWN APPROACH FEATURING THE INTERNET - Kurose, James F. (Addison-Wesley Publishing Company, Inc, 2001)