300 likes | 399 Views
Painting by Numbers: Visualisation of structured IPv6-Addressing. Helge.Holz@dataport.de.
E N D
Painting by Numbers:VisualisationofstructuredIPv6-Addressing Helge.Holz@dataport.de
Dataport providesinformationandcommunicationtechnologyservicesforthepublic administration in the German federalstatesof Schleswig-Holstein, Hamburg, Bremen, Saxony-Anhalt andforthetax administration in thefederalstatesof Mecklenburg-West PomeraniaandLowerSaxony
3 3 Painting by Numbers IPv6 Address-Planning • End of 2009: Germany received a ::/26 block ofIPv6-Addresses forde.government • 2010: IPv6-Working-group at theMinistryoftheInterior in ordertoencouragethenational statestouseIPv6 • Each national state (such as Bavaria) gets a ::/32 • Requirement: structured Address-Template
4 4 Painting by Numbers IPv6 Addressingfor Schleswig-Holstein • Creationof an IPv6-Address-Blueprint • Shouldbetemplatefortheotherstates • Explanation necessary
5 5 Painting by Numbers Structuringof 2001:0DB8::/32 • Break down into ::/36 nets: One-dimensional Tree
Binary presentationofthe relevant bits • two-dimensional arrangementofthefirsttwobits
7 7 Painting by Numbers Iteration
8 8 Painting by Numbers Iteration two-dimensional arrangementofthefirst 4 bits
9 9 Painting by Numbers Hexadecimalpresentationofthe relevant bits two-dimensional arrangementofthefirst 4 bits Binary: Hexadecimal:
10 10 Painting by Numbers Iteration to 8 bits
11 11 Painting by Numbers • Matrix visualisingaggregatable IPv6-Ranges (8 Bit)
12 12 Painting by Numbers • Matrix visualisingaggregatable • IPv6-Ranges (8 Bit) Colouredsquaresasexamplesfor different networksizes 2001:0DB8:1600::/40 violet 2001:0DB8:0600::/39 orange 2001:0DB8:2000::/38 dark-green2001:0DB8:3800::/37 light-green2001:0DB8:8000::/36 red2001:0DB8:4000::/35 yellow2001:0DB8:C000::/34 blue2001:0DB8:8000::/33 lower half2001:0DB8:0000::/32 whole adress-space
13 13 Painting by Numbers • Matrix visualisingaggregatable IPv6-Ranges (8 Bit)
14 14 Painting by Numbers • Matrix visualisingaggregatableIPv4-Ranges (8 Bit)
15 15 Painting by Numbers • Matrix visualisingaggregatable • IPv4-Ranges (8 Bit) Colouredsquaresasexamplesfor different networksizes 172.16.22.0/24 or 10.22.0.0/16violet 172.16.6.0/23 or 10.6.0.0/15 orange 172.16.32.0/22 or 10.32.0.0/14 dark-green172.16.56.0/21 or 10.56.0.0/13 light-green172.16.128.0/20 or 10.128.0.0/12 red172.16.64.0/19 or 10.64.0.0/11 yellow172.16.192.0/18 or 10.192.0.0/10 blue172.16.128.0/17 or 10.128.0.0/9 lower half172.16.0.0/16 or 10.0.0.0/8 whole adress-space
16 16 Painting by Numbers • „Three-Dimensional Tree“
Bundesregierung National Government Landesregierung Kreisver-waltungen National States Verwaltungs-gemeinschaften / Samtgemeinden Rural Districts Kreisfreie Städte Major Cities MunicipalitieDistricts Cities Municipalities Städte und Gemeinden Gemeinden