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:
- Think of a simple challenge/response protocol that you wish to portray.
- Apply your own customized version of Assignment 2 showing both Server and Client programs.
- Challenge/response scenarios
- IPv4 versus IPv6
- Joke telling and riddles?
- Message of the Day (MOTD)
- Variations on a theme, protocol handshaking
- Connecting two different hosts - chat
- Something for your thesis!
- Include comments describing your modifications (aka Documentation).
- Include repeatable documentation of one or more sessions, including operation.
- 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.