Hub / leaf questions.

These are old archives. They are kept for historic purposes only.
Post Reply
iarkey

Hub / leaf questions.

Post by iarkey »

Please don't tell me to read the DOC i already have :)

I just want to know, If a hub goes down can clients still connect to the leaf.

Also what is the best way to have an irc network that doesn't rely on a single server so if one server goes down it gets "replaced" meaning no downtime.
katsklaw
Posts: 1124
Joined: Sun Apr 18, 2004 5:06 pm
Contact:

Re: Hub / leaf questions.

Post by katsklaw »

if a hub splits, it just disconnects from the network and all links behind it would be in limbo, as long as the server is alive and accepting connection, users can still connect. If the server is split by any means at all then they will not see the whole network, just what's connected on their side. So if servers 1,2,3,4,5 are all connected linearly and 3 splits, servers 1 and 2 are connected and 4 and 5 are connected but users on server 5 can not talk/see users on server 1 until 2 and 4 are reconnected. Either directly or 3 returning.

as far as no down time, that's not really possible using todays code. If a server dies and a user connects to it, either directly or at random in a round robin the connection will fail. Most clients will "roll" to the next server in line or with no caching a new random server can be chosen when the first connection attempt fails.

hope that helps.

Remember, There's no place like $HOME
iarkey

Re: Hub / leaf questions.

Post by iarkey »

katsklaw wrote:if a hub splits, it just disconnects from the network and all links behind it would be in limbo, as long as the server is alive and accepting connection, users can still connect. If the server is split by any means at all then they will not see the whole network, just what's connected on their side. So if servers 1,2,3,4,5 are all connected linearly and 3 splits, servers 1 and 2 are connected and 4 and 5 are connected but users on server 5 can not talk/see users on server 1 until 2 and 4 are reconnected. Either directly or 3 returning.

as far as no down time, that's not really possible using todays code. If a server dies and a user connects to it, either directly or at random in a round robin the connection will fail. Most clients will "roll" to the next server in line or with no caching a new random server can be chosen when the first connection attempt fails.

hope that helps.

Remember, There's no place like $HOME
i wanted round robin, But its not very effective as most pc's Cache DNS :(
katsklaw
Posts: 1124
Joined: Sun Apr 18, 2004 5:06 pm
Contact:

Re: Hub / leaf questions.

Post by katsklaw »

most DNS servers cache unless otherwise told not to. Sorry, that's your best option other than writing your own server randomizer that is linked to your net and can automaticlly send users to a different server and have your round robin point to that. To my knowledge, no such software exists so again, you'd have to write it.
Post Reply