IP-System
Version vom 2. Februar 2007, 14:54 Uhr von Fries43 (Diskussion | Beiträge) (→Vergabe-Logik: hinweis: muss ueberarbeitet werden)
Warum
- Damit die Funknetze in Zukunft problemlos zusammenwachsen koennen hat man sich auf dem 22c3 auf ein einheitliches Netzwerkadressen (IP)-Schema geeinigt.
- der steinige (Diskussions-)Weg zum Ziel laesst sich hier einsehen: IP-System_umstellen_alt
Wie
- Allgemein bekommt jeder Ort/Stadt
- 104.stadtnummer.X.Y/16
- mit X und Y kann jeder Ort machen, was er will.
- es ist natuerlich ratsam die begehrten oeffentlichen 104er-IPs fuer die Rechner und nicht (nur) fuer die Router zu verwenden
- Stadtnummern:
- 61 = Leipzig
- 63 = Weimar
Konkret
Gesamtes Netz = 104.weimar.knotennummer.x
x = 0 (richtet sich nach der Knotennummer,siehe Logik)
HNA4-Ankuendigung = 104.weimar.knotennummer.x/26
HNA4-Netzmaske = 255.255.255.192 (entspricht /26 = 64 Adressen pro Netzknoten)
FUNK-Netz = 104.weimar.knotennummer.x+32
FUNK-IP = 104.weimar.knotennummer.x+33
FUNK-IP = 104.weimar.250.knotennummer (Spezialfall OLSR-Laptop)
FUNK-Maske = 255.0.0.0
FUNK-DHCP-Bereich = 104.weimar.knotennummer.x+34...x+62
FUNK-DHCP-Maske = 255.255.255.224
LAN-IP = 104.weimar.knotennummer.x+1
LAN-Bereich = 104.weimar.knotennummer.x+1...x+30
LAN-Maske = 255.255.255.224 (entspricht /27 = 30 Adressen + Netz + Broadcast)
VPN-Bereich = 104.weimar.Knotennummer.253 (Client)
VPN-Bereich = 104.weimar.Knotennummer.254 (Server)
Broadcast = IP der Gegenstelle in der der olsrd.conf eintragen
OLSR-KabelKopplung1 = 104.weimar.Server-Knotennummer.x+1
OLSR-KabelKopplung2 = 104.weimar.Server-Knotennummer.x+2
Netzmaske = 255.255.255.252 (entspricht /30 = 2 Adressen + Netz + Broadcast)
InetUplink = 104.weimar.252.80 (jeder Internetuplink kuendigt das per HNA4 an)
- Erlaeuterung: Knotennummer 250-254,bzw. die letzten 5 IPs werden von der Registrierung nicht vergeben,sondern fuer OLSR-Laptops/Endgeraete/VPN etc. freigelassen
Vergabe-Logik
- Achtung! die Logik stimmt momentan nicht!
- die Logik dahinter beschreibt sich wie folgt:
awk 'BEGIN{for(;n<241;){k++;s++;if(s>254){s=1;n+=16}if(s<250)print k"=104.ort."s"."n"/28"}}'
- ergo: 4059 Router pro Stadt mit je 13 LAN und 13 WLAN-Clients und 20320 reine OLSR-Knoten.
- die Knotennummer bekommt man ueber die Registrierung
Beispiele
Beispiel mit Knotennummer 123 in Weimar: FUNK = 104.63.123.33 /27
LAN = 104.63.123.1 /27
Beispiel mit Knotennummer 255 in Weimar: FUNK = 104.63.1.48 /27
LAN = 104.63.1.16 /27
Beispiel mit Knotennummer 258 in Weimar: FUNK = 104.63.4.48 /27
LAN = 104.63.4.16 /27
Beispiel mit Knotennummer: 3325 in Weimar: FUNK = 104.63.23.240 /27
LAN = 104.63.23.208 /27
Beispiel mit Knotennummer 223 in Weimar: FUNK = 10.63.250.223 /8
(OLSR-Laptop!)