RAMP-UDP

Networking / Protocol Engineering

Reliable authenticated messaging over UDP


WHAT IS IT?

A reliable authenticated messaging protocol implemented over UDP, focused on protocol design, reliability guarantees and authentication over an unreliable transport.

NOTE

This entry documents systems / protocol / backend work rather than a product landing page.

DETAILS

  • > UDP client/server communication
  • > Sequence numbers for ordered delivery tracking
  • > ACK handling
  • > Retransmission and timeout handling
  • > Reliability over an unreliable transport
  • > HMAC-based authentication and integrity checks
  • > Protocol-level error handling
  • > Packet serialisation and message delivery

TECHNOLOGIES

Python · UDP · Networking · Protocol Design · HMAC

SOURCE CODE< BACK TO PROJECTS