Kurose, James F., and Keith W. Ross. 2013. Computer Networking: A Top-down Approach. Electronic resource. 6th ed., International. Boston, Mass: Pearson. https://www.vlebooks.com/vleweb/product/openreader?id=GlasgowUni&isbn=9780273775638.
Peterson, Larry L., and Bruce S. Davie. n.d. Computer Networks: A Systems Approach. 5th ed. Amsterdam: Morgan Kaufmann. https://ezproxy.lib.gla.ac.uk/login?url=https://www.sciencedirect.com/science/book/9780123850591.
Tanenbaum, Andrew S., and David J. Wetherall. 2011. Computer Networks. Fifth International ed. Boston, Mass: Pearson. https://www.vlebooks.com/vleweb/product/openreader?id=GlasgowUni&isbn=9781292037189.