Abstract
“Tell me and I forget, Show me and I remember, Involve me and I understand”. This paper discusses the motivation for, and design of, a learning resource which allows students to explore the Transmission Control Protocol (TCP). TCP is responsible for transporting over 80% of the traffic on the Internet – all web and e-mail for example – and in addition is the primary means of achieving Internet congestion control. TCP is therefore core to modern life. It is a protocol under constant study with a view to evolution, and it is incumbent on all ICT curricula to provide education at appropriate levels about its dynamics, strengths and weaknesses. There are no shortages of good textbooks which provide information on TCP, but these are no substitute for experiential learning in order to provide a lasting understanding. The TCP Live learning resource allows students to explore the behavior of TCP on the global Internet, and see the wide variety of conditions that the protocol has to cope with, thereby extending their viewpoint outwith the limited scope of their own institutional firewalls.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kurose, J.F., Ross, K.W.: Computer Networking: A Top-Down Approach, 4th edn. Addison-Wesley, Reading (2007)
Peterson, L., Davie, B.: Computer Networks: A Systems Approach, p. 813. Morgan Kaufmann, San Francisco (2003)
Tanenbaum, A.S.: Computer Networks, 4th edn., p. 950. Prentice Hall PTR, Englewood Cliffs (2002)
Allison, C., et al.: Exploratory Learning for Computer Networking. In: Leung, H., Li, F., Lau, R., Li, Q. (eds.) ICWL 2007. LNCS, vol. 4823, pp. 331–342. Springer, Heidelberg (2008)
Getchell, K., Miller, A., Allison, C.: A TCP Learning Environment. In: 6th Annual Conference of the Subject Centre for Information and Computer Sciences. Higher Education Academy, New York (2005)
Oliver, I., et al.: Using disruptive technology for explorative learning. ACM SIGCSE Bulletin 39(3), 96–100 (2007)
Holliday, M.: Animation of Computer Networking Concepts. ACM Journal of Educational Resources in Computing 3(2), 1–26 (2003)
Turner, K.J., Robin, I.A.: An Interactive Visual Protocol Simulator. Computer Standards and Interfaces 23, 279–310 (2001)
Sturgeon, T., Allison, C., Miller, A.: A WiFi Virtual Laboratory. In: 7th Annual Conference of the Higher Education Academy Subject Centre for Information and Computer Sciences. HE Academy, Dublin (2006)
Information_Sciences_Institute_at_USC. ns-2 The Network Simulator (1989 - January 2009), http://www.isi.edu/nsnam/ns/
Floyd, S., Paxson, V.: Difficulties in simulating the Internet. IEEE/ACM Transactions on Networking 9(4), 392–403 (2001)
Peterson, L., Roscoe, T.: The Design Principles of PlanetLab. ACM Operating Systems Review 40(1), 11–17 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Allison, C., Miller, A., Oliver, I., Sturgeon, T. (2009). Global Connections for Lasting Impressions: Experiential Learning about TCP. In: Spaniol, M., Li, Q., Klamma, R., Lau, R.W.H. (eds) Advances in Web Based Learning – ICWL 2009. ICWL 2009. Lecture Notes in Computer Science, vol 5686. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03426-8_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-03426-8_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03425-1
Online ISBN: 978-3-642-03426-8
eBook Packages: Computer ScienceComputer Science (R0)