Computer Networking: A Top-Down Approach Featuring the Internet - Kurose, James F; Ross, Keith W (Singapore: Pearson Education, 2003)
Keywords: Computer Networking