Skip to content
Frieder Grießhammer edited this page Oct 23, 2014 · 4 revisions

Grundsätze des Routings auf den Gates

Datenquellen / -ziel

Konzeptionell können wir 5 verschiedene Datenquellen unterscheiden. Jede Datenquelle kann genauso Datenziel sein.

  1. Gate-Server itself
  2. Internet (eth0) [catch all]
  3. Freifunk-Wolken (wiBR, mzBR)
  4. andere FF-Communities (icVPN)
  5. Tunnel (exitVPN) [catch all]

Gewünschtes Routing

Unter Verwendung der obigen Nummern steht hier, welche Datenflüsse wir wollen:

  • 1 -> 1, 2, 3, 4
  • 2 -> 1 - d
  • 3 -> 1, 3, 4, 5
  • 4 -> 1, 3 - u
  • 5 -> 3 - d

Ein Buchstabe steht für die Ablehnung des Routings, wenn das Paket nicht für die vorgenannten Ziele bestimmt ist. Es gibt verschiedene Arten der Ablehnung:'a'=administratively prohibited; 'u'=unreachable; 'd'=drop silently. 'x' bedeutet, Pakete können hier nicht ankommen, da sind entweder in 2 oder in 5 verschwunden sind.

Gegenprobe ( = Datenflüsse die wir auf keinen Fall wollen):

  • 1 nicht-> 5
  • 2 nicht-> 2, 3, 4, 5
  • 3 nicht-> 2
  • 4 nicht-> 2, 4, 5
  • 5 nicht-> 1, 2, 4, 5

Tabelle

itself 1 extern 2 bridges 3 intercity 4 exitvpn 5
itself 1 > > > > x
extern 2 > d d d d
bridges 3 > x > > >
intercity 4 > u > u u
exitvpn 5 d d > d d