Server Links - a to b to c to a ??

These are old archives. They are kept for historic purposes only.
Post Reply
AzzKikr
Posts: 5
Joined: Wed Aug 18, 2004 9:00 am

Server Links - a to b to c to a ??

Post 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.
Ron2K

Post 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.
AngryWolf
Posts: 554
Joined: Sat Mar 06, 2004 10:53 am
Location: Hungary
Contact:

Post 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
aquanight
Official supporter
Posts: 862
Joined: Tue Mar 09, 2004 10:47 pm
Location: Boise, ID

Post 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 ).
Mekonikum

Post 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.
Winbots
Posts: 65
Joined: Wed Apr 21, 2004 12:26 am
Location: irc://irc.winbots.org/Winbots
Contact:

Post 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 :\
katsklaw
Posts: 1124
Joined: Sun Apr 18, 2004 5:06 pm
Contact:

Post 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.
Post Reply