This site is deprecated; docs have moved to docs.inspircd.org!

Historical:IRC Meshing

From the makers of InspIRCd.
Revision as of 23:07, 17 May 2008 by W00t (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Introduction

Meshing describes a different method of linking servers together than typically used on IRC, and different from how IRC was created and specified.

In a typical IRC network, linking is performed as a spanning tree, where each server may only be connected once. This is (of course) vulnerable to network interruptions, in which the network is split into two halves (a "netsplit").

Meshing is used in many other technologies to avoid similar problems, and many have attempted to apply this to IRC to reduce the fallout from netsplits.

While being a noble aim, this is something which we do not believe is possible. This page outlines why.

Types of Mesh

Redundant Links

Full Mesh