View Issue Details

IDProjectCategoryView StatusLast Update
0003268unrealircdpublic2015-07-09 19:36
Reporterkdfsnet Assigned Tosyzop  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionno change required 
Product Version3.3-alpha0 
Summary0003268: Feature Request: Mesh Topology Linking
DescriptionFeature request for Mesh Topology linking. This type of linking topology would eliminate the need for centralized hubs, and make IRC networks significantly more stable and netsplit resistant.
3rd party modules

Activities

Shining Phoenix

2007-04-05 05:41

reporter   ~0013342

I've heard JasonTik mention wanting to do that before, but it would be a lot of work. Which means we need someone with lots of time to do it =P
I'm not a fan of a network relying on a hub, but...isn't the whole hub-leaf thing in RFC-1459?

djGrrr

2007-04-05 09:27

reporter   ~0013345

to be honest, RFC is really irrelevant for server-to-server stuff, but most of the time, meshed linking has no advantage, if you have well placed hubs on stable connections, it won't be an issue

XtSchon

2007-04-08 12:33

reporter   ~0013355

I'm gonna have to go with djGrr on this one, and even go out on a limb to say that it'd be a disadvantage in most situations because of the extra CPU time that would be required to keep the mesh synchronized without duplicating data, etc.

djGrrr

2007-04-08 12:39

reporter   ~0013356

Last edited: 2007-04-08 12:44

there is one case where meshed linking could be useful.
i don't like the idea of leafs connecting to other leafs, but i wouldn't mind seeing leafs linking to multiple hubs, that way if a single hub goes down, all the leafs still stay linked without ever splitting, but you don't need anything complicated like using different data paths to talk directly to the hub, the best way to do it (imo) would be to have prioritizing links, where it would always use a specific link to talk to other servers, but would fall back to others if it should fail

stskeeps

2007-04-18 05:42

reporter   ~0013510

Last edited: 2007-04-18 05:43

There is maybe just better need for better link handling and "intelligent" linking, maybe detecting problems before they happen, etc.? oh, and handover (ie, move a link without a split), is technically possible.

syzop

2015-07-09 19:36

administrator   ~0018451

not on TODO

Issue History

Date Modified Username Field Change
2007-04-04 20:08 kdfsnet New Issue
2007-04-05 05:41 Shining Phoenix Note Added: 0013342
2007-04-05 09:27 djGrrr Note Added: 0013345
2007-04-08 12:33 XtSchon Note Added: 0013355
2007-04-08 12:39 djGrrr Note Added: 0013356
2007-04-08 12:44 djGrrr Note Edited: 0013356
2007-04-18 05:42 stskeeps Note Added: 0013510
2007-04-18 05:42 stskeeps Status new => acknowledged
2007-04-18 05:43 stskeeps Note Edited: 0013510
2015-07-09 19:36 syzop Note Added: 0018451
2015-07-09 19:36 syzop Status acknowledged => closed
2015-07-09 19:36 syzop Assigned To => syzop
2015-07-09 19:36 syzop Resolution open => no change required