scuba chat

I will send you the description of the assignment and the codes. The codes are the template and this code is moving on the physical layer. If you need more money to do this on time, I can give you. If you need more time I can give you the time until tomorrow morning.
There are 4 requirements to satisfy, segmentation and reassembly, medium access control, multi-hop broadcasting, reliable data transfer. To pass the assignment, I have to satisfy at least 2. Can you make the code which satisfies 2-3 requirements?
In the description, you can see that we have to make a simple interface, but you don’t need to think about that problem.