DocumentCode :
800227
Title :
Understanding and implementing computer network protocols through a lab project
Author :
El-Kharashi, Mohamed Watheq ; Darling, Glen ; Marykuca, Brent ; Shoja, Gholamali C.
Author_Institution :
Dept. of Electr. & Comput. Eng., Victoria Univ., BC, Canada
Volume :
45
Issue :
3
fYear :
2002
fDate :
8/1/2002 12:00:00 AM
Firstpage :
276
Lastpage :
284
Abstract :
This paper describes a lab project in computer communications and networks for senior undergraduate students in computer science and engineering. Given detailed specifications, students are asked to implement a data link layer (DLL) that integrates correctly with other provided layers to obtain a complete working network stack. This lab gives the students the opportunity to learn how to read formal specifications for a network project and write a complete piece of source code. It provides a comprehensive environment for students to write software for a network protocol, test and debug it, and observe its working behavior. In this paper, the authors present a technical description of the project and a discussion of related educational issues.
Keywords :
computer networks; computer science education; educational courses; open systems; program debugging; program testing; student experiments; transport protocols; computer communications; computer engineering; computer network protocols; computer science; data link layer; educational issues; formal specifications; lab project; network protocol debugging; network protocol software writing; network protocol testing; open systems interconnection reference model; senior undergraduate students; source code writing; working network stack; Application software; Computational modeling; Computer architecture; Computer networks; Computer science; Engineering students; Open systems; Physical layer; Protocols; Software testing;
fLanguage :
English
Journal_Title :
Education, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9359
Type :
jour
DOI :
10.1109/TE.2002.1024621
Filename :
1024621
Link To Document :
بازگشت