|
|
(259 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| Die Aufteilung eines zusammenhängenden Adressraums von IP-Adressen in mehrere kleinere Adressräume nennt man Subnetting.
| | '''Subnetting''' - Aufteilung eines zusammenhängenden IP-Adressraums |
|
| |
|
| ==Definition: IP-Subnetz== | | == Beschreibung == |
| * Als Subnetz wird ein Teilnetz eines Netzwerkes beim Internetprotokoll (IP) bezeichnet.
| | == Subnetze == |
| * Es fasst mehrere aufeinanderfolgende IP-Adressen mittels einer Subnetzmaske bei IPv4 bzw. Präfixlänge bei IPv6 an binären Grenzen unter einem gemeinsamen Vorderteil, dem Präfix, zusammen. | | ; Teilnetz |
| | * Es fasst mehrere aufeinanderfolgende IP-Adressen mittels einer ''Subnetzmaske'' bei IPv4 zusammen |
| | * Abtrennung erfolgt durch bitweise Maskierung eines Teils der IP-Adresses durch die ''Subnetzmaske'' |
|
| |
|
| '''Beispiel'''
| | === Subnetzmaske === |
| | ; Gibt an, welche Bit der IP-Adresse Netzwerk- oder Hostanteil gehören |
| | * <span style="color:green">Netzanteil</span> erstreckt sich lückenlos (ohne 0) von links nach rechts |
| | * <span style="color:red">Hostanteil</span> erstreckt sich von rechts nach links |
|
| |
|
| {|class="wikitable" | | {| |
| |+ | | | |
| |Netzanteil ||Hostanteil
| | {|class="wikitable" |
| |-
| | ! colspan="4"|Netzwerkteil |
| |192.172. ||0.0
| | |- |
| |}
| | | || IPv4-Adresse || <code>11000000.10101000.00000001.10000001</code> || <code>192.168.1.129</code> |
| | |
| ==Vorgehen bei der Sub-Netz-Berechnung==
| |
| TODO
| |
| ==Herausfinden der IP-Bereiche (Ranges)==
| |
| *Erste Adresse im Subnetz ist die Netzadresse.
| |
| *Letzte Adresse ist als Broadcast-Adresse definiert.
| |
| *Die Host-IP-Adressen gehen von Netzadresse + 1 bis Broadcast – 1.
| |
| *Diese Adressen können nicht für Host-Computer verwendet werden.
| |
| | |
| ===Beispiele===
| |
| *'''Gegeben''': IP-Adresse 172.30.1.17 mit Subnetzmaske: 255.255.248.0
| |
| *'''Gesucht''': IP-Range der IP-Adresse
| |
| | |
| {|class="wikitable" | |
| |- | |
| !Schritt !! Beschreibung
| |
| |- | |
| |1. || | |
| #Subnetzmaske als Bitmaske darstellen ( 2<sup>7</sup> | 2<sup>6</sup> | 2<sup>5</sup> | 2<sup>4</sup> | 2<sup>3</sup> | 2<sup>2</sup> | 2<sup>1</sup> | 2<sup>0</sup> )
| |
| #255.255.248.0 = 11111111.11111111.11111 000.00000000
| |
| #Entscheidend ist die letzte (rechte) gesetzte Eins
| |
| #Bei der Netzmaske 255.255.248.0 steht die letzte 1 bei der 8 ( 2<sup>3</sup> ) ( 128 | 64 | 32 | 16 | ''8'' | 4 | 2 | 1 )
| |
| |-
| |
| |2. ||
| |
| | |
| {| class="wikitable"
| |
| |- | | |- |
| !Subnetz!! Netzadresse | | |AND|| Subnetzmaske || <code><span style="color:green">11111111.11111111.11111111.</span>00000000</code> || <code><span style="color:green">255.255.255.</span>0</code> |
| |- | | |- |
| |Netz 1 ||172.30.0.0 – 172.30.7.255 | | | = || Netzadresse || <code><span style="color:green">11000000.10101000.00000001.</span>00000000</code> || <code><span style="color:green">192.168.1.</span>0</code> |
| | |} |
| | {| |
| | | |
| | {|class="wikitable" |
| | ! colspan="4"|Geräteteil |
| |- | | |- |
| |Netz 2 || 172.30.8.0 – 172.30.15.255 | | | || IPv4-Adresse || <code>11000000.10101000.00000001.10000001</code> || <code>192.168.1.129</code> |
| |- | | |- |
| |Netz 3 || 172.30.16.0 – 172.30.23.255 | | |AND NOT|| Subnetzmaske || <code>00000000.00000000.00000000.<span style="color:red">11111111</span></code> || <code>0.0.0.<span style="color:red">255</span></code> |
| |- | | |- |
| |Netz 32 || 172.30.248.0 – 172.30.255.255 | | | = || Hostadresse || <code>00000000.00000000.00000000.<span style="color:red">10000001</span></code> || <code>0.0.0.<span style="color:red">129</span></code> |
| |} | | |} |
| |} | | |} |
|
| |
|
| *Die IP-Adresse 172.30.1.17 ist im Netz 1 mit der Range 172.30.0.0 – 172.30.7.255.
| | == CIDR-Notation == |
| *Anzahl der Nullen der Subnetzmaske = Anzahl der Host-IP-Adressen
| | ; '''C'''lassless '''I'''nter-'''D'''omain '''R'''outing |
| *11 Nullen = 2048 (2<sup>11</sup>) - 2 = 2046 Host-Adressen
| | Verfahren zur effizienteren Nutzung des Adressraumes von IPv4 |
| ---- | | * Feste Zuordnung einer IPv4-Adresse zu einer Netzklasse entfällt |
|
| |
|
| *'''Gegeben''': IP-Adresse 192.168.9.123 mit Subnetzmaske 255.255.252.0
| | ; CIDR führt eine neue Notation ,''Suffixe'' (z.B. /24) ein. |
| *'''Gesucht''': In welcher IP-Range befindet sich die IP-Adresse? | | * Das Suffix gibt die Anzahl der 1-Bit in der Netzmaske an. |
|
| |
|
| {| class="wikitable" | | {| class="wikitable" |
| | ! Dotted-Decimal-Notation |
| | ! CIDR-Notation |
| |- | | |- |
| !Schritt !! Beschreibung
| | |172.17.0.0/255.255.128.0 |
| | |172.17.0.0/17 |
| | |} |
| | |
| | === Beispiele === |
| | ; IPv4-Adresse: 192.168.2.7'''/24''' |
| | * Netzmaske |
| | **'''255.255.255'''.0 (dezimale Schreibweise) |
| | ** '''11111111'''.'''11111111'''.'''11111111'''.00000000 (duale Schreibweise) |
| | * '''3 · 8 = 24''' gesetzte Bit, wie im CIDR-Suffix ('''/24''') angegeben |
| | |
| | ; IPv4-Adresse: 10.43.8.67'''/28''' |
| | *Netzmaske |
| | ** '''255.255.255.240''' |
| | ** '''11111111'''.'''11111111'''.'''11111111'''.'''1111'''0000 |
| | * '''3 · 8 + 4 = 28''' gesetzte Bit, wie im Suffix angegeben |
| | |
| | == Subnet-Berechnung== |
| | Beispiel: 192.168.11.54/24 soll in mind. 20 Subnetze geteilt werden |
| | |
| | ===Subnetzmaske in Bit-Form umwandeln=== |
| | # 24 = 255.255.255.0 = 3*8 |
| | # 1111 1111.1111 1111.1111 1111.0000 0000 |
| | |
| | ===Netzwerkadresse ermitteln durch &-Operation=== |
| | {|class="wikitable" |
| | | ||<code>IP-Adresse</code> ||<code><span style="color:green">1100 0000.1010 1000.0000 1011</span>.<span style="color:red">0011 0110</span></code>||<code><span style="color:green">192.168.11</span>.<span style="color:red">54</span></code> |
| | |- |
| | | & ||<code>Subnetzmaske</code>||<code><span style="color:green">1111 1111.1111 1111.1111 1111.</span><span style="color:red">0000 0000</span></code>||<code>255.255.255.0</code> |
| | |- |
| | | = ||<code>Netzwerkadresse</code>||<code><span style="color:green">1100 0000.1010 1000.0000 1011</span>.<span style="color:red">0000 0000</span></code>||<code><span style="color:green">192.168.11</span>.<span style="color:red">0</span></code> |
| | |} |
| | |
| | ===2-er Potenz=== |
| | {|class="wikitable" |
| | |+ 2-er Potenz-Tabelle |
| |- | | |- |
| |1. || | | | 2<sup>0</sup> || 2<sup>1</sup> || 2<sup>2</sup> || 2<sup>3</sup> || 2<sup>4</sup> || 2<sup>5</sup> || 2<sup>6</sup> || 2<sup>7</sup> || 2<sup>8</sup> || 2<sup>9</sup> || 2<sup>10</sup> |
| #Subnetzmaske = Bitmaske
| |
| #255.255.248.0 = 11111111.11111111.111111 00.00000000
| |
| #Bei der Netzmaske 255.255.252.0 steht die letzte 1 bei der 4 ( 2<sup>2</sup> ).( 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 )
| |
| |- | | |- |
| |2. || | | | 1 || 2 || 4 || 8 || 16 || 32 || 64 || 128 || 256 || 512 || 1024 |
| {| class="wikitable
| | |} |
| |-
| | #Von der gesuchten Anzahl die nächstgrößere 2-er Potenz heraussuchen |
| !Subnetz!!Netzadresse
| | #20 Subnetze -> 2<sup>5</sup> = 32 |
| |-
| | #32 in Bit-Form umwandeln und 1 abziehen |
| |Netz 1|| 192.168.0.0 – 192.168.3.255
| | #31 = <span style="color:lime">1 1111</span> |
| |-
| | |
| |Netz 2|| 192.168.4.0 – 192.168.7.255
| | ===Subnet-Bit an die Subnetzmaske anhängen=== |
| |-
| | {|class="wikitable" |
| |Netz 64|| 192.168.252.0 – 192.168.255.255
| | | Vorher || <span style="color:green">1111 1111.1111 1111.1111 1111</span>.<span style="color:red">0000 0000</span> || 255.255.255.0 |
| |}
| | |- |
| | | Nachher || <span style="color:green">1111 1111.1111 1111.1111 1111</span>.<span style="color:lime">1111 1</span><span style="color:red">000</span> || 255.255.255.248 |
| |} | | |} |
| *Die IP-Adresse befindet sich im Netz 3 mit der IP-Range 192.168.8.0 – 192.168.11.255
| |
| *Anzahl der Nullen der Subnetzmaske = Anzahl der Host-IP-Adressen
| |
| *10 Nullen = 1024 (2<sup>10</sup>) - 2 = 1022 Host-Adressen
| |
|
| |
|
| ==Teilnetze mit einer bestimmten Anzahl von Host-IP-Adressen== | | ===IP-Ranges herausfinden=== |
| *Gegeben: Netz 192.168.1.0 mit Subnetzmaske 255.255.255.0
| | *Erste Adresse im Subnetz ist die Netzadresse. |
| *Aufgabe: Netz aufteilen in Subnetzen mit mind. 13 Arbeitsplätzen
| | *Letzte Adresse ist als Broadcast-Adresse definiert. |
| {| class="wikitable"
| | *Die Host-IP-Adressen gehen von Netzadresse + 1 bis Broadcast – 1. |
| | *Diese Adressen können nicht für Host-Computer verwendet werden. |
| | |
| | {|class="wikitable" |
| | ! Subnetz !! Subnetzmaske !! Netzadresse !! Host-Adressen !! Broadcast |
| | |- |
| | | 1 ||<code><span style="color:green">1111 1111.1111 1111.1111 1111.</span><span style="color:lime">0000 0</span><span style="color:red">000</span> || <code><span style="color:green">192.168.11</span>.<span style="color:lime">0</span>/29 || <code>192.168.11.<span style="color:red">1</span> - 192.168.11.<span style="color:red">6</span> || <code>192.168.11.<span style="color:red">7</span>/29 |
| |- | | |- |
| ! Schritt !! Beschreibung
| | | 2 ||<code><span style="color:green">1111 1111.1111 1111.1111 1111.</span><span style="color:lime">0000 1</span><span style="color:red">000</span> || <code><span style="color:green">192.168.11</span>.<span style="color:lime">8</span>/29 || <code>192.168.11.<span style="color:red">9</span> - 192.168.11.<span style="color:red">14</span> || <code>192.168.11.<span style="color:red">15</span>/29 |
| |- | | |- |
| | 1. || | | | 3 ||<code><span style="color:green">1111 1111.1111 1111.1111 1111.</span><span style="color:lime">0001 0</span><span style="color:red">000</span> || <code><span style="color:green">192.168.11</span>.<span style="color:lime">16</span>/29 || <code>192.168.11.<span style="color:red">17</span> - 192.168.11.<span style="color:red">22</span> || <code>192.168.11.<span style="color:red">23</span>/29 |
| # 2er-Potenz berechnen, die mindestens 13 + 2 = 15 ergibt
| |
| # 2^3 = 8 (nicht ausreichend)
| |
| # 2^4 = 16 (ausreichende Anzahl an Adressen)
| |
| |- | | |- |
| | 2. || | | | 10 ||<code><span style="color:green">1111 1111.1111 1111.1111 1111.</span><span style="color:lime">0100 1</span><span style="color:red">000</span> || <code><span style="color:green">192.168.11</span>.<span style="color:lime">72</span>/29 || <code>192.168.11.<span style="color:red">73</span> - 192.168.11.<span style="color:red">78</span> || <code>192.168.11.<span style="color:red">79</span>/29 |
| # Die letzten 4 Bits der Subnetzmaske werden auf Null gesetzt, der Rest auf Eins
| |
| # 11111111.11111111.11111111.00000000 -> 11111111.11111111.11111111.1111 0000
| |
| # Dezimal: 255.255.255.0 -> 255.255.255.240
| |
| |- | | |- |
| | 3. || | | | 20 ||<code><span style="color:green">1111 1111.1111 1111.1111 1111.</span><span style="color:lime">1001 1</span><span style="color:red">000</span> || <code><span style="color:green">192.168.11</span>.<span style="color:lime">152</span>/29 || <code>192.168.11.<span style="color:red">153</span> - 192.168.11.<span style="color:red">158</span> || <code>192.168.11.<span style="color:red">159</span>/29 |
| # IP-Ranges herausfinden.
| |
| # Letzte gesetzte 1 in der Subnetzmaske betrachten.
| |
| {| class="wikitable"
| |
| |-
| |
| ! Subnetz !! Netzadressen
| |
| |-
| |
| |Netz 1|| 192.168.1.0 – 192.168.1.15
| |
| |-
| |
| |Netz 2|| 192.168.1.16 – 192.168.1.31
| |
| |-
| |
| |Netz 3|| 192.168.1.32 – 192.168.1.47
| |
| |}
| |
| |} | | |} |
|
| |
|
| ==Teilnetze mit einer bestimmten Anzahl von Subnetzen== | | ===Zusammenfassung=== |
| # Gegeben: Netz 172.28.0.0 mit Subnetzmaske 255.255.255.0
| | |
| # Aufgabe: Netz soll in 6 Subnetze aufgeteilt werden
| | {|class="wikitable" |
| {| class="wikitable" | |
| |- | | |- |
| ! Schritt !! Beschreibung | | !Schritt !! Beschreibung |
| |- | | |- |
| |1. || | | |1. || |
| # 2er-Potenz suchen, die mindestens 6 ergibt
| | *Subnetzmaske in Bitform umwandeln |
| # 2^2 = 4
| | **255.255.255.0 = 11111111.11111111.11111111.00000000 |
| # 2^3 = 8
| |
| |- | | |- |
| |2. || | | |2. || |
| #3 Bits (ganz links) auf 1 setzen.
| | *&-Operation ausführen |
| #11111111.11111111.11111111.00000000 -> 11111111.11111111.11111111.111 00000
| | *Netzwerkadresse herausfinden |
| #Dezimal: 255.255.255.0 -> 255.255.255.224
| |
| |- | | |- |
| |3. || | | |3. || |
| #IP-Ranges herausfinden.
| | *Von der gesuchten Anzahl die nächstgrößere 2-er Potenz heraussuchen |
| #Letzte gesetzte 1 in der Subnetzmaske betrachten.
| | *2-er Potenz in Bit umwandeln und 1 abziehen |
| | |- |
| | |4. || |
| | *Bit an die Subnetzmaske anhängen |
| | |- |
| | |5. || |
| | *IP-Ranges aufschreiben |
| {| class="wikitable" | | {| class="wikitable" |
| |- | | |- |
| ! Subnetz !! Netzadressen | | !Subnetz !! IP-Range |
| |- | | |- |
| |Netz 1|| 172.28.0.0 – 192.168.0.31 | | |Netz 1 ||192.168.0.0 – 192.168.0.7 |
| |- | | |- |
| |Netz 2|| 192.168.0.32 – 192.168.0.63 | | |Netz 2 || 192.168.0.8 – 192.168.0.15 |
| | |- |
| | |Netz 3 || 192.168.0.16 – 192.168.0.23 |
| | |- |
| | |Netz 20 || 192.168.0. – 172.30.255.255 |
| |} | | |} |
| |} | | |} |
|
| |
|
| ==CIDR-Notation==
| | ---- |
| * Classless Inter-Domain Routing
| |
| * Beschreibt ein Verfahren zur effizienteren Nutzung des bestehenden 32-Bit-IP-Adress-Raumes für IPv4.
| |
| * Wurde 1993 eingeführt (RFC 1518, RFC 1519, RFC 4632), um die Größe von Routingtabellen zu reduzieren
| |
| * und um die verfügbaren Adressbereiche besser auszunutzen.
| |
| * Mit CIDR entfällt die feste Zuordnung einer IPv4-Adresse zu einer Netzklasse (siehe "Netzklassen und frühes Subnetting").
| |
| * Die Präfixlänge ist mit CIDR frei wählbar und muss deshalb beim Aufschreiben eines IP-Subnetzes mit angegeben werden.
| |
| * Dazu verwendet man häufig eine Netzmaske.
| |
| * Bei CIDR führte man als neue Notation so genannte Suffixe ein.
| |
| * Das Suffix gibt die Anzahl der 1-Bits in der Netzmaske an.
| |
|
| |
|
| IPv4 in CIDR-Notation
| | ===Anzahl bestimmter Hosts=== |
| | *Dasselbe Netz soll aufgeteilt, sodass 100 Hosts passen |
| | *Vorgehen ähnlich wie die Schritte 3.1 - 3.6 |
| | *Nur zeigen die Bit an, wieviele Nullen vom <span style="color:red">Hostanteil</span> übrigbleiben sollen |
|
| |
|
| 172.17.0.0/17
| | #Von der gesuchten Anzahl die nächstgrößere 2-er Potenz heraussuchen |
| | #100 Hosts -> 2<sup>7</sup> = 128 |
| | #128 in Bit-Form umwandeln und 1 abziehen |
| | #127 = <span style="color:lime">111 1111</span> |
|
| |
|
| zum Vergleich IPv4 in Dotted decimal notation
| | {|class="wikitable" |
| | | Vorher || <span style="color:green">1111 1111.1111 1111.1111 1111</span>.<span style="color:red">0000 0000</span> || 255.255.255.0 |
| | |- |
| | | Nachher || <span style="color:green">1111 1111.1111 1111.1111 1111</span>.<span style="color:lime">1</span><span style="color:red">000 0000</span> || 255.255.255.128 |
| | |} |
|
| |
|
| 172.17.0.0/255.255.128.0
| | *Dann wie bei Kapitel 3.5 die IP-Ranges herausfinden |
|
| |
|
| *Bei IPv6 ist die Notation gleich wie beim CIDR in IPv4 und besteht aus IPv6-Adresse und Präfixlänge (z. B. 2001:0DB8:0:CD30::1/60).
| | {|class="wikitable" |
| | ! Subnetz !! Subnetzmaske !! Netzadresse !! Host-Adressen !! Broadcast |
| | |- |
| | | 1 ||<code><span style="color:green">1111 1111.1111 1111.1111 1111.</span><span style="color:lime">0</span><span style="color:red">000 0000</span> || <code><span style="color:green">192.168.11</span>.<span style="color:lime">0</span>/25 || <code>192.168.11.<span style="color:red">1</span> - 192.168.11.<span style="color:red">126</span> || <code>192.168.11.<span style="color:red">127</span>/25 |
| | |- |
| | | 2 ||<code><span style="color:green">1111 1111.1111 1111.1111 1111.</span><span style="color:lime">1</span><span style="color:red">000 0000</span> || <code><span style="color:green">192.168.11</span>.<span style="color:lime">128</span>/25 || <code>192.168.11.<span style="color:red">129</span> - 192.168.11.<span style="color:red">245</span> || <code>192.168.11.<span style="color:red">255</span>/25 |
| | |} |
|
| |
|
| * Ein Netz in Kurzschreibweise anzugeben ist beispielsweise 192.168.0.0/24
| | Weitere Beispiele und Aufgaben sind in der [[Netzwerke:IPv4/Subnetting:Aufgaben|Aufgabenseite]] zu finden. |
| * 24 steht für die 3 Oktette der Subnetzmaske
| |
| * 255.255.255.0 = 11111111.11111111.11111111.00000000
| |
| * 3 * 8 = 24
| |
| * Der Suffix wird dann hinter die Netzadresse geschrieben.
| |
|
| |
|
| ===Beispiele=== | | ==Übersicht für IPv4== |
|
| |
|
| ===Übersicht für IPv4===
| | Allgemein gilt: |
| | | * Anzahl der IPv4-Adressen = 2<sup>32 - Länge der Netzadresse</sup> |
| Die folgende Tabelle zeigt die Anzahl IPv4-Adressen pro Subnetz sowie die für Hosts nutzbaren Adressen, das heißt abzüglich der Adressen eines Bereichs für die Netzadresse (alle Bits im Hostteil auf null, also die kleinste Adresse im Bereich) und die Broadcast-Adresse (alle Bits im Hostteil auf eins, also die größte Adresse im Bereich).
| | * Erste und letzte IPv4-Adresse ist reserviert für Netzwerk- bzw. Broadcast-Adresse |
| | |
| Allgemein gilt: <math>\text{Anzahl der IPv4-Adressen} = 2^{(32 - \text{Länge der Netzadresse})}</math> | |
|
| |
|
| {| class="wikitable" | | {| class="wikitable" |
Zeile 412: |
Zeile 424: |
| |255.255.255.254 | | |255.255.255.254 |
| |<code>11111111.11111111.11111111.1111111<span style="color:#bbb">0</span></code> | | |<code>11111111.11111111.11111111.1111111<span style="color:#bbb">0</span></code> |
| |Verbindungsnetz zwischen zwei Routern<ref>{{Internetquelle|url=https://tools.ietf.org/html/rfc3021|titel=Using 31-Bit Prefixes on IPv4 Point-to-Point Links|autor=|hrsg=|werk=|datum=|sprache=|zugriff=2017-04-13}}</ref> | | |Verbindungsnetz zwischen zwei Routern |
| |- | | |- |
| |/32 | | |/32 |
Zeile 424: |
Zeile 436: |
| <references group="Anm."> | | <references group="Anm."> |
| <ref name="0-7">Adressbereiche der Größe ''/0'' bis ''/7'' werden in der Praxis nicht als einzelnes Subnetz verwendet, sondern in mehrere Subnetze unterteilt.</ref> | | <ref name="0-7">Adressbereiche der Größe ''/0'' bis ''/7'' werden in der Praxis nicht als einzelnes Subnetz verwendet, sondern in mehrere Subnetze unterteilt.</ref> |
| <ref name="31-32">'' /31''-Netze enthalten keine nutzbaren Host-Adressen, während ''/32'' kein Subnetz, sondern immer einen einzelnen Host adressiert. Hierbei gibt es auch Ausnahmen. So wurde im RFC 3021 vorgeschlagen, dass ''/31''-Netze genutzt werden, um [[Point-to-point]]-Verbindungen zu etablieren. Dies wurde unter anderem von der Firma Cisco implementiert. Des Weiteren ist es [[Subnetting#Verwendung auf Netzwerksegmenten|unter bestimmten Umständen]] möglich, die Netz- und Broadcastadresse für Hosts zu verwenden.</ref> | | <ref name="31-32">'' /31''-Netze enthalten keine nutzbaren Host-Adressen, während ''/32'' kein Subnetz, sondern immer einen einzelnen Host adressiert. Hierbei gibt es auch Ausnahmen. So wurde im RFC 3021 vorgeschlagen, dass ''/31''-Netze genutzt werden, um Point-to-point-Verbindungen zu etablieren. Dies wurde unter anderem von der Firma Cisco implementiert. Des Weiteren ist es unter bestimmten Umständen möglich, die Netz- und Broadcastadresse für Hosts zu verwenden.</ref> |
| </references> | | </references> |
|
| |
|
| ==Aufgaben== | | == Konfiguration == |
| | === Dateien === |
| | == Sicherheit == |
|
| |
|
| ===Netzwerksegment in Subnetze teilen=== | | == Siehe auch == |
| | # [[Netzwerke:IPv4/Subnetting:Aufgaben]] |
| | # [[Netzwerke:IPv4/Grundlagen]] |
|
| |
|
| '''Gegeben:''' Netzwerksegment 172.16.0.0/16 soll in 500 Subnetze geteilt werden
| | === Dokumentation === |
| | | ==== RFC ==== |
| '''Gesucht''':
| | ==== Man-Page ==== |
| * Neue Subnetzmaske
| | ==== Info-Pages ==== |
| * Für die Subnetze 0, 1, 498, 499 angeben:
| | === Links === |
| ** Netzwerkadresse
| | ==== Einzelnachweise ==== |
| ** Erste Host-Adresse
| | <references /> |
| ** Letzte Host-Adresse
| | ==== Projekt ==== |
| ** Broadcast-Adresse
| | ==== Weblinks ==== |
| | | # https://justit.eu/subnetting/ |
| | | # https://www.elektronik-kompendium.de/sites/net/0907201.htm |
| '''Lösung:'''
| | # https://de.wikipedia.org/wiki/Classless_Inter-Domain_Routing |
| <div class="toccolours mw-collapsible mw-collapsed">
| | # https://de.wikipedia.org/wiki/Dualsystem |
| A. Ermittlung der Anzahl der Subnetz-Bits:
| | # https://tools.ietf.org/html/rfc950 |
| <div class="mw-collapsible-content">
| | # https://tools.ietf.org/html/rfc4632 |
| | |
| 2<sup>9</sup> = 512 = <u>1111 1111 1</u>
| |
| </div> | |
| </div>
| |
| | |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| B. Ermittlung der Subnetzmaske:
| |
| <div class="mw-collapsible-content">
| |
| | |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| gegeben: 1111 1111.1111 1111.0000 0000.0000 0000
| |
| <div class="mw-collapsible-content">
| |
| Ergebnis: 1111 1111.1111 1111.<u>1111 1111.1</u>000 0000
| |
| | |
| Ergebnis: 255.255.255.128 oder /25
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
|
| | == Testfragen == |
| <div class="toccolours mw-collapsible mw-collapsed"> | | <div class="toccolours mw-collapsible mw-collapsed"> |
| C. Nulltes Subnetz
| | ''Testfrage 1'' |
| <div class="mw-collapsible-content"> | | <div class="mw-collapsible-content">'''Antwort1'''</div> |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 0 mit den 9 Subnetz-Bits abbilden. => 0 = <u>0000 0000 0</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 172.16.<u>0000 0000.0</u>000 0000 = 172.16.0.0/25
| |
| | |
| Erste Host-Adresse : 172.16.<u>0000 0000.0</u>000 0001 = 172.16.0.1/25
| |
| | |
| Letzte Host-Adresse: 172.16.<u>0000 0000.0</u>111 1110 = 172.16.0.126/25
| |
| | |
| Broadcast-Adresse : 172.16.<u>0000 0000.0</u>111 1111 = 172.16.0.127/25
| |
| </div> | | </div> |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed"> | | <div class="toccolours mw-collapsible mw-collapsed"> |
| D. Erstes Subnetz
| | ''Testfrage 2'' |
| <div class="mw-collapsible-content"> | | <div class="mw-collapsible-content">'''Antwort2'''</div> |
| | |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 1 mit den 9 Subnetz-Bits abbilden. => 1 = <u>0000 0000 1</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 172.16.<u>0000 0000.1</u>000 0000 = 172.16.128.0/25
| |
| | |
| Erste Host-Adresse : 172.16.<u>0000 0000.1</u>000 0001 = 172.16.128.1/25
| |
| | |
| Letzte Host-Adresse: 172.16.<u>0000 0000.1</u>111 1110 = 172.16.0.254/25
| |
| | |
| Broadcast-Adresse : 172.16.<u>0000 0000.1</u>111 1111 = 172.16.0.255/25
| |
| </div>
| |
| </div>
| |
| | |
| </div> | |
| </div> | | </div> |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed"> | | <div class="toccolours mw-collapsible mw-collapsed"> |
| E. Subetz Nr. 498
| | ''Testfrage 3'' |
| <div class="mw-collapsible-content"> | | <div class="mw-collapsible-content">'''Antwort3'''</div> |
| | |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 498 mit den 9 Subnetz-Bits abbilden. => 498 = <u>1111 1001 0</u>
| |
| <div class="mw-collapsible-content">
| |
| | |
| Netzwerk-Adresse : 172.16.<u>1111 1001.0</u>000 0000 = 172.16.249.0/25
| |
| | |
| Erste Host-Adresse : 172.16.<u>1111 1001.0</u>000 0001 = 172.16.249.1/25
| |
| | |
| Letzte Host-Adresse: 172.16.<u>1111 1001.0</u>111 1110 = 172.16.249.126/25
| |
| | |
| Broadcast-Adresse : 172.16.<u>1111 1001.0</u>111 1111 = 172.16.249.127/25
| |
| </div> | | </div> |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| F. Subetz Nr. 499
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed"> | | <div class="toccolours mw-collapsible mw-collapsed"> |
| Den Wert 499 mit den 9 Subnetz-Bits abbilden. => 499 = <u>1111 1001 1</u>
| | ''Testfrage 4'' |
| <div class="mw-collapsible-content"> | | <div class="mw-collapsible-content">'''Antwort4'''</div> |
| Netzwerk-Adresse : 172.16.<u>1111 1001.1</u>000 0000 = 172.16.249.128/25
| |
| | |
| Erste Host-Adresse : 172.16.<u>1111 1001.1</u>000 0001 = 172.16.249.129/25
| |
| | |
| Letzte Host-Adresse: 172.16.<u>1111 1001.1</u>111 1110 = 172.16.249.254/25
| |
| | |
| Broadcast-Adresse : 172.16.<u>1111 1001.1</u>111 1111 = 172.16.249.255/25
| |
| </div> | |
| </div>
| |
| | |
| </div> | | </div> |
| </div>
| |
|
| |
| ===Netzwerksegment in Subnetze mit bestimmter Anzahl von Hosts===
| |
| '''Gegeben''': Netzwerksegment 172.16.0.0/16 soll in Subnetze mit mind. 6000 Hosts unterteilt werden.
| |
|
| |
| '''Gesucht''':
| |
| * Subnetzmaske
| |
| * Für das Subnetz 1 und 7 angeben:
| |
| ** Netzwerkadresse
| |
| ** Erste Host-Adresse
| |
| ** Letzte Host-Adresse
| |
| ** Broadcast-Adresse
| |
|
| |
|
| |
| '''Lösung:'''
| |
| <div class="toccolours mw-collapsible mw-collapsed"> | | <div class="toccolours mw-collapsible mw-collapsed"> |
| A. Ermittlung der Anzahl der Host-Bits:
| | ''Testfrage 5'' |
| <div class="mw-collapsible-content"> | | <div class="mw-collapsible-content">'''Antwort5'''</div> |
| 2<sup>13</sup> = 8192 = <u>1 1111 1111 1111</u>
| |
| </div> | |
| </div> | | </div> |
|
| |
|
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| B. Ermittlung der Subnetzmaske:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Alle Host-Bits auf 0 setzen. => 1 1111 1111 1111 zu <u>0 0000 0000 0000</u>
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| gegeben: 1111 1111.1111 1111.0000 0000.0000 0000
| |
| <div class="mw-collapsible-content">
| |
| Ergebnis: 1111 1111.1111 1111.111<u>0 0000.0000 0000</u>
| |
|
| |
| Ergebnis: 255.255.224.0 oder /19
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| C. Erstes Subnetz
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 1 mit den 3 Subnetz-Bits abbilden. => 1 = <u>001</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 172.16.<u>001</u>0 0000.0000 0000 = 172.16.32.0/19
| |
|
| |
| Erste Host-Adresse : 172.16.<u>001</u>0 0000.0000 0001 = 172.16.32.1/19
| |
|
| |
| Letzte Host-Adresse: 172.16.<u>001</u>1 1111.1111 1110 = 172.16.63.254/19
| |
|
| |
| Broadcast-Adresse : 172.16.<u>001</u>1 1111.1111 1111 = 172.16.63.255/19
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| D. Subnetz Nr. 7
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 7 mit den 3 Subnetz-Bits abbilden. => 7 = <u>111</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 172.16.<u>111</u>0 0000.0000 0000 = 172.16.224.0/19
| |
|
| |
| Erste Host-Adresse : 172.16.<u>111</u>0 0000.0000 0001 = 172.16.224.1/19
| |
|
| |
| Letzte Host-Adresse: 172.16.<u>111</u>1 1111.1111 1110 = 172.16.255.254/19
| |
|
| |
| Broadcast-Adresse : 172.16.<u>111</u>1 1111.1111 1111 = 172.16.255.255/19
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| ===Netzwerksegmente mit unterschiedlichen Anzahl Hosts (Synchron)===
| |
|
| |
| '''Gegeben''': Netzwerksegment 194.31.0.0/17 soll unterteilt werden in Subnetze mit
| |
| #mind. 50 Hosts
| |
| #mind. 500 Hosts
| |
| #mind. 700 Hosts.
| |
|
| |
| '''Gesucht''': Für die Subnetze 0, 5 und 20 folgendes angeben:
| |
| *Subnetzmaske
| |
| *Netzwerk-Adresse
| |
| *Host-Adressen
| |
| *Broadcast-Adresse
| |
|
| |
|
| |
| {|class="wikitable" style="width: 100%;"
| |
| |-
| |
| !Lösung für 50 Hosts !! Lösung für 500 Hosts !! Lösung für 700 Hosts
| |
| |-
| |
| |
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| A. Ermittlung der Anzahl der Host-Bits:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| 2<sup>6</sup> = 64 = <u>11 1111</u>
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| B. Ermittlung der Subnetzmaske:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Alle Host-Bits auf 0 setzen. => 11 1111 zu <u>00 0000</u>
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| gegeben : 1111 1111.1111 1111.1000 0000.0000 0000
| |
| <div class="mw-collapsible-content">
| |
| Ergebnis: 1111 1111.1111 1111.1111 1111.11<u>00 0000</u>
| |
|
| |
| Ergebnis: 255.255.255.192 oder /26
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| C. Erstes Subnetz (Nr.0)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 0 mit den 9 Subnetz-Bits abbilden. => 0 = <u>000 0000 00</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 194.31.0<u>000 0000.00</u>00 0000 = 194.31.0.0/26
| |
|
| |
| Erste Host-Adresse : 194.31.0<u>000 0000.00</u>00 0001 = 194.31.0.1/26
| |
|
| |
| Letzte Host-Adresse: 194.31.0<u>000 0000.00</u>11 1110 = 194.31.0.62/26
| |
|
| |
| Broadcast-Adresse : 194.31.0<u>000 0000.00</u>11 1111 = 194.31.0.63/26
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| D. 6. Subnetz (Nr.5)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 5 mit den 9 Subnetz-Bits abbilden. => 5 = <u>000 0001 01</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 194.31.0<u>000 0001.01</u>00 0000 = 194.31.1.64/26
| |
|
| |
| Erste Host-Adresse : 194.31.0<u>000 0001.01</u>00 0001 = 194.31.1.65/26
| |
|
| |
| Letzte Host-Adresse: 194.31.0<u>000 0001.01</u>11 1110 = 194.31.1.126/26
| |
|
| |
| Broadcast-Adresse : 194.31.0<u>000 0001.01</u>11 1111 = 194.31.1.127/26
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| E. 21. Subnetz (Nr.20)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 20 mit den 9 Subnetz-Bits abbilden. => 20 = <u>000 0101 00</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 194.31.0<u>000 0101.00</u>00 0000 = 194.31.5.0/26
| |
|
| |
| Erste Host-Adresse : 194.31.0<u>000 0101.00</u>00 0001 = 194.31.5.1/26
| |
|
| |
| Letzte Host-Adresse: 194.31.0<u>000 0101.00</u>11 1110 = 194.31.5.62/26
| |
|
| |
| Broadcast-Adresse : 194.31.0<u>000 0101.00</u>11 1111 = 194.31.5.63/26
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
| |
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| A. Ermittlung der Anzahl der Host-Bits:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| 2<sup>9</sup> = 512 = <u>1 1111 1111</u>
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| B. Ermittlung der Subnetzmaske:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Alle Host-Bits auf 0 setzen. => 1 1111 1111 zu <u>0 0000 0000</u>
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| gegeben : 1111 1111.1111 1111.1000 0000.0000 0000
| |
| <div class="mw-collapsible-content">
| |
| Ergebnis: 1111 1111.1111 1111.1111 111<u>0.0000 0000</u>
| |
|
| |
| Ergebnis: 255.255.254.0 oder /23
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| C. Erstes Subnetz (Nr.0)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 0 mit den 6 Subnetz-Bits abbilden. => 0 = <u>000 000</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 194.31.0<u>000 000</u>0.0000 0000 = 194.31.0.0/23
| |
|
| |
| Erste Host-Adresse : 194.31.0<u>000 000</u>0.0000 0001 = 194.31.0.1/23
| |
|
| |
| Letzte Host-Adresse: 194.31.0<u>000 000</u>1.1111 1110 = 194.31.1.254/23
| |
|
| |
| Broadcast-Adresse : 194.31.0<u>000 000</u>1.1111 1111 = 194.31.1.255/23
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| D. 6. Subnetz (Nr.5)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 5 mit den 6 Subnetz-Bits abbilden. => 5 = <u>000 101</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 194.31.0<u>000 101</u>0.0000 0000 = 194.31.10.0/23
| |
|
| |
| Erste Host-Adresse : 194.31.0<u>000 101</u>0.0000 0001 = 194.31.10.1/23
| |
|
| |
| Letzte Host-Adresse: 194.31.0<u>000 101</u>1.1111 1110 = 194.31.11.254/23
| |
|
| |
| Broadcast-Adresse : 194.31.0<u>000 101</u>1.1111 1111 = 194.31.11.255/23
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| E. 21. Subnetz (Nr.20)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 20 mit den 9 Subnetz-Bits abbilden. => 20 = <u>010 100</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 194.31.0<u>010 100</u>0.0000 0000 = 194.31.40.0/23
| |
|
| |
| Erste Host-Adresse : 194.31.0<u>010 100</u>0.0000 0001 = 194.31.40.1/23
| |
|
| |
| Letzte Host-Adresse: 194.31.0<u>010 100</u>1.1111 1110 = 194.31.41.254/23
| |
|
| |
| Broadcast-Adresse : 194.31.0<u>010 100</u>1.1111 1111 = 194.31.41.255/23
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
| |
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| A. Ermittlung der Anzahl der Host-Bits:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| 2<sup>10</sup> = 1024 = <u>11 1111 1111</u>
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| B. Ermittlung der Subnetzmaske:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Alle Host-Bits auf 0 setzen. => 11 1111 1111 zu <u>00 0000 0000</u>
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| gegeben : 1111 1111.1111 1111.1000 0000.0000 0000
| |
| <div class="mw-collapsible-content">
| |
| Ergebnis: 1111 1111.1111 1111.1111 11<u>00.0000 0000</u>
| |
|
| |
| Ergebnis: 255.255.252.0 oder /22
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| C. Erstes Subnetz (Nr.0)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 0 mit den 5 Subnetz-Bits abbilden. => 0 = <u>000 00</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 194.31.0<u>000 00</u>00.0000 0000 = 194.31.0.0/22
| |
|
| |
| Erste Host-Adresse : 194.31.0<u>000 00</u>00.0000 0001 = 194.31.0.1/22
| |
|
| |
| Letzte Host-Adresse: 194.31.0<u>000 00</u>11.1111 1110 = 194.31.3.254/22
| |
|
| |
| Broadcast-Adresse : 194.31.0<u>000 00</u>11.1111 1111 = 194.31.3.255/22
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| D. 6. Subnetz (Nr.5)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 5 mit den 6 Subnetz-Bits abbilden. => 5 = <u>001 01</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 194.31.0<u>001 01</u>00.0000 0000 = 194.31.20.0/22
| |
|
| |
| Erste Host-Adresse : 194.31.0<u>001 01</u>00.0000 0001 = 194.31.20.1/22
| |
|
| |
| Letzte Host-Adresse: 194.31.0<u>001 01</u>11.1111 1110 = 194.31.23.254/22
| |
|
| |
| Broadcast-Adresse : 194.31.0<u>001 01</u>11.1111 1111 = 194.31.23.255/22
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| E. 21. Subnetz (Nr.20)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 20 mit den 9 Subnetz-Bits abbilden. => 20 = <u>101 00</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 194.31.0<u>101 00</u>00.0000 0000 = 194.31.80.0/22
| |
|
| |
| Erste Host-Adresse : 194.31.0<u>101 00</u>00.0000 0001 = 194.31.80.1/22
| |
|
| |
| Letzte Host-Adresse: 194.31.0<u>101 00</u>11.1111 1110 = 194.31.83.254/22
| |
|
| |
| Broadcast-Adresse : 194.31.0<u>101 00</u>11.1111 1111 = 194.31.83.255/22
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
| |}
| |
|
| |
| ===Netzwerksegment in Subnetze unterteilen===
| |
|
| |
| '''Gegeben''': Netzwerksegment:172.16.0.0/16 soll in mind. 91 Subnetze mit max. Anzahl an Hosts unterteilt werden.
| |
|
| |
| '''Gesucht''': Für Subnetz 0 und Subnetz 47 angeben:
| |
| *Subnetzmaske
| |
| *Netzwerk-Adresse
| |
| *Host-Adressen
| |
| *Broadcast-Adresse
| |
|
| |
|
| |
| '''Lösung:'''
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| A. Wie viele Subnetz-Bits werden benötigt?:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| 2<sup>7</sup> = 128 = <u>1111 111</u>
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| B. Wie lautet die neue Subnetzmaske?:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| gegeben : 1111 1111.1111 1111.0000 0000.0000 0000
| |
| <div class="mw-collapsible-content">
| |
| Ergebnis: 1111 1111.1111 1111.<u>1111 111</u>0.0000 0000
| |
|
| |
| Ergebnis: 255.255.254.0 oder /23
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| C. Erstes Subnetz (Nr.0)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 0 mit den 7 Subnetz-Bits abbilden. => 7 = <u>0000 000</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 172.16.<u>0000 000</u>0.0000 0000 = 172.16.0.0/23
| |
|
| |
| Erste Host-Adresse : 172.16.<u>0000 000</u>0.0000 0001 = 172.16.0.1/23
| |
|
| |
| Letzte Host-Adresse: 172.16.<u>0000 000</u>1.1111 1110 = 172.16.1.254/23
| |
|
| |
| Broadcast-Adresse : 172.16.<u>0000 000</u>1.1111 1111 = 172.16.1.255/23
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| D. 48. Subnetz (Nr.47)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 47 mit den 7 Subnetz-Bits abbilden. => 47 = <u>0101 111</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 172.16.<u>0101 111</u>0.0000 0000 = 172.16.94.0/23
| |
|
| |
| Erste Host-Adresse : 172.16.<u>0101 111</u>0.0000 0001 = 172.16.94.1/23
| |
|
| |
| Letzte Host-Adresse: 172.16.<u>0101 111</u>1.1111 1110 = 172.16.95.254/23
| |
|
| |
| Broadcast-Adresse : 172.16.<u>0101 111</u>1.1111 1111 = 172.16.95.255/23
| |
| </div>
| |
| </div>
| |
| </div>
| |
| </div>
| |
|
| |
| ===Netzwerksegment teilen mit je mindest Anzahl an Hosts===
| |
|
| |
| '''Gegeben''': Netzwerksegment:172.16.0.0/18 soll in max. Anzahl von Subnetzen mit je mind. 300 Hosts unterteilt werden.
| |
|
| |
| '''Gesucht''': Für Subnetz 1, 5 und 15 angeben:
| |
| *Subnetzmaske
| |
| *Netzwerk-Adresse
| |
| *Host-Adressen
| |
| *Broadcast-Adresse
| |
|
| |
| '''Lösung''':
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| A. Ermittlung der Anzahl der Host-Bits:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| 2<sup>9</sup> = 512 = <u>1 1111 1111</u>
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| B. Ermittlung der Subnetzmaske:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Alle Host-Bits auf 0 setzen. => 1 1111 1111 zu <u>0 0000 0000</u>
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| gegeben : 1111 1111.1111 1111.1100 0000.0000 0000
| |
| <div class="mw-collapsible-content">
| |
| Ergebnis: 1111 1111.1111 1111.1111 111<u>0.0000 0000</u>
| |
|
| |
| Ergebnis: 255.255.254.0 oder /23
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| C. Zweites Subnetz (Nr.1)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 1 mit den 5 Subnetz-Bits abbilden. => 1 = <u>00 001</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 172.16.00<u>00 001</u>0.0000 0000 = 172.16.2.0/23
| |
|
| |
| Erste Host-Adresse : 172.16.00<u>00 001</u>0.0000 0001 = 172.16.2.1/23
| |
|
| |
| Letzte Host-Adresse: 172.16.00<u>00 001</u>1.1111 1110 = 172.16.3.254/23
| |
|
| |
| Broadcast-Adresse : 172.16.00<u>00 001</u>1.1111 1111 = 172.16.3.255/23
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| D. 6. Subnetz (Nr.5)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 5 mit den 5 Subnetz-Bits abbilden. => 5 = <u>00 101</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 172.16.00<u>00 101</u>0.0000 0000 = 172.16.10.0/23
| |
|
| |
| Erste Host-Adresse : 172.16.00<u>00 101</u>0.0000 0001 = 172.16.10.1/23
| |
|
| |
| Letzte Host-Adresse: 172.16.00<u>00 101</u>1.1111 1110 = 172.16.11.254/23
| |
|
| |
| Broadcast-Adresse : 172.16.00<u>00 101</u>1.1111 1111 = 172.16.11.255/23
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| E. 16. Subnetz (Nr.15)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 15 mit den 5 Subnetz-Bits abbilden. => 5 = <u>01 111</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 172.16.00<u>01 111</u>0.0000 0000 = 172.16.20.0/23
| |
|
| |
| Erste Host-Adresse : 172.16.00<u>01 111</u>0.0000 0001 = 172.16.20.1/23
| |
|
| |
| Letzte Host-Adresse: 172.16.00<u>01 111</u>1.1111 1110 = 172.16.21.254/23
| |
|
| |
| Broadcast-Adresse : 172.16.00<u>01 111</u>1.1111 1111 = 172.16.21.255/23
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| ===Netzwerksegment teilen===
| |
|
| |
| '''Gegeben''': Netzwerksegment:192.168.0.0/16 soll in mind. 25 Subnetze mit max. Anzahl an Hosts unterteilt werden.
| |
|
| |
| '''Gesucht''': Für Subnetz 0, 13 und 22 angeben:
| |
| *Subnetzmaske
| |
| *Netzwerk-Adresse
| |
| *Host-Adressen
| |
| *Broadcast-Adresse
| |
|
| |
|
| |
| '''Lösung:'''
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| A. Wie viele Subnetz-Bits werden benötigt?:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| 2<sup>5</sup> = 32 = <u>1111 1</u>
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| B. Wie lautet die neue Subnetzmaske?:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| gegeben: 1111 1111.1111 1111.0000 0000.0000 0000
| |
| <div class="mw-collapsible-content">
| |
| Ergebnis: 1111 1111.1111 1111.<u>1111 1</u>000.0000 0000
| |
|
| |
| Ergebnis: 255.255.248.0 oder /21
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| C. Erstes Subnetz (Nr.0)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 0 mit den 5 Subnetz-Bits abbilden. => 0 = <u>0000 0</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 192.168.<u>0000 0</u>000.0000 0000 = 192.168.0.0/21
| |
|
| |
| Erste Host-Adresse : 192.168.<u>0000 0</u>000.0000 0001 = 192.168.0.0/21
| |
|
| |
| Letzte Host-Adresse: 192.168.<u>0000 0</u>111.1111 1110 = 192.168.7.254/21
| |
|
| |
| Broadcast-Adresse : 192.168.<u>0000 0</u>111.1111 1111 = 192.168.7.255/21
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| D. 14. Subnetz (Nr.13)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 13 mit den 5 Subnetz-Bits abbilden. => 13 = <u>0110 1</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 192.168.<u>0110 1</u>000.0000 0000 = 192.168.104.0/21
| |
|
| |
| Erste Host-Adresse : 192.168.<u>0110 1</u>000.0000 0001 = 192.168.104.1/21
| |
|
| |
| Letzte Host-Adresse: 192.168.<u>0110 1</u>111.1111 1110 = 192.168.111.254/21
| |
|
| |
| Broadcast-Adresse : 192.168.<u>0110 1</u>111.1111 1111 = 192.168.111.255/21
| |
| </div>
| |
| </div>
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| E. 23. Subnetz (Nr.22)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 22 mit den 5 Subnetz-Bits abbilden. => 22 = <u>1011 0</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 192.168.<u>1011 0</u>000.0000 0000 = 192.168.176.0/21
| |
|
| |
| Erste Host-Adresse : 192.168.<u>1011 0</u>000.0000 0001 = 192.168.176.1/21
| |
|
| |
| Letzte Host-Adresse: 192.168.<u>1011 0</u>111.1111 1110 = 192.168.183.254/21
| |
|
| |
| Broadcast-Adresse : 192.168.<u>1011 0</u>111.1111 1111 = 192.168.183.255/21
| |
| </div>
| |
| </div>
| |
| </div>
| |
| </div>
| |
|
| |
| ===Netzwerksegment mit vielen, kleinen Subnetzen===
| |
|
| |
| '''Gegeben''': Netzwerksegment:172.16.0.0/16 soll so unterteilt werden, dass Subnetze mit mind. 16 Hosts entstehen.
| |
|
| |
| '''Gesucht''': Für Subnetz 1, 1054 und 2013 angeben:
| |
| *Subnetzmaske
| |
| *Netzwerk-Adresse
| |
| *Host-Adressen
| |
| *Broadcast-Adresse
| |
|
| |
| '''Lösung''':
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| A. Ermittlung der Anzahl der Host-Bits:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| 2<sup>4</sup> = 16 = <u>1111</u>?
| |
| <div class="mw-collapsible-content">
| |
| erste IP-Adresse = Netzwerk-Adresse
| |
| letze IP-Adresse = Broadcast-Adresse
| |
| 16 (Hosts) + 1 (Netzwerk-Adresse) + 1 (Broadcast-Adresse) = 18
| |
| => 2<sup>5</sup> = 32 = <u>1 1111</u>!
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| B. Ermittlung der Subnetzmaske:
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Alle Host-Bits auf 0 setzen. => 1 1111 zu <u>0 0000</u>
| |
| <div class="mw-collapsible-content">
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| gegeben : 1111 1111.1111 1111.0000 0000.0000 0000
| |
| <div class="mw-collapsible-content">
| |
| Ergebnis: 1111 1111.1111 1111.1111 1111.111<u>0 0000</u>
| |
|
| |
| Ergebnis: 255.255.255.224 oder /27
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| C. Zweites Subnetz (Nr.1)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 1 mit den 11 Subnetz-Bits abbilden. => 1 = <u>0000 0000 001</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 172.16.<u>0000 0000.001</u>0 0000 = 172.16.0.32/27
| |
|
| |
| Erste Host-Adresse : 172.16.<u>0000 0000.001</u>0 0001 = 172.16.0.33/27
| |
|
| |
| Letzte Host-Adresse: 172.16.<u>0000 0000.001</u>1 1110 = 172.16.0.62/27
| |
|
| |
| Broadcast-Adresse : 172.16.<u>0000 0000.001</u>1 1111 = 172.16.0.63/27
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| D. 1055. Subnetz (Nr.1054)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 1054 mit den 11 Subnetz-Bits abbilden. => 1054 = <u>1000 0011 110</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 172.16.<u>1000 0011.110</u>0 0000 = 172.16.131.192/27
| |
|
| |
| Erste Host-Adresse : 172.16.<u>1000 0011.110</u>0 0001 = 172.16.131.193/27
| |
|
| |
| Letzte Host-Adresse: 172.16.<u>1000 0011.110</u>1 1110 = 172.16.131.222/27
| |
|
| |
| Broadcast-Adresse : 172.16.<u>1000 0011.110</u>1 1111 = 172.16.131.223/27
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| E. 2014. Subnetz (Nr.2013)
| |
| <div class="mw-collapsible-content">
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Den Wert 2013 mit den 11 Subnetz-Bits abbilden. => 2013 = <u>1111 1011 101</u>
| |
| <div class="mw-collapsible-content">
| |
| Netzwerk-Adresse : 172.16.<u>1111 1011.101</u>0 0000 = 172.16.251.160/27
| |
|
| |
| Erste Host-Adresse : 172.16.<u>1111 1011.101</u>0 0001 = 172.16.131.161/27
| |
|
| |
| Letzte Host-Adresse: 172.16.<u>1111 1011.101</u>1 1110 = 172.16.131.190/27
| |
|
| |
| Broadcast-Adresse : 172.16.<u>1111 1011.101</u>1 1111 = 172.16.131.191/27
| |
| </div>
| |
| </div>
| |
|
| |
| </div>
| |
| </div>
| |
|
| |
| === Netzwerksegment in Subnetze mit je unterschiedlicher Anzahl an Hosts (Asynchron) ===
| |
| * Gegeben: 144.60.7.7/16
| |
| * Gesucht
| |
| ** Netz A: mind. 120 Clients
| |
| ** Netz B: mind. 10 Clients
| |
| ** Netz C: mind. 470 Clients
| |
| ** Netz D: mind. 220 Clients
| |
| ** Netz E: mind. 56 Clients
| |
|
| |
| '''Lösung''':
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Netzadresse herausfinden:
| |
| <div class="mw-collapsible-content">
| |
| 144.60.7.7/16 -> 10010000 00111100 00000111 00000111
| |
| 255.255.0.0 -> 11111111 11111111 00000000 00000000
| |
| --- &-Operation ---
| |
| 144.60.0.0/16 <- 10010000 00111100 00000000 00000000
| |
| </div>
| |
| </div>
| |
|
| |
| <div class="toccolours mw-collapsible mw-collapsed">
| |
| Netze teilen, beginnend mit den meisten Clients
| |
|
| |
| Host-Bits ermitteln, Subnetzmaske ermitteln
| |
| <div class="mw-collapsible-content">
| |
| {| class="wikitable"
| |
| |-
| |
| ! Netz !! Vorgehensweise
| |
| |-
| |
| | C
| |
| |
| |
| {| class="wikitable"
| |
| |-
| |
| ! Schritte !! Beschreibung
| |
| |-
| |
| | 1. || Anzahl der Host-Bits ermitteln:
| |
| 2<sup>9</sup> = 1 1111 1111 ?
| |
| 470 (Hosts) + 1 (Netzwerk-Adresse) + 1 (Broadcast-Adresse) = 472 Adressen
| |
| => 2<sup>9</sup>
| |
| |-
| |
| | 2. || Subnetzmaske ermitteln:
| |
| 11111111 11111111 11111110 00000000
| |
| -> 255.255.254.0
| |
| |-
| |
| | 3. || IP-Range angeben:
| |
| Netzadresse : 144.60.0.0/23
| |
| Host-Adressen : 144.60.0.1 - 144.60.1.254
| |
| Broadcast : 144.60.1.255
| |
| |}
| |
| |-
| |
| | D
| |
| |
| |
| {| class="wikitable"
| |
| |-
| |
| ! Schritte !! Beschreibung
| |
| |-
| |
| | 1. || Anzahl der Host-Bits ermitteln:
| |
| 220 + 1 + 1 = 222 Adressen
| |
| => 2<sup>8</sup>
| |
| |-
| |
| | 2. || Subnetzmaske ermitteln:
| |
| 11111111 11111111 11111111 00000000
| |
| -> 255.255.255.0
| |
| |-
| |
| | 3. || IP-Range angeben:
| |
| Netzadresse : 144.60.2.0/24
| |
| Host-Adressen : 144.60.2.1 - 144.60.2.254
| |
| Broadcast : 144.60.2.255
| |
| |}
| |
| |-
| |
| | A
| |
| |
| |
| {| class="wikitable"
| |
| |-
| |
| ! Schritte !! Beschreibung
| |
| |-
| |
| | 1. || Anzahl der Host-Bits ermitteln:
| |
| 120 + 1 + 1 = 122 Adressen
| |
| => 2<sup>7</sup>
| |
| |-
| |
| | 2. || Subnetzmaske ermitteln:
| |
| 11111111 11111111 11111111 10000000
| |
| -> 255.255.255.128
| |
| |-
| |
| | 3. || IP-Range angeben:
| |
| Netzadresse : 144.60.3.0/25
| |
| Host-Adressen : 144.60.3.1 - 144.60.3.126
| |
| Broadcast : 144.60.3.127
| |
| |}
| |
| |-
| |
| | E
| |
| |
| |
| {| class="wikitable"
| |
| |-
| |
| ! Schritte !! Beschreibung
| |
| |-
| |
| | 1. || Anzahl der Host-Bits ermitteln:
| |
| 56 + 1 + 1 = 58 Adressen
| |
| => 2<sup>6</sup>
| |
| |-
| |
| | 2. || Subnetzmaske ermitteln:
| |
| 11111111 11111111 11111111 11000000
| |
| -> 255.255.255.192
| |
| |-
| |
| | 3. || IP-Range angeben:
| |
| Netzadresse : 144.60.3.128/26
| |
| Host-Adressen : 144.60.3.129 - 144.60.3.190
| |
| Broadcast : 144.60.3.191
| |
| |}
| |
| |-
| |
| | B
| |
| |
| |
| {| class="wikitable"
| |
| |-
| |
| ! Schritte !! Beschreibung
| |
| |-
| |
| | 1. || Anzahl der Host-Bits ermitteln:
| |
| 10 + 1 + 1 = 12 Adressen
| |
| => 2<sup>4</sup>
| |
| |-
| |
| | 2. || Subnetzmaske ermitteln:
| |
| 11111111 11111111 11111111 11110000
| |
| -> 255.255.255.240
| |
| |-
| |
| | 3. || IP-Range angeben:
| |
| Netzadresse : 144.60.3.192/28
| |
| Host-Adressen : 144.60.3.193 - 144.60.3.206
| |
| Broadcast : 144.60.3.207
| |
| |}
| |
| |}
| |
|
| |
| ==Quellen==
| |
| # https://justit.eu/subnetting/
| |
| # https://www.elektronik-kompendium.de/sites/net/0907201.htm
| |
| # https://de.wikipedia.org/wiki/Classless_Inter-Domain_Routing
| |
| # https://de.wikipedia.org/wiki/Dualsystem
| |
| # https://tools.ietf.org/html/rfc950
| |
| # https://tools.ietf.org/html/rfc4632
| |
|
| |
|
| [[Category:Netzwerk]] | | [[Kategorie:IPv4]] |
| [[Category:IPv4]] | | [[Kategorie:Subnetting]] |