Page 1 of 1
Server Links - a to b to c to a ??
Posted: Tue Nov 02, 2004 2:09 am
by AzzKikr
I'm the Network Admin of a 3-server IRC Network. Our main server is currently having issues, and whenever it goes down, the whole network splits.
The network is currently laid out like this:
server2 ----> server1 (w/ services) <---- server3
What we were wondering is, can server2 and server3 have a direct link? I.e...
server2 ----> server1 (w/ services) <---- server3
^------------------------------------------------ ^
(Apologies for the crude diagrams)
Is this possible?
Thanks,
-A.
Posted: Tue Nov 02, 2004 6:14 am
by Ron2K
You're trying to get something like
this?
Meh. I can't draw circles.
Circular links, AFAIK, don't work, so that wouldn't be a solution for you. What you should be doing is using either server 2 or server 3 as your hub, since your current hub (server 1) seems to be unreliable.
Posted: Tue Nov 02, 2004 10:44 am
by AngryWolf
That's right, you can find the reason for what Ron2k said in RFC 1459:
The only network configuration allowed for IRC servers is that of a spanning tree where each server acts as a central node for the rest of the net it sees
Posted: Tue Nov 02, 2004 5:21 pm
by aquanight
I recall a posting somewhere that there was a proposal for a new IRC protocol to implement circular/redundant links. That completely changes the server-server protocol, as things would have to be done to insure that messages don't get endlessly forwarded (the standard 1459 way of sending commands around just simply won't work :p ).
Posted: Tue Nov 09, 2004 11:26 pm
by Mekonikum
Why not a simple solution like the one from Anope ... if it can't connect to Server1 it connect to Server2.
If it's linked to Server1 and Server1 dies it will autoconnect to Server2.
Perhabs this will allready work with a simple trick ... autoconnect to 2 HUB's with the Server class limit to 1 Connection.
Or just a leaf with autoconnect to 2 HUB's.
Don't know if this will work.
Posted: Tue Nov 16, 2004 1:30 am
by Winbots
if server1 splits alot; do this:
.............Services - - - - - - - - -
...................|.........................V
Server2...Server1.------>.Server3
....^.......................................^
......`================='
make server3 the hub
P.S. need to learn how to draw :\
Posted: Tue Nov 16, 2004 5:39 am
by katsklaw
aquanight wrote:I recall a posting somewhere that there was a proposal for a new IRC protocol to implement circular/redundant links. That completely changes the server-server protocol, as things would have to be done to insure that messages don't get endlessly forwarded (the standard 1459 way of sending commands around just simply won't work :p ).
Yes, it's called IRC3 and is probably still years away.