Skip to content

Latest commit

 

History

History
22 lines (20 loc) · 908 Bytes

README.md

File metadata and controls

22 lines (20 loc) · 908 Bytes

The-New-Internet

Our attempt to create a new internet

  • Implementation of a reliable transfer service on top of the UDP/IP protocol.
  • Designning a service that guarantees the arrival of datagrams in the correct order on top of the UDP/IP protocol.

To Do

  • Client side ---> (Mostafa)
  • Server side ---> (Mostafa)
  • Server with multi-threading support ---> (Mostafa)
  • Bug with scaling (When the file is large, the file received at the client is much smaller than the actual file. Most likely an issue with parsing the file in the sneder).
  • Testing Multiple Clients at the same time
  • Testing with plp and corrupt data
  • Stop and wait ---> (Essam)
  • Selective repeat ---> (Essam)
  • Go back-N ---> (Essam)
  • PLP ---> (Essam)
  • Corrupted data ---> (Mostafa)
  • Data class ---> (Essam)
  • Checksum -----> (Mostafa)
  • Bonus