Title :
Laboratories for data communications and computer networks
Author :
Goyal, Rohit ; Lai, Steve ; Jain, Raj ; Durresi, Arian
Author_Institution :
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
Abstract :
In this paper we describe a hands-on laboratory oriented instructional package that we have developed for data communications and networking. The package consists of a software tool, together with instructional material for a laboratory based networking curriculum. The software is based on a simulation environment that enables the student to experiment with various networking protocols, on an easy to use graphical user interface (GUI). Data message flows, packet losses, control/routing message flows, virtual circuit setups, link failures, bit errors etc., are some of the features that can be visualized in this environment. The student can also modify the networking components provided, as well as add new components using the C programming language. The instructional material consists of a set of laboratory exercises for flow and error control (HDLC), IEEE 802.3 CSMA/CD protocol, the token ring protocol, interconnecting LANs via bridges, TCP congestion avoidance and control, IP fragmentation and reassembly, ATM PNNI routing and ATM policing. The laboratory exercises have facilitated the development of a networking curriculum based on both the traditional computer networking principles, as well as the new technologies in telecommunication networking. The laboratory environment has been used in the networking curriculum at the Ohio State University, and is being piloted at other universities. The entire package is freely available over the Internet.
Keywords :
computer networks; computer science education; data communication; educational courses; graphical user interfaces; student experiments; ATM PNNI routing; ATM policing; C programming language; HDLC; IEEE 802.3 CSMA/CD protocol; IP fragmentation; IP reassembly; LAN interconnection; Ohio State University; TCP congestion avoidance; TCP congestion control; bit errors; computer networks; control/routing message flows; data communications; data message flows; error control; graphical user interface; hands-on laboratory oriented instructional package; instructional material; laboratory based networking curriculum; link failures; networking; packet losses; simulation environment; software tool; telecommunication networking; token ring protocol; virtual circuit setups; Computational modeling; Computer networks; Data communication; Error correction; Graphical user interfaces; Laboratories; Packaging; Routing protocols; Software packages; Software tools;
Conference_Titel :
Frontiers in Education Conference, 1998. FIE '98. 28th Annual
Conference_Location :
Tempe, AZ, USA
Print_ISBN :
0-7803-4762-5
DOI :
10.1109/FIE.1998.738577