]> git.ipfire.org Git - thirdparty/opentracker.git/commitdiff
Cheap Excuses ;)
authorerdgeist <>
Fri, 15 Dec 2006 15:01:06 +0000 (15:01 +0000)
committererdgeist <>
Fri, 15 Dec 2006 15:01:06 +0000 (15:01 +0000)
README_v6 [new file with mode: 0644]

diff --git a/README_v6 b/README_v6
new file mode 100644 (file)
index 0000000..72d25a3
--- /dev/null
+++ b/README_v6
@@ -0,0 +1,8 @@
+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 ;)