SOSP '89 Proceedings of the twelfth ACM symposium on Operating systems principles
Multicast routing in datagram internetworks and extended LANs
ACM Transactions on Computer Systems (TOCS)
A network project course based on network processors
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Protocol creation as a pedagogical tool in a computer networks course
Journal of Computing Sciences in Colleges
SEED: a suite of instructional laboratories for computer SEcurity EDucation
Proceedings of the 38th SIGCSE technical symposium on Computer science education
SEED: A Suite of Instructional Laboratories for Computer Security Education
Journal on Educational Resources in Computing (JERIC)
Hi-index | 0.00 |
This paper describes a chat room application suitable for teaching basic network programming and security protocols. A client/server design illustrates the structure of current scalable network services while a multicast version demonstrates the need for efficient simultaneous distribution of network content to multiple receivers (e.g., as required by video broadcasts). The system also includes implementations of two security protocols, one similar to Kerberos and another based on public key encryption.