Linux 15.028 Themen, 107.048 Beiträge

subnetzdarstellung In iptables

dmba / 4 Antworten / Flachansicht Nickles

Hallo, so ganz kann ich das nicht nachvollziehen:

warum ist
192.168.61.0/24 UND 192.168.61.0/16 ein C-Netz?
und warum
x.x.x.x/12 ein B-Net
x.x.x.x/8 ein A-Netz ???

Ich meine, irgendwie muss man das doch rechen oder darstellen können? Ich seh da aber weder dezimal noch hexadeziml noch binär einen weg drin.... bei google hab ich auch nichts gefunden?
was ist wenn ich ein netz hab mit der subnetzmaske: 255.255.133.0
(theoretisch könnt ich schreiben X.X.X.X/255.255.133.0, aber was wenn ichs mit der XXX.XXX.XXX.XXX/XX - Variante schreiben will?)

*kopfkratz*


bei Antwort benachrichtigen
Klaus_T dmba „schlüssig ist es, aber im netz findet man aber beide darstellungsweisen, also...“
Optionen

Die Klassen A,B,C und D gibt es heute doch so nicht mehr. Das ist ein relikt aus der Vergangenheit, als noch classfull geroutet wurde. Heute wird classless geroutet und man sagt zu einem xxx.xxx.xxx.xxx/24 eben 24er Netz, oder /16 eben 16er Netz.
Der Addressraum eines /8 ist von der Groesse her der Addressraum eines Class A Netzes. Das bedeutet aber nicht, das ein /8 ein Class A
Netz ist. Nimm an, wir haben 210.0.0.0/8. dann ist das kein Class A. Die Klassen haben nichts mit der Groesse des Addressraumes zutun, sondern mit der binaeren Darstellung der IP Adresse.
Fing eine Adresse mit 0 an, war es Class A, fing die mit 10 an, war es ClassB usw. Also:
Class A = 0
Class B = 10
Class C = 110
Class D = 1110
Class E = 1111
Loese dich am besten von den ganzen Klassen. Das ist veraltet.
Bye, Klaus

bei Antwort benachrichtigen