S Linking/Server types - 6IRCNet

Linking/Server types

From 6IRCNet

Jump to: navigation, search

Some requirements are only for newly linked servers.

Contents

[edit] Tier 0 (hidden hub)

  • Server is of name %s.hub.6irc.net, where %s is a generic localisation description like eu for Europe or au for Australia.
  • Server can't provide network related functionality including accepting users or providing shell to them.
  • IP address for the server can't be known to anyone but IRC Operators.
  • Server doesn't need to have a dedicated IP address, it can be on any shell account even one that forbids IRC (since you only relay SSL data).
  • It has to be rock stable and have a low-latency uplink.
  • It has to use default network configs and codebase and updates them as soon as possible.
  • It has to have a static IP address.

[edit] Tier 1 (regular hub/leaf) / Tier 2 (regular hub/leaf outside 6irc.net domain)

[edit] For Tier 1

  • Server is of name %s.6irc.net, where %s is any English or generic word.
  • Server doesn't need to have users at start.

[edit] For Tier 2

  • Server is of any name.
  • At linking time, server has to have some users.

[edit] For both

  • Server must be as stable as possible and have a low-latency uplink or it risks getting a Tier 3 status or unlinking.
  • Server participates in network-wide round robin.
  • It has to use default network configs and codebase and updates them as soon as possible (MOTD can be customized a little).
  • It has to have a static IP address.

[edit] Tier 3 (linked network's server)

  • Server is of any name.
  • Server (or the whole linked-in network) has to have a substantial number of users or it can be unlinked at any time.
  • Server doesn't participate in network-wide round robin.
  • It can differentiate with its configs and/or codebase to the point it doesn't make problems to the whole network, it still is able to link and updates them as soon as possible.
Personal tools
miscellaneous