SmartGateway: Unterschied zwischen den Versionen

Aus Freifunk Potsdam | Wiki
Zur Navigation springen Zur Suche springen
(SmartGateway Client Parameter eingefuegt)
 
(configdatei und sektion erwähnt)
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
= SmartGateway Parameter =
= SmartGateway Parameter =
Die folgenden Parameter können in der Datei '''/etc/config/olsrd''' in der Sektion '''config olsrd''' eingestellt werden.


{| class="wikitable" border="2" cellspacing="0" cellpadding="4" rules="all" style="margin:1em 1em 1em 0; border:solid 1px #AAAAAA; border-collapse:collapse; background-color:#F9F9F9; empty-cells:show;"
{| class="wikitable" border="2" cellspacing="0" cellpadding="4" rules="all" style="margin:1em 1em 1em 0; border:solid 1px #AAAAAA; border-collapse:collapse; background-color:#F9F9F9; empty-cells:show;"
Zeile 10: Zeile 11:
|SmartGateway
|SmartGateway
|
|
|yes/no
|yes / no
|no
|no
|Schaltet SmartGateway ein oder aus
|Schaltet SmartGateway ein oder aus
Zeile 16: Zeile 17:
|SmartGatewayAllowNAT
|SmartGatewayAllowNAT
|Client
|Client
|yes/no
|yes / no
|yes
|yes
|Sollen SmartGateways mit NAT (Network Address Translation) ausgewählt werden?
|Sollen SmartGateways mit NAT (Network Address Translation) ausgewählt werden?
Zeile 44: Zeile 45:
maximal 50% der Routingkosten des alten haben darf, also doppelt so gut sein muss.<br><br>
maximal 50% der Routingkosten des alten haben darf, also doppelt so gut sein muss.<br><br>
Hohe Werte können zu häufig wechselnden Routen führen.
Hohe Werte können zu häufig wechselnden Routen führen.
|-
|SmartGatewayWeightExitLinkUp
|Client
|Integer
|1
|Gewichtung der Uploadbandbreite
|-
|SmartGatewayWeightExitLinkDown
|Client
|Integer
|1
|Gewichtung der DownloadBandbreite
|-
|SmartGatewayWeightEtx
|Client
|Integer
|1
|Gewichtung der ETX
|-
|SmartGatewayDividerEtx
|Client
|Integer
|0
|ETX Teiler. empfohlener Wert ist 4
|-
|
|colspan="4"|Gewichtungs-Formel:<pre>
                  SmartGatewayWeightExitLinkUp  SmartGatewayWeightExitLinkDown  SmartGatewayWeightEtx
gewichtete ETX =  ---------------------------- + ------------------------------ + ---------------------- * ETX
                    Uplinkbandbreite (Mbps)        DownlinkBandbreite (Mbps)    SmartGatewayDividerEtx
</pre>
|-
|SmartGatewayUplink
|Server
|none / ipv4 / ipv6 / both
|both
|Welche Art Uplink soll angekündigt werden, keiner, IPv4, IPv6 oder beide.
|-
|SmartGatewayUplinkNAT
|Server
|yes / no
|yes
|benutzt der IPv4 Teil des Uplinks NAT?
|-
|SmartGatewaySpeed
|Server
|Integer / Integer
|128 / 1024
|Uplinkgeschwindigkeit und Downlinkgeschwindigkeit in kbit/s
|-
|SmartGatewayPrefix
|Server
|IPv6 prefix
|::/0
|Kann einen externen IPv6 Präfix signalisieren, damit Clients ihre Adresse ändern können und das Gateway ohne
Address Translation nutzen können. Das Präfix darf maximal 64 Bit lang sein.
|}
|}

Aktuelle Version vom 11. Januar 2017, 13:24 Uhr

SmartGateway Parameter

Die folgenden Parameter können in der Datei /etc/config/olsrd in der Sektion config olsrd eingestellt werden.

Parameter Client / Server Werte Default Beschreibung
SmartGateway yes / no no Schaltet SmartGateway ein oder aus
SmartGatewayAllowNAT Client yes / no yes Sollen SmartGateways mit NAT (Network Address Translation) ausgewählt werden?
SmartGatewayPeriod Client Integer 10000 Das Interval in Millisekunden, in dem ein neues SmartGateway ausgewählt wird.
SmartGatewayStableCount Client Integer 6 Die Anzahl der Intervalle, die die Routingtabelle stabil sein muss, bevor ein neues SmartGateway ausgesucht wird.
SmartGatewayThreshold Client Integer 0 Soll ein anderes SmartGateway ausgewählt werden, dessen Routingkosten gleich oder niedriger $SmartGatewayThreshold

Prozent der Routingkosten des aktuelle SmartGateways sind?

Der Default ist 0, das bedeutet, dass ein neues Smartgateway 0% der Kosten des aktuellen, also 0 haben muss, folglich wird kein neues SmartGateway ausgewählt. Sobald das erste SmartGateway gefunden wurde, wird nie wieder gewechselt.
Mit diesem Parameter kann man ein bisschen experimentieren, 50 zum Beispiel bedeutet, dass ein neues SmartGateway maximal 50% der Routingkosten des alten haben darf, also doppelt so gut sein muss.

Hohe Werte können zu häufig wechselnden Routen führen.

SmartGatewayWeightExitLinkUp Client Integer 1 Gewichtung der Uploadbandbreite
SmartGatewayWeightExitLinkDown Client Integer 1 Gewichtung der DownloadBandbreite
SmartGatewayWeightEtx Client Integer 1 Gewichtung der ETX
SmartGatewayDividerEtx Client Integer 0 ETX Teiler. empfohlener Wert ist 4
Gewichtungs-Formel:
                  SmartGatewayWeightExitLinkUp   SmartGatewayWeightExitLinkDown   SmartGatewayWeightEtx
gewichtete ETX =  ---------------------------- + ------------------------------ + ---------------------- * ETX
                     Uplinkbandbreite (Mbps)        DownlinkBandbreite (Mbps)     SmartGatewayDividerEtx
SmartGatewayUplink Server none / ipv4 / ipv6 / both both Welche Art Uplink soll angekündigt werden, keiner, IPv4, IPv6 oder beide.
SmartGatewayUplinkNAT Server yes / no yes benutzt der IPv4 Teil des Uplinks NAT?
SmartGatewaySpeed Server Integer / Integer 128 / 1024 Uplinkgeschwindigkeit und Downlinkgeschwindigkeit in kbit/s
SmartGatewayPrefix Server IPv6 prefix ::/0 Kann einen externen IPv6 Präfix signalisieren, damit Clients ihre Adresse ändern können und das Gateway ohne

Address Translation nutzen können. Das Präfix darf maximal 64 Bit lang sein.