Browse Source

v6 works since january

master
erdgeist 10 years ago
parent
commit
9be794395f
1 changed files with 1 additions and 8 deletions
  1. +1
    -8
      README_v6

+ 1
- 8
README_v6 View File

@@ -1,8 +1 @@
Q: Why is there no v6-support in opentracker?

A: Although I tried very hard, implementing v6 right now would be a terrible waste of bandwidth, there is no compact format for v6 addresses, so instead of
answering "d5:peers6:AAAAPPe" I'd have to send "d5:peersld2:ip39:AAAA:AAAA:AAAA:AAAA:AAAA:AAAA:AAAA:AAAA4:port2:PPPPeee" for a single peer. Even if there was a
compact mode, v6 addresses still would eat up thrice the memory, v4 addresses take. This, however, wouldn't be a show stopper.

Other problems concern efficient peer selection for obviously v6-capable peers and how to select peers for non-v6 clients. v6 addresses eat up more memory on the
host, too ;)
IPv6 is implemented in opentracker now. You can chose whether your tracker runs in v4 or v6 mode in Makefile. YMMV.

Loading…
Cancel
Save