FabFi Addressing

From Fab Lab wiki

Jump to: navigation, search

Contents

Introduction

As of 8/2009 the current version if fabfi is 2.0. If you're looking for 1.0 addressing information go here.

As with any coherent network architecture there must be a clear organizational structure to FabFi. This page outlines the structure, naming conventions, features and limitations of the addressing scheme we have used in our network.

This page is coming soon...

Architectural Overview

Addressing Rules

  • Gateway for any LAN is the the .1 address (exception: OCW is 10.0.0.254)
  • Wired MESH network nodes = 10.101.0.<ff#>
  • WIFIMESH nodes = 10.102.0.<ff#>
  • Fabfi LAN networks are 10.103.<ff#>.xxx (by convention, the gateway is .1)
  • Domain suffix of the fabfi network is .mesh, nodes are fabfi#.mesh (broken in versions before 2.1)

Wireless Configuration

Fabfi nodes use the wireless BSSID to identify their network. A Fabfi will only connect to a wireless network with the same BSSID. If a fabfi hears another fabfi with the same BSSID on startup, it will switch to that node's wireless channel. Further, if there are more than a few nodes with the same ESSID and different BSSIDs, the fabfi may fail to connect to a network. Lastly, if two fabfi networks exist on different channels that overlap, they will significantly hamper each other's bandwidth.

Following from the above, the radios on each fabfi node are configured in the following way:

  • only non-overlapping channels 1, 6, and 11 are used.
  • The BSSID and ESSID reflect the slected channel for any node:
    • BSSID is ##:fa:bf:f1:fa:bf:f1 where ## is the channel with a leading 0 for single digit channels
    • ESSID is fabfi# where # is the channel

Firewall

Conventions and Simplifications

The broadcast address, by convention is .255


Wtgphoben 17 September 2009 (UTC)

Personal tools
Donate
Ads