Skip to content
Snippets Groups Projects
user avatar
brutzman authored
5f065f19
History
user avatar 5f065f19

Homework 2: Multicast Networking

Deliverables:

  • Modifying provided code for a multicast sockets sender/receiver.
  • Demonstrate proficiency to build, run and document software that performs networking tasks.

Approach:

  1. Think of a simple challenge/response protocol that you wish to portray.
  2. Apply your own customized version of Assignment 2 showing both Server and Client programs.
  3. Challenge/response scenarios
  4. IPv4 versus IPv6
  5. Joke telling and riddles?
  6. Message of the Day (MOTD)
  7. Variations on a theme, protocol handshaking
  8. Connecting two different hosts - chat
  9. Something for your thesis!
  10. Include comments describing your modifications (aka Documentation).
  11. Include repeatable documentation of one or more sessions, including operation.
  12. Create a simple illustration of the communications exchange in a UML Sequence Diagram.

Please see the README.md in the parent assignments directory for detailed instructions.