1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 3.2//EN">
4 <TITLE> [IRCServices] JOIN
0 subject
6 <LINK REL=
"Index" HREF=
"index.html" >
7 <LINK REL=
"made" HREF=
"mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20JOIN%200%20subject&In-Reply-To=199909231146.HAA08123%40mailfw3.ford.com">
8 <META NAME=
"robots" CONTENT=
"index,nofollow">
9 <META http-equiv=
"Content-Type" content=
"text/html; charset=us-ascii">
10 <LINK REL=
"Previous" HREF=
"000095.html">
11 <LINK REL=
"Next" HREF=
"000096.html">
13 <BODY BGCOLOR=
"#ffffff">
14 <H1>[IRCServices] JOIN
0 subject
</H1>
16 <A HREF=
"mailto:ircservices%40ircservices.za.net?Subject=%5BIRCServices%5D%20JOIN%200%20subject&In-Reply-To=199909231146.HAA08123%40mailfw3.ford.com"
17 TITLE=
"[IRCServices] JOIN 0 subject">natey at capetown.za.org
19 <I>Mon Sep
27 12:
18:
24 PDT
1999</I>
21 <LI>Previous message:
<A HREF=
"000095.html">[IRCServices] JOIN
0 subject
23 <LI>Next message:
<A HREF=
"000096.html">[IRCServices] Memory.
25 <LI> <B>Messages sorted by:
</B>
26 <a href=
"date.html#139">[ date ]
</a>
27 <a href=
"thread.html#139">[ thread ]
</a>
28 <a href=
"subject.html#139">[ subject ]
</a>
29 <a href=
"author.html#139">[ author ]
</a>
34 <PRE>At
07:
46 AM
23/
09/
99 -
0400, you wrote:
35 ><i>I would like to know if there is any intention to implement TOKEN protocol
36 </I>><i>on services, since most of dalnet based ircd's support TOKEN protocol
37 </I>><i>reducing network bandwidth usage.
39 </I>Something you may be interested in from one of the Sorcery.Net IRC Network
40 mailing lists that was posted last year:
43 Scheme
1 - Command Tokenization (currently implemented by DALnet)
45 The entire msgtab is represented in server
<-
>server communication as a
46 single letter, ie. each command is stripped down to a single byte. See
47 include/struct.h and include/msg.h for more details, you'll get the
48 picture. Tokens are translated to commands and vice versa.
49 Unfortunately, due to the way things work, this isn't done during a
50 resynch burst, which is where things would be most valuable.
52 Scheme
2 - Name Tokenization (currently implemented by Undernet)
54 Every single nick and servername is encoded using base64 (or
55 something... I'm not too clear on the details). This turns
56 "cookie.sorcery.net
" into
"1423" or whatever number cookie has been
57 assigned. Servers are assigned these numbers on connect, I'm not sure
58 how the nick side of things works. It's supposed to have cut down Unet's
59 bandwidth usage by
30%.
62 The other thing is this TS3 timestamping that Bahamut (DALnet's new ircd)
63 uses and services is using TSpre or something like that.
65 Services currently
"cores
" bahamut servers as the timestamps are quite
71 ><i>Another thing I would like to know is any ideas how to implement services
72 </I>><i>registration/query from a web page, I know some networks support this, what
73 </I>><i>do you think with be the best way to do this, via a services BOT getting
74 </I>><i>messages from a Java applet connected to the IRC network or by coding a
75 </I>><i>socket listener directly on services to manage this. I don't have to many
76 </I>><i>experience on this, so please if someone have some ideas or some code about
77 </I>><i>his I would appreciate that.
79 ---------------------------------------------------------------
80 To unsubscribe, send email to
<A HREF=
"http://www.ircservices.za.net/mailman/listinfo/ircservices">majordomo at ender.shadowfire.org
</A>
81 with
"unsubscribe ircservices
" in the body, without the quotes.
89 <LI>Previous message:
<A HREF=
"000095.html">[IRCServices] JOIN
0 subject
91 <LI>Next message:
<A HREF=
"000096.html">[IRCServices] Memory.
93 <LI> <B>Messages sorted by:
</B>
94 <a href=
"date.html#139">[ date ]
</a>
95 <a href=
"thread.html#139">[ thread ]
</a>
96 <a href=
"subject.html#139">[ subject ]
</a>
97 <a href=
"author.html#139">[ author ]
</a>