A New Teaching Method of Computer Network Protocol Analysis and Development Lab

CHEN Jian,WU Haijun,XU Xuan
DOI: https://doi.org/10.3969/j.issn.1672-5913.2011.10.026
2011-01-01
Abstract:A new approach to teaching computer network protocol analysis and development based on reverse engineering and overlay network was proposed.Students can improve their ability to protocol analysis through protocol reverse engineering exercise,and they can also develop protocol using the result of protocol analysis.Using overlay network,student can self-design a full network protocol stack without touching the underlying operating system's stack.It can simulate basic functions and features of the TCP/IP protocol stack,such as routing protocol, sliding window protocol and signaling protocol.This kind of teaching method can not only train student's protocol analysis and design capability,but also can greatly enhance student's protocol development ability.
What problem does this paper attempt to address?