diff --git a/20070705.html b/20070705.html new file mode 100644 index 0000000..09fe15c --- /dev/null +++ b/20070705.html @@ -0,0 +1,33 @@ +
+

20070705 - UDP Player Bandwidth

+
+ + + + +More useful info on player maximum peak bandwidth with UDP packets. +
+
+
  1. Overhead to send 1 UDP packet = 46 bytes.
  2. +
  3. 18 bytes is the ethernet header/footer.
  4. +
  5. 20 bytes is the IPV4 header.
  6. +
  7. 8 bytes is the UDP header.
  8. +
  9. Minimum/maximum ethernet packet size is 64/1518 bytes.
  10. +
  11. So UDP payload minimum/maximum is 18/1472 bytes.
+
+Using 128 Kbps (16 KB/s) as a maximum upload rate (low end DSL connection), +there is a trade off between high packet interactivity and payload (useful) bandwidth. +

+
  1. 64 byte packet = 18 byte payload = 256 packets/sec = 4608 bytes/sec
  2. +
  3. 80 byte packet = 34 byte payload = 204 packets/sec = 6936 bytes/sec
  4. +
  5. 96 byte packet = 50 byte payload = 170 packets/sec = 8500 bytes/sec
  6. +
  7. 128 byte packet = 82 byte payload = 128 packets/sec = 10496 bytes/sec
+ + + + + +
+ + +