June 18, 2006
June 18, 2006
June 21, 2006
11.1398.1 - 11.1398.9
Using Ethereal and IT GURU for Enhancement of Computer Networks Teaching
This paper describes a course and laboratory in computer networking for students in the Electrical and Computer Engineering Technology (ECET) program at The University of Cincinnati. Teaching a computer networking course for engineering technology students can be a challenge because of the breadth of topics spanning electrical engineering, computer science and computer engineering which encompasses abstract concepts such as encapsulation and layered models.
In our computer networking class, we set up a weekly lab which accounts for almost the same amount of time as the lecture. The outcome of this curriculum is designed to have students benefit from a better understanding of fundamental concepts in addition to gaining hands-on experience. However, we have struggled on how to set up the lab and what type of resources to include.
In the past, our department has purchased networking equipment such as routers and switches to establish the networking lab. We have faced the problems such as the cost to equip and maintain the lab while at the same time only limited topics can be explored through the lab equipment. In order to find a new pedagogical approach to provide students with hands-on experience to help students understand the concepts well, I have done some research and found that both Professor Kurose, Ross  and Matthews  have proposed the idea of using a software called Ethereal, which is a network packet sniffer, to observe the sequence of messages exchanged between two protocol entities so that students may see network protocol in action. Ethereal labs can help students understand different networking protocols well, although it cannot provide students experiments on how to implement, manage and conduct performance analysis for networks under different scenarios.
For the reasons stated above, I have adopted the Ethereal and network simulation software, OPNET IT GURU to develop my lab exercises for the computer networking class which gives an extensive introduction to computer networking concepts and focuses on concepts, principles and protocols and covers all aspects of networking. Students attending both the lecture and lab classes will obtain a better understanding of the fundamentals of data transmission, packet transmission and internetworking protocols and gain the skills to design and analyze computer networks by using these Softwares we introduced in the lab class. This paper will describe the lab exercises together with the feedback from students. The main goals of the lab are to: • To develop a clear understanding of the network layer concept • To explore the packet encapsulation and fragmentation issues • To explore the packet, datagram and frame format characteristics • To visualize different protocols in action • To explore reliable transmission mechanisms
Zhou, X. (2006, June), Using Network Analyzers For Enhancement Of Computer Networks Teaching Paper presented at 2006 Annual Conference & Exposition, Chicago, Illinois. https://peer.asee.org/1147
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2006 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015