Learning Computer Network by Writing Your Own Protocol Analyzer

Автор: Zhi Chen, Chunmiao Yuan, Na Sun

Журнал: International Journal of Education and Management Engineering(IJEME) @ijeme

Статья в выпуске: 10 vol.2, 2012 года.

Бесплатный доступ

Computer network is one of the fundamental courses for college students majoring in CS, CSE and EECS. The objective of this course is to explain the basic principles and architecture of network based on TCP/IP. However, many students find the course quite abstract and difficult to understand. Inspired by the idea of "learning by doing", we propose a learning approach by asking the students to design and to implement their own protocol analyzer during the course. This task not only synthesizes the knowledge of all the important protocols ranging from data link layer to application layer, but also bridges the gap between theory and practical aspect. Promising feedbacks from students demonstrate that this method is very helpful for student to study computer network.

Еще

Computer network teaching, protocol analyzer, Libpcap/WinPcap

Короткий адрес: https://sciup.org/15013757

IDR: 15013757

Список литературы Learning Computer Network by Writing Your Own Protocol Analyzer

  • http://www.tcpdump.org/
  • http://www.wireshark.org/
  • A. Tanenbaum, Computer Networks, 4ed., Prentice-Hall, 2003.
  • J. Kurose and K. Ross, Computer Networking: A Top-Down Approach Featuring the Internet, 4ed., Pearson Education, 2008.
  • http://www.winpcap.org/
  • R. Stevens, Unix Network Programming.Volume.1, 3ed Addison-Wesley,2003.
Статья научная