strunzel 10 Geschrieben 7. Dezember 2003 Melden Teilen Geschrieben 7. Dezember 2003 hallo, ich habe das Thema Subnetting eigentlich ganz gut verstanden. Nur die Formel zum Berechnen der Subnetzmaske, die im MS-Press-Buch 70-216 angegeben ist hat mich nun wieder etwas verwirrt. Und zwar steht da als Formel zum Berechnen der Anzahl von Subnetzkennungen 2 hoch x - 2, wobei x die Anzahl der Bits in der Subnetzmaske darstellt. Wie verhält es sich dann bei der folgenden Subnetzmaske: 255.255.255.128 =111111111.11111111.11111111.10000000 Hier hab ich ja nur 1 Bit für das Subnetz zu Verfügung, wenn ich hier nun die oben genannte Formel anwende, also 2 hoch 1 - 2 , bekomme ich 0 als Ergebnis. Ist denn diese Subnetzmaske nicht zulässig oder was? Gruß Strunzel Zitieren Link zu diesem Kommentar
Roi Danton 10 Geschrieben 7. Dezember 2003 Melden Teilen Geschrieben 7. Dezember 2003 Hi strunzel, Du hast das schon richtig erkannt. Eine Subnetzmaske die ausschließlich aus Einsen oder Nullen besteht ist nicht zulässig. Sie sind reserviert für die Broadcast-Adressen der Netzwerke. Das wird oft nicht beachtet eine "ein-bittige" Subnetzmaske ist nicht erlaubt. Deshalb muss für ein gültiges Subnetz das Ergebnis von 2^n-2 immer >=1 sein. Gruß, Roi Danton Zitieren Link zu diesem Kommentar
grizzly999 11 Geschrieben 7. Dezember 2003 Melden Teilen Geschrieben 7. Dezember 2003 Darf ich leicht korrigierend eingreifen ;) Das ist richtig, was Roi sagt, gilt jedoch für ganze Netze, also im Prinzip das Netz 0 und das Netz 255. Aber der Grund für diese "seltsame" Formel, bei dem immer das erste und letzte Subnetz wegfällt, bezieht sich auf die gesubnetteten Netze. Gemäß RFC 950 wird empfohlen, das erste und das letzte gesubnettete Netz, die bei denen alle gesubnetten Bits auf 0 oder 1 sind, nicht zu verwenden. Ältere Hardware (meine sehr alte HW) könnte ein Problem damit haben. Deshalb auch immer die "minus 2 in der Formel". Halte ich mich nicht an RFC 950, was wie gesagt in der Praxis niemand tut, aber Microsoft im Unterricht weiterhin so empfiehlt und in der Prüfung auch so hören und gerechnet habe will, bekomme ich zwei SubNetze mehr. Für das von dir angegebene Beispiel ergäbe sich nach RFC 950 tatsächlich kein verwendbares Subnetz, in der Praxis aber schon. grizzly999 Zitieren Link zu diesem Kommentar
Roi Danton 10 Geschrieben 7. Dezember 2003 Melden Teilen Geschrieben 7. Dezember 2003 Es ist nur eine Frage der Mathematik. Es ist halt Definitionssache das man kein 1 bit Subnetz bilden darf. Um auf das Beispiel mit der Netzwerkmaske zurück zu kommen, kann ich so ein Subnetz mit einer Subnetzmaske von 17 Bit bilden. Dann ist die Subnetzmaske wieder zulässig und kann unter dessen Parametern verwendet werden. Müssten dann zwei Netze weniger enthalten sein, wie wenn ich sie mit 1bit berechnet hätte. Die Verwendung dieser Subnetze kann dann natürlich zu Routingproblemen führen. Aber wer will so ein Netz schon in 131070 Subnetze zu je 126 Hosts einteilen?? Zitieren Link zu diesem Kommentar
strunzel 10 Geschrieben 7. Dezember 2003 Autor Melden Teilen Geschrieben 7. Dezember 2003 Ich danke euch für die klaren Antworten. Damit kann ich das Thema Subnetting nun endgültig abschließen und mich voll auf nächste Thema, daß ich für die 70-216´ner brauche, konzentrieren. Gruß Strunzel Zitieren Link zu diesem Kommentar
McMs 10 Geschrieben 8. Dezember 2003 Melden Teilen Geschrieben 8. Dezember 2003 nice to know: Gewisse Router unterstützen das Alles-0- und Alles-1-Bit-Netzwerk (All-Zero- / All-Ones-Network). In diesem Falle müssen zwei Netzwerke dazugezählt werden -- RFC 950 verbietet dies und im RFC 1812 wird es erlaubt. Hier noch ein Link der vielleicht ganz hilfreich ist: http://www.itrain.ch/ipcalc/ipcalc.asp MFG Zitieren Link zu diesem Kommentar
0815user 10 Geschrieben 8. Dezember 2003 Melden Teilen Geschrieben 8. Dezember 2003 hallo zusammen, eure antworten haben mich nun ein wenig verwirrt. bei der subnetzmaske /17 oder aber 255.255.255.128 habe ich doch 7 bit fuer mein subnetz. warum sollte dies eine falsche/ungueltige maske sein ? hierbei waere doch x.x.x.128 meine netzadresse und x.x.x.255 meine broadcast adresse. also ein subnetz mit 125 moeglichen adressen. das man generell immer 1 adresse "verschenkt" ( netzadresse )ist mir schon klar aber die broadcast adresse sollte man schon haben, sonst macht subnetting in meinen augen keinen sinn. /edit ok in einem class C netz ist das nicht ganz konform, da man nur 2 subnetzte dadurch definiert. auf der such nach antworten. mfg Zitieren Link zu diesem Kommentar
McMs 10 Geschrieben 8. Dezember 2003 Melden Teilen Geschrieben 8. Dezember 2003 @0815user lies dir mal genau die Erklärung von grizzly999 durch. Da ist genau beschrieben, warum x.x.x.128 "ungültig"! Es steht so in RFC 950!! MFG Zitieren Link zu diesem Kommentar
0815user 10 Geschrieben 8. Dezember 2003 Melden Teilen Geschrieben 8. Dezember 2003 hallo zusammen, ja stimmt erstes und letztes subnetz werden ja immer verworfen ( rfc 950 ) ich dummbatz und nicht nur erste und letzte hostadresse ( is doof wenn man das nicht jeden tag macht sorry .( ) mfg Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.