Skip to content
/ ardl Public

Aggressively reliable delivery layer. Above UDP. Nothing else.

Notifications You must be signed in to change notification settings

Banyc/ardl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aggressively Reliable Delivery Layer

arch

How to use

  • Echo server - src/bin/echo.rs
  • Interactive client - src/bin/telnet_client.rs
  • File sender - src/bin/file_client.rs

Jargons

  • wtr: writer
  • rdr: reader
  • recv: receive
  • swnd: send window
  • rwnd: receive window
  • tx: transmit
  • rx: receive
  • frag: fragment
  • hdr: header
  • que: queue
  • dup: duplicate
  • buf: buffer
  • seq: sequence
  • nack: not acknowledged
  • cmd: command
  • len: length
  • utils: utilities
  • rto: retransmission timeout
  • rtt: round trip time
  • addr: address

About

Aggressively reliable delivery layer. Above UDP. Nothing else.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages