Skip to content
This repository has been archived by the owner on Jun 19, 2019. It is now read-only.

MAC Adressen für "specialnodes" (die mit fester IPv4) #11

Open
t-offline opened this issue Mar 5, 2015 · 0 comments
Open

MAC Adressen für "specialnodes" (die mit fester IPv4) #11

t-offline opened this issue Mar 5, 2015 · 0 comments

Comments

@t-offline
Copy link

Hallo,
wir sollten die MAC Adressen Vergabe noch überdenken und verbessern.
Hier mein Vorschlag (getestet):

Für unsere "specialnodes" (mit IPv4 Adresse 10.80.y.z) bilden wir eine "primary_mac" der Form:

10:00:00:XX:YY:ZZ
mit XX = hex (80) also "50"
mit YY = hex von y
mit ZZ = hex von z

für z.B. IPv4 = 10.80.26.123
primary_mac = 10:00:00:50:1A:7B

für z.B. IPv4 = 10.80.0.15
primary_mac = 10:00:00:50:00:0F

Damit ist die MAC für das interface bat0 festgelegt!
Auch die "bridge" vor bat0 hat damit diese MAC.



Für das fastd interface:
-- (4, 0): mesh VPN

für z.B. IPv4 = 10.80.0.15
primary_mac = 10:00:00:50:00:0F
fastd_mac: (exakt nach gluon Bildungsregel)
10:00:00:50:00:0F
02                  # LAA Bit setzen!
12:00:00:50:00:0F   # LAA 
   +4               # im zweiten Byte 4 addieren (8 Bit), ggf wrap around.
12:04:00:50:00:0F   # LAA ==> network.mesh_vpn.macaddr

Damit würden unsere "specialnodes" MAC betreffend genauso wie die normalen gluon nodes behandelt. ffmap u.ä. gehen dann ohne Probleme.

Servus
Christian

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant