Luna: Netzwerktechnik: Adressierungsschema mit Netzwerkmaske

Hallo.

Ich mache gerade eine Ausbildung im Netzwerkbereich, und habe eine Frage, die sich mir nach wiederholtem Nachfragen beim Lehrer, Mitschülern und versierten Bekannten noch immer nicht richtig geklärt hat.

Also, ich habe folgendes als Grundlage (Auszug aus unseren Cisco-Materialien):

Class A-Netzwerk (/8 also 255.0.0.0): 1.0.0.0 bis 126.255.255.255
Class B-Netzwerk (/16 also 255.255.0.0): 128.0.0.0 bis 191.255.255.255
Class C-Netzwerk (/24 also 255.255.255.0): 192.0.0.0 bis 223.255.255.255

Nun gibt es ja laut CIDR jede Subnetmaske von /8 bis /32. Welchen Adressrange haben diese?
Ich sehe ja, es gibt Lücken in den Adressen. Aber das klärt meine Frage noch nicht.

Vielleicht könnt ihr mir dabei ja helfen.

MfG
Luna

  1. Hallo

    Also, ich habe folgendes als Grundlage (Auszug aus unseren Cisco-Materialien):

    Class A-Netzwerk (/8 also 255.0.0.0): 1.0.0.0 bis 126.255.255.255
    Class B-Netzwerk (/16 also 255.255.0.0): 128.0.0.0 bis 191.255.255.255
    Class C-Netzwerk (/24 also 255.255.255.0): 192.0.0.0 bis 223.255.255.255

    Nun gibt es ja laut CIDR jede Subnetmaske von /8 bis /32. Welchen Adressrange haben diese?

    Den jeweils zugewiesenen Adressbereich :-)
    Ich verstehe Deine Frage nicht. Was willst Du wirklich wissen?

    Ich sehe ja, es gibt Lücken in den Adressen. Aber das klärt meine Frage noch nicht.

    Welche Fragen beantworten die beiden Wikipedia-Artikel

    in diesem Zusammenhang nicht?

    Freundliche Grüße

    Vinzenz

    1. Hi

      okay, ich sehe schon, ich hab mich nicht richtig ausgedrückt. Ich versuche es nun so:

      /8: 1.0.0.0 bis 126.255.255.255
      /9: von bis?
      /10: von bis?
      /11: von bis?
      /12: von bis?
      /13: von bis?
      /14: von bis?
      /15: von bis?
      /16: 128.0.0.0 bis 191.255.255.255
      /17: von bis?
      /18: von bis?
      /19: von bis?
      /20: von bis?
      /21: von bis?
      /22: von bis?
      /23: von bis?
      /24: 192.0.0.0 bis 223.255.255.255
      /25: von bis?
      /26: von bis?
      /27: von bis?
      /28: von bis?
      /29: von bis?
      /30: von bis?
      /31: von bis?
      /32: von bis?

      Die Artikel, die du mir gegeben hast, habe ich natürlich auch schon längst durchgelesen. Aber irgendwie werfen diese noch mehr Fragen auf. Bitte kläre mir nur diese eine Frage, den Rest kann ich mir dann (hoffentlich) selbst zusammensuchen.

      Lg
      Luna

      1. Hallo

        okay, ich sehe schon, ich hab mich nicht richtig ausgedrückt. Ich versuche es nun so:

        /8: 1.0.0.0 bis 126.255.255.255
        /16: 128.0.0.0 bis 191.255.255.255
        /24: 192.0.0.0 bis 223.255.255.255

        Nein, solche Einschränkungen gelten gerade *nicht*, die Klassen sind doch genau deswegen abgeschafft worden. Damit entfällt auch Sub- und Supernetting. Es ist alles viel einfacher :-)

        Beispiele für gültige Zuweisungen:

        10.0.0.0/24
        192.0.0.0/8
        192.168.0.0/24
        172.16.0.0/16
        172.16.0.0/24
        172.0.0.0/8

        /8: von bis?

        [...]

        /32: von bis?

        /n: Jede Startadresse ist möglich, die die letzten n Bits Nullen aufweist.
            Die Startadresse ist die Netzwerkadresse und darf im Normalfall (n < 32)
            keinem Host zugewiesen werden.
            Die Endadresse ergibt sich automatisch aus der Startadresse und n.
            Bei der Endadresse weisen die letzten n Bits Einsen auf. Die Endadresse
            ist die Broadcast-Adresse des Netzwerks und darf im Normalfall (n < 32)
            keinem Host zugewiesen werden.

        Beispiel:     172.16.0.0/24
        Startadresse: 172.16.0.0
        Endadresse:   172.16.0.255

        Freundliche Grüße

        Vinzenz

  2. Yerf!

    Class A-Netzwerk (/8 also 255.0.0.0): 1.0.0.0 bis 126.255.255.255
    Class B-Netzwerk (/16 also 255.255.0.0): 128.0.0.0 bis 191.255.255.255
    Class C-Netzwerk (/24 also 255.255.255.0): 192.0.0.0 bis 223.255.255.255

    Nun gibt es ja laut CIDR jede Subnetmaske von /8 bis /32. Welchen Adressrange haben diese?

    Keinen bestimmten. Mit CIDR fällt die starre Einteilung in Adressranges. Der "Besitzer" des Adressbereiches darf diesen beliebig in Subnetze einteilen.

    Beispiel:
    Ein /14 kann z.B. durch zusammenfassen von 4 Class B-Netzen entstehen.
    Ein /26 kann durch unterteilen eines beliebigen (Class A, B oder C) Netzes entstehen, der einzige Unterschied ist, wieviele Subnetze man erhält. (wobei diese Aufteilung wiederum nicht gleichmäßig stattfinden muss, man kann mehrere der /26 z.B. wieder zu einem /20 zusammenfassen)

    Gruß,

    Harlequin

    --
    <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->
  3. hi,

    Class A-Netzwerk (/8 also 255.0.0.0): 1.0.0.0 bis 126.255.255.255
    Class B-Netzwerk (/16 also 255.255.0.0): 128.0.0.0 bis 191.255.255.255
    Class C-Netzwerk (/24 also 255.255.255.0): 192.0.0.0 bis 223.255.255.255

    Das kann so nicht stimmen. Schau mal:

    Die ersten vier Bits bestimmen die Default Class einer IP-Adresse. Es gilt für die ersten vier Bits:

    0    class A  0-127
    10   class B  128-191
    110  class C  192-223
    111  class D  224-239 (Multicast)
    1111 class E  ab 240  (Reserviert)

    http://rolfrost.de/ip4c.html

    Hotte

    1. Hallo Hotte,

      Class A-Netzwerk (/8 also 255.0.0.0): 1.0.0.0 bis 126.255.255.255

      Das kann so nicht stimmen. Schau mal:

      sicher doch, schau doch!

      Die ersten vier Bits bestimmen die Default Class einer IP-Adresse. Es gilt für die ersten vier Bits:

      0    class A  0-127

      war richtig und falsch zugleich. 127.0.0.0/24 war und ist localhost.
      Sonst gibts ja keine Abweichungen.

      Freundliche Grüße

      Vinzenz

      1. hi,

        war richtig und falsch zugleich. 127.0.0.0/24 war und ist localhost.

        Auch falsch. Der Gesamte Adressbereich 127.0.0.0 bis 127.255.255.255 ist für Localhost(s) reserviert.

        Überzeuge Dich selbst davon:
        F:>ping 127.255.255.254

        Ping wird ausgeführt für 127.255.255.254 mit 32 Bytes Daten:

        Antwort von 127.0.0.1: Bytes=32 Zeit<1ms TTL=128
        Antwort von 127.0.0.1: Bytes=32 Zeit<1ms TTL=128
        Antwort von 127.0.0.1: Bytes=32 Zeit<1ms TTL=128
        Antwort von 127.0.0.1: Bytes=32 Zeit<1ms TTL=128

        Btw., 127.255.255.255 ist die Broadcastadresse.

        Außerdem hat der Localhost mit der Network Class nichts zu tun.

        Hotte

        1. Hallo Hotti,

          war richtig und falsch zugleich. 127.0.0.0/24 war und ist localhost.

          Auch falsch. Der Gesamte Adressbereich 127.0.0.0 bis 127.255.255.255 ist für Localhost(s) reserviert.

          und wo ist der Unterschied?

          Fragende Grüße

          Vinzenz

          1. hi Vinzenz,

            war richtig und falsch zugleich. 127.0.0.0/24 war und ist localhost.

            Auch falsch. Der Gesamte Adressbereich 127.0.0.0 bis 127.255.255.255 ist für Localhost(s) reserviert.

            und wo ist der Unterschied?

            Dein Netz 127.0.0.0/24 geht von

            Netzadresse:  127.0.0.0
            Erste IP - Adresse:  127.0.0.1
            Letzte IP - Adresse:  127.0.0.254
            Broadcastadresse:  127.0.0.255

            Der Gesamte Adressbereich für localhost hingegen sieht so aus:

            Netzadresse:  127.0.0.0
            Erste IP - Adresse:  127.0.0.1
            Letzte IP - Adresse:  127.255.255.254
            Broadcastadresse:  127.255.255.255
            Nächst höhere Netzadresse:  128.0.0.0
            Anzahl der möglichen IP - Adressen im Netz:  16777214

            Ganz schöne Verschwendung, aber ich habe das nicht verbockt ;-)

            Probier mal:
            http://rolfrost.de/cgi-bin/ipv4.cgi

            oder auch die anderen Tools im Ordner
            http://rolfrost.de/Intern.Webtools.html

            Meinen IP Kalkulator für die Kommandozeile kannst Du auch downloaden
            http://rolfrost.de/cgi-bin/download.cgi

            Viele Grüße,
            Hotte

  4. Hallo.

    Ich mache gerade eine Ausbildung im Netzwerkbereich, und habe eine Frage, die sich mir nach wiederholtem Nachfragen beim Lehrer, Mitschülern und versierten Bekannten noch immer nicht richtig geklärt hat.

    Vielleicht hilft Dir mein Artikel

    http://rolfrost.de/vlsm.html

    Hotte

  5. Moin!

    Also, ich habe folgendes als Grundlage (Auszug aus unseren Cisco-Materialien):

    Class A-Netzwerk (/8 also 255.0.0.0): 1.0.0.0 bis 126.255.255.255
    Class B-Netzwerk (/16 also 255.255.0.0): 128.0.0.0 bis 191.255.255.255
    Class C-Netzwerk (/24 also 255.255.255.0): 192.0.0.0 bis 223.255.255.255

    Mißtraue allen Unterlagen, die in Sachen IP noch mit "Klassen", insbesondere bei konkreter Nennung der Buchstaben A bis E, operieren. Es gibt keine Netzwerkklassen mehr!

    Der Sinn einer Netzwerkklasse war früher, dass man anhand der IP selbst direkt erkennen konnte, welcher Teil der IP der Netz- und welcher der Hostanteil war. Da dies aber ein extrem unflexibles Aufteilen des verfügbaren IP-Bereichs zur Folge hatte, hat man es sehr schnell sein gelassen.

    Da die Info, welcher Teil einer IP-Adresse der Netzanteil ist, seitdem unabhängig von der gewählten IP-Adresse ist, muß diese Information durch die Netzmaske mitgeliefert werden. Jeder IP-Bereich kann im Grundsatz mit jeder beliebigen Netzmaske versehen werden - es gibt keinerlei Zuordnung zwischen Maske und Adressbereich.

    Beispielsweise kann ein /16-Netz im gesamten verteilbaren IP-Bereich vorkommen. Es darf auch bunt gemischt sein, man kann nebeneinander auch zwei /17, vier /18 und ein /16-Netz haben.

    Den einzigen Nutzen, den diese Netzwerkklassen A, B und C heutzutage noch haben, ist a) Verwirrung von Anfängern und b) nostalgische Spracherleichterung. Wer heutzutage "ein Klasse-C-Netz" hat, der meint ein /24-Netz - aber nicht den der Klasse C früher zugewiesenen Adressbereich.

    - Sven Rautenberg

    --
    "Love your nation - respect the others."
    1. Hi,

      Also, ich habe folgendes als Grundlage (Auszug aus unseren Cisco-Materialien):

      Mißtraue allen Unterlagen, die in Sachen IP noch mit "Klassen", insbesondere bei konkreter Nennung der Buchstaben A bis E, operieren. Es gibt keine Netzwerkklassen mehr!

      Heißt das also, dass die Cisco-Kurse total veraltet sind?
      Das ist ärgerlich. Ich hab vor ca. 2 Jahren das gleiche in der Berufschule lernen müssen. Unser damaliger Lehrer war ziemlich begeistert von diesem Kurs.

      Es hat mich, als Anwendungsentwickler, damals schon nicht sonderlich interessiert und wenn ich jetzt noch lese, dass es das alles schon lange nicht mehr so gibt, ist das gleich doppelt ärgerlich.

      mfG,
      steckl

      1. Moin!

        Hi,

        Also, ich habe folgendes als Grundlage (Auszug aus unseren Cisco-Materialien):

        Mißtraue allen Unterlagen, die in Sachen IP noch mit "Klassen", insbesondere bei konkreter Nennung der Buchstaben A bis E, operieren. Es gibt keine Netzwerkklassen mehr!

        Heißt das also, dass die Cisco-Kurse total veraltet sind?

        Ich weiß nicht, was Cisco in den Kursen so verbreitet.

        Das ist ärgerlich. Ich hab vor ca. 2 Jahren das gleiche in der Berufschule lernen müssen. Unser damaliger Lehrer war ziemlich begeistert von diesem Kurs.

        Allerdings ist die Begeisterung für eine Sache immer auch unter der Fragestellung der jeweiligen Perspektive zu sehen. Wenn einem Lehrer solch ein Kurs eine ganze Menge Arbeit abnimmt, weil Lerninhalte passend häppchenweise zusammengestellt wurden, es Aufgaben und Kontrollarbeiten gibt, dann ist Begeisterung automatisch da. Wenn die dargebotenen Inhalte dann auch noch so ungefähr das umfassen, was der Lehrer in etwa selbst von der Materie zu verstehen glaubt, kennt die Begeisterung vielleicht kein Halten mehr...

        Es hat mich, als Anwendungsentwickler, damals schon nicht sonderlich interessiert und wenn ich jetzt noch lese, dass es das alles schon lange nicht mehr so gibt, ist das gleich doppelt ärgerlich.

        In der praktischen Anwendung tauchen die Klassen ja sowieso nirgends mehr auf. Jede IPv4-Konfiguration fragt zwingend eine Netzmaske ab, die man wissen muß. Meist wird sie einem vom DHCP-Server mitgeteilt, so dass man sich sowieso um nix zu kümmern hat.

        Interessant wird die Sache dann, wenn es darum geht, irgendwelche konstruierten Fallbeispiele in der Theorie durchzuarbeiten, oder Wissen in Klausuren abzufragen.

        - Sven Rautenberg

        --
        "Love your nation - respect the others."