server linking question

These are old archives. They are kept for historic purposes only.
Post Reply
ratman
Posts: 47
Joined: Mon Apr 19, 2004 2:46 pm

server linking question

Post by ratman »

hey guys,
I want to link servers in a web fashion, creating ultiple links in a network. The problem is when I do this the fact one link already exists stops me. Is there any way to fix this?
codemastr
Former UnrealIRCd head coder
Posts: 811
Joined: Sat Mar 06, 2004 8:47 pm
Location: United States
Contact:

Post by codemastr »

You can't fix it because it's not broken. IRC does not support cyclic linking. A server can only be linked to one other server.
-- codemastr
aquanight
Official supporter
Posts: 862
Joined: Tue Mar 09, 2004 10:47 pm
Location: Boise, ID

Post by aquanight »

RTFRFC. It tells you that an IRC network must have exactly one possible path between any two servers.
ratman
Posts: 47
Joined: Mon Apr 19, 2004 2:46 pm

Post by ratman »

codemastr wrote:You can't fix it because it's not broken. IRC does not support cyclic linking. A server can only be linked to one other server.
http://www.newircusers.com/network.html

Go to that URL and scroll down to the "So, What can I do about netsplits" section and you'll actually see what I'm after :)
codemastr
Former UnrealIRCd head coder
Posts: 811
Joined: Sat Mar 06, 2004 8:47 pm
Location: United States
Contact:

Post by codemastr »

And if you read it carefully, you'll see it says "existing" servers don't use it and it is a "proposed" idea. That doesn't mean it can be done.
-- codemastr
ratman
Posts: 47
Joined: Mon Apr 19, 2004 2:46 pm

Post by ratman »

codemastr wrote:And if you read it carefully, you'll see it says "existing" servers don't use it and it is a "proposed" idea. That doesn't mean it can be done.
I think it would be an awesome idea :) Any of you guys do work in RFC 1459?
codemastr
Former UnrealIRCd head coder
Posts: 811
Joined: Sat Mar 06, 2004 8:47 pm
Location: United States
Contact:

Post by codemastr »

I don't have the several years necessary to establish all the theory necessary to do it, overcome all the technical hurdles, and actually implement it.

No one denies it's a good idea, but remember, none of us are being paid to code IRCds. The work it would take to do all that would mean we'd need to devote all of our time to that and give up everything else in our lives.
-- codemastr
Post Reply