Jump to content

Subnetting


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo !

 

Wie man Subnetze bildet hab ich schon verstanden.

Aber woran erkenne ich, ob ein Subnetz zu einer IP Adresse paßt(gültig ist)??

Also quasi die Umkehrung.

Z.B. Woran erkenne ich ob die IP Adresse 112.10.17.12 und das Subnetz 255.240.0.0 zusammenpassen(oder eben nicht) ?

 

Ist nur ein Beispiel. Ihr könnt auch ein anderes wählen zum erklären.

 

Bin für jeden Hinweis dankbar!

 

pilsbaron

Link zu diesem Kommentar

Hallo und willkommen an Board,

 

bei TCPIP darfst Du niemals dezimal denken, sonst erkennst Du das nie. Binär ist das Zauberwort.

 

Eine IP Adresse besteht aus 4 Oktetten. Jedes Oktett ist 8Bit (1Byte). Also 1.Okt . 2.Okt . 3.Okt . 4.Okt.

Im Dezimalen stellt man 8 Bit in einer Zahl von 0-255 dar. Also binär von 00000000 - 11111111.

 

Lösen wir mal Dein Beispiel auf:

 

112 = 01110000

10 = 00001010

17 = 00010001

12= 00001100

 

Das Gleiche mit der SUB

 

255 = 11111111

240 = 11110000

0 = 00000000

0 = 00000000

 

Nun schreiben wir untereinander:

 

IP: 01110000 . 00001010 . 00010001 . 00001100

S: 11111111 . 11110000 . 00000000 . 00000000

 

Bl.ödes WYSIWYG. Da krieg ich die Beiden leider nicht genau untereinander. Stell es Dir einfach vor, es wäre so oder mal es Dir sauber untereinander auf nen karierten Block. Das ist wichtig. Saubere Schreibweise, sonst verrechnet man sich schnell ;)

 

So, nu betrachte Dir dir binäre Subnetmask. Irgendwo in der 2. Oktette hören die Einsen auf und die Nullen beginnen. Genau an der Stelle ist die Grenze zwischen Netzanteil und Hostanteil. Also denk Dir dort eine Linie mitten durch die IP. Hast Du die Grenze ermittelt kannst Du die Subnet beiseite legen. Die Sub ist nämlich genau dafür da und für nix mehr. (Erklärt vielleicht auch, wieso die Subnet nur ein paar bestimmte Zahlen haben darf, denn sobald die Nullen begonnen haben darf dort keine Eins mehr kommen)

 

Weiter im Text:

 

Von dieser Grenze (durch die IP durch) haben wir Links den Netzanteil und rechts den Hostanteil. Jedoch wird der Netzanteil nur bis zum Punkt gerechnet. Der Hostanteil hingegen immer bis zum Schluss.

 

In unserem Fall wäre ...

 

... der Netzanteil: 0000

 

... der Hostanteil: 10100001000100001100 (Punkte weggedacht!)

 

Rechnen wir um. Netzanteil ist 4 Bit ... Hostanteil ist 20Bit. Nu die Binärwerte wieder ins dezimale rechnen.

 

Du befindest dich somit im Netz 0

Und der Host ist 659724.

 

Solange also bei dieser Subnetmask die IP 01110000 . 0000xxxx . xxxxxxxx . xxxxxxxx ist, bist Du im gleichen Netz. Die x'e müssen nur immer nen anderen Wert je Host haben, sonst hättest ja identische IP's und somit einen Konflikt. Ach ja und alle x'e dürfen bei nem Host niemals auf 0 oder alle auf 1 stehen. Sonst wäre es entweder die Netzbezeichnung (bei 0'en) oder der Broadcast (bei 1'en)

 

Hier ein bissi was zum Üben:

 

http://www.wildi.net/mcseboard/TCPIP'>http://www.wildi.net/mcseboard/TCPIP Aufgaben.xls

 

http://www.wildi.net/mcseboard/TCPIP Loesung.xls

 

Äh ja, das Ganze kann man auch wesentlich einfacher machen. Aber ich finde so zum Begreifen ist diese Art ganz gut. Ausserdem wollte ich so nen Thread schon immer haben, dann kann ich in der Zukunft drauf verweisen.

Link zu diesem Kommentar

Danke erstmal für die Antwort.

 

Nun, da kam ich jawohl gerade richtig :)

 

Du hast geschrieben....

 

"Äh ja, das Ganze kann man auch wesentlich einfacher machen."

 

Du hast ja wirklich vom Anfang alles erklärt.

Aber wenns einfacher geht, dann bin ich doch sehr dafür ;)

 

Jetzt haste ja Dein Lehrbuch für die Zukunft.

 

Aber ich bin an der selben Stelle wie vorher.

Kannst Du nicht das Ganze drumherum(ich nenne es mal Urschleim :p ) weglassen ??

Link zu diesem Kommentar
Original geschrieben von pilsbaron

Aber woran erkenne ich, ob ein Subnetz zu einer IP Adresse paßt(gültig ist)??

 

Ich drück es mal so aus. Du solltest es erst mal begreifen lernen. Und wenn das passiert ist, kannst Du mit Hilfsmitteln wie nem IP Rechner (findet Google sofort) das ganze ohne lästiges Handrechnen machen ;)

 

Du baust ja schließlich auch kein Haus ohne Bauplan, oder etwa doch? ;)

Link zu diesem Kommentar

hi!

 

die erklärung von wildi ist (meiner ansicht nach ;) )gut!

vielleicht noch als ergänzung:

 

IP und Subnet in binär:

 

IP: 01110000 . 00001010 . 00010001 . 00001100

.S: 11111111 . 11110000 . 00000000 . 00000000

 

beides durch UND verknüpft( ich hoffe du kannst mit einer UND-verknüpfung etwas anfangen :p ansonsten wirds schwer - unmöglich ;) )

.....01110000 . 00000000 . 00000000 . 00000000

 

 

wenn du jetzt eine andere ip hast musst du genau diese UND-verknüpfung machen und schauen ob die ergebnisse übereinstimmen! wenn nicht liegen die ips nicht im selben netz. wenn doch dann sind beide ips im selben netz!

 

beispiel mit anderer ip:

 

IP: 01110000 . 00101010 . 01000100 . 00100100 (127.42.68.36)

.S: 11111111 . 11110000 . 00000000 . 00000000 (255.240.0.0)

 

mit UND verknüpft:

 

......01110000 . 00100000 . 00000000 . 00000000

 

wie du sehen kannst stimmt das ergebnis nicht überein und somit befinden sich diese ips nicht im selben netz!

 

hoffe jetzt konntest du es etwas besser verstehen :wink2:

 

gruss saracs

Link zu diesem Kommentar
Original geschrieben von pilsbaron

Hallo !

Z.B. Woran erkenne ich ob die IP Adresse 112.10.17.12 und das Subnetz 255.240.0.0 zusammenpassen(oder eben nicht) ?

 

gar nicht,

 

Netzmasken und Ip-Adressen(bereiche) werden (theoretisch) vorher festgelegt, und haben durch diese Zusammenlegung die "Verbindung" erhalten, die man so kennt.

 

Eine umgekehrte Logik aus beiden Angaben zu erreichen, ist nicht möglich, wenn du nicht weiss, warum gerade diese Netzmaske dieser Ip zugewiesen wurde (und da bist du schon wieder am Startpunkt, den du erreichen willst...circle-around).

 

Wenn du nur beide Werte hast, dann kannst du herzlich wenig damit anfangen...

 

Es gibt zwar ein paar Hinweise, woran du erkennst, dass die Maske definitiv nicht zur IP-Adresse passt (z.B. letze mögliche IP-Adresse des Netzmaskenbereiches = Broadcast des Subnetzes -> sollte keine gültige IP-Adresse sein...), aber einen Umkehrschluss daraus zu ziehen ist nicht möglich.

 

Die Erklärungen hier sind zwar gut und auch nötig, um die Methode der Netzmaskenvergabe zu verstehen, aber das geht meistens nur in einer Richtung...

 

Du hast HOSTs vorgegeben, welche Maske nehme ich....oder du hast ne Maske, wieviel HOSTS habe ich maximal.

 

Aber du hast ne IP-Adresse und eine Maske, passen die zusammen? ....Meistens JA :D

 

my2cents

 

Dejan

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...