Subnetting bei IPv6
Hallo,
aus dem folgenden Präfix sollen vier Subnetze für 4 Abteilungen gebildet werden:
2001:ACAD:5678::/48
Die Standardlösung aus dem Lehrbuch sieht ja immer so aus:
2001:acad:5678::/50
2001:acad:5678:4000::/50
2001:acad:5678:8000::/50
2001:acad:5678:c000::/50
Ist diese Lösung denn tatsächlich richtig? 14 Bit der Subnet-ID sind doch dann ungenutzt, da der Präfix ja nur bis /50 geht. Würde man nicht den Präfix auf 64 setzen. Dann hätte man zwar viele Netze, aber die würde man einfach gar nicht nutzen.
aus dem folgenden Präfix sollen vier Subnetze für 4 Abteilungen gebildet werden:
2001:ACAD:5678::/48
Die Standardlösung aus dem Lehrbuch sieht ja immer so aus:
2001:acad:5678::/50
2001:acad:5678:4000::/50
2001:acad:5678:8000::/50
2001:acad:5678:c000::/50
Ist diese Lösung denn tatsächlich richtig? 14 Bit der Subnet-ID sind doch dann ungenutzt, da der Präfix ja nur bis /50 geht. Würde man nicht den Präfix auf 64 setzen. Dann hätte man zwar viele Netze, aber die würde man einfach gar nicht nutzen.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 6048149799
Url: https://administrator.de/forum/subnetting-bei-ipv6-6048149799.html
Ausgedruckt am: 22.12.2024 um 17:12 Uhr
18 Kommentare
Neuester Kommentar
Die Lösung ist richtig, wenn man die Frage so nimmt, wie diese gestellt wurde. /48 in vier Teile aufteilen, nicht mehr, nicht weniger.
Es steht ja nicht da, wofür die Abteilungen es nutzen und ob es eine weitere Aufteilung gibt.
/64 kommt erst in der Praxis ins Spiel (in der Schule lernst du nicht die Praxis, sondern die theoretische Mathematik), da wäre /64 sogar an einigen Stellen nötig, damit IPv6 seine volle Funktionsfähigkeit erreichen kann.
Hausaufgabentag ist aber Freitag, ich mach aber mal eine Ausnahme.
Es steht ja nicht da, wofür die Abteilungen es nutzen und ob es eine weitere Aufteilung gibt.
/64 kommt erst in der Praxis ins Spiel (in der Schule lernst du nicht die Praxis, sondern die theoretische Mathematik), da wäre /64 sogar an einigen Stellen nötig, damit IPv6 seine volle Funktionsfähigkeit erreichen kann.
Hausaufgabentag ist aber Freitag, ich mach aber mal eine Ausnahme.
Sind 4 Netze mit ~65k Hosts.
Seien wir ehrlich: So gut wie nie stehst du in der Praxis vor dem Problem, ein Netz in exakt gleich große Subnetze aufzuteilen ohne dass ein Rest bleibt. Schon alleine, weil du immer Reserve für später haben willst. Gilt für Mathe-Textaufgaben mit der gleichmäßigen Aufteilung von Kuchenstücken oder Äpfeln ebenfalls: Kommt in der Praxis so gut wie nie vor. Das sind spezielle Probleme von Leuten in Schulbüchern, im realen Leben wären diese Menschen in psychiatrischer Behandlung.
In der Praxis bildest du /64-Präfixe und nutzt die. Oder du benutzt Präfixe in der Größe, wie du sie benötigst (weil du vielleicht ein /53 an irgendeinen anderen Router routest).
/64 benutzt du deshalb fast immer, weil SLAAC oder Privacy Extensions exakt diese Präfixlänge benötigen um zu funktionieren, denn so steht es im Standard festgeschrieben. Mit /50 geht das nicht.
Solche Aufgaben sind dazu da, um den Leuten Subnetzrechnen beizubringen und das Ergebnis selbst überprüfbar zu machen — weil ein Rechenfehler dadurch auffällt, dass plötzlich etwas nicht passt.
In der Praxis bildest du /64-Präfixe und nutzt die. Oder du benutzt Präfixe in der Größe, wie du sie benötigst (weil du vielleicht ein /53 an irgendeinen anderen Router routest).
/64 benutzt du deshalb fast immer, weil SLAAC oder Privacy Extensions exakt diese Präfixlänge benötigen um zu funktionieren, denn so steht es im Standard festgeschrieben. Mit /50 geht das nicht.
Solche Aufgaben sind dazu da, um den Leuten Subnetzrechnen beizubringen und das Ergebnis selbst überprüfbar zu machen — weil ein Rechenfehler dadurch auffällt, dass plötzlich etwas nicht passt.
Hallo,
man könnte noch Überlegungen zum Routing anstellen. Hat man (theoretisch) 4 Standorte, zwischen denen man später routen muss, könnte man zuerst das 50er Präfix für die Standorte nehmen. Dann kann man innerhalb der Standorte weiter untergliedern.
Das würde in der Routingtabelle später „griffiger“ aussehen bzw. einfacher Handhabung sein, da man „Sammelrouten“ verwenden kann.
Das ist aber alles graue Theorie, im echten Leben hätten die Standorte unterschiedliche (48er) Präfixe.
Grüße
lcer
man könnte noch Überlegungen zum Routing anstellen. Hat man (theoretisch) 4 Standorte, zwischen denen man später routen muss, könnte man zuerst das 50er Präfix für die Standorte nehmen. Dann kann man innerhalb der Standorte weiter untergliedern.
Das würde in der Routingtabelle später „griffiger“ aussehen bzw. einfacher Handhabung sein, da man „Sammelrouten“ verwenden kann.
Das ist aber alles graue Theorie, im echten Leben hätten die Standorte unterschiedliche (48er) Präfixe.
Grüße
lcer
Zitat von @LordGurke:
Seien wir ehrlich: So gut wie nie stehst du in der Praxis vor dem Problem, ein Netz in exakt gleich große Subnetze aufzuteilen ohne dass ein Rest bleibt. Schon alleine, weil du immer Reserve für später haben willst. Gilt für Mathe-Textaufgaben mit der gleichmäßigen Aufteilung von Kuchenstücken oder Äpfeln ebenfalls: Kommt in der Praxis so gut wie nie vor. Das sind spezielle Probleme von Leuten in Schulbüchern, im realen Leben wären diese Menschen in psychiatrischer Behandlung.
Seien wir ehrlich: So gut wie nie stehst du in der Praxis vor dem Problem, ein Netz in exakt gleich große Subnetze aufzuteilen ohne dass ein Rest bleibt. Schon alleine, weil du immer Reserve für später haben willst. Gilt für Mathe-Textaufgaben mit der gleichmäßigen Aufteilung von Kuchenstücken oder Äpfeln ebenfalls: Kommt in der Praxis so gut wie nie vor. Das sind spezielle Probleme von Leuten in Schulbüchern, im realen Leben wären diese Menschen in psychiatrischer Behandlung.
Kla r sind in den Lehrbüchern vereinfacht Fälle, die niCh
T immer öso in der Praxus vorkommen. Aber die Vereinfachung und Abstrahierung dient dazu den Schülern den Umgang mit dem Handwerkszeug "Mathenatik" beizubringen und zu üben, damit das für sie nicht wie Magie aussieht so wie ein nützliches Werkzeug.von daher "muß das so sein", zumindest innerhalb eines begrenzten Rahmens.
In der Praxis bildest du /64-Präfixe und nutzt die. Oder du benutzt Präfixe in der Größe, wie du sie benötigst (weil du vielleicht ein /53 an irgendeinen anderen Router routest).
Außer Du bist ein Multinationaler Konzern, der jedem seiner vier Sektionen Amerikas, Afrika, Asien und Europa die Teilnetzwerke übergibt und denen dann die weitere Aufteilung überläßt. Daher ist auf diese Aufgabe manchmal praxisrelevant,
/64 benutzt du deshalb fast immer, weil SLAAC oder Privacy Extensions exakt diese Präfixlänge benötigen um zu funktionieren, denn so steht es im Standard festgeschrieben. Mit /50 geht das nicht.
Du interpretiert zuviel in die Aufgabenstellung hinein. Da steht nichts davon, daß die Subnetze direkt im LAN genutzt werden sollen.
Solche Aufgaben sind dazu da, um den Leuten Subnetzrechnen beizubringen und das Ergebnis selbst überprüfbar zu machen — weil ein Rechenfehler dadurch auffällt, dass plötzlich etwas nicht passt.
Genau.
lks
Zitat von @Lochkartenstanzer:
Ich glaube du hat dich um um den Faktor 2^62 verrechnet.
lks
Zitat von @2423392070:
Sind 4 Netze mit ~65k Hosts.
Sind 4 Netze mit ~65k Hosts.
Ich glaube du hat dich um um den Faktor 2^62 verrechnet.
lks
Ich habe nicht gerechnet, sondern geschrieben was mein Bauch gedacht hat.
im echten Leben hätten die Standorte unterschiedliche (48er) Präfixe.
Wie kommst du gerade auf /48 und was sollte dafür ein sinnvoller Grund sein der gegen /50 Prefixe für die Standorte spräche?Mit einem /50er Prefix würde man dann pro Standort 16384 einzelne /64er Subnetze adressieren können. Für die allermeistens Standorte ist das das doch mehr als genug. Wozu also unbedingt /48er Prefixe??
Das irgendjemand 65536 Subnetze an einem Standort adressieren müsste dürfte im echten Leben vermutlich extrem selten sein. Siehe die Anmerkungen des Kollegen @LordGurke oben!
Hallo,
Richtig wäre: Die Präfixgröße gibt der Provider des jeweiligen Standortes vor.
Grüße
lcer
Zitat von @aqui:
schneller geschrieben als präzise ...im echten Leben hätten die Standorte unterschiedliche (48er) Präfixe.
Wie kommst du gerade auf /48 und was sollte dafür ein sinnvoller Grund sein der gegen /50 Prefixe für die Standorte spräche?Richtig wäre: Die Präfixgröße gibt der Provider des jeweiligen Standortes vor.
Grüße
lcer
null eins zehn elf?
Welche Adressen vergibt man aber den Routern, die die Standorte miteinander verbinden.
Grundlage IPv6: Link LocalWas passiert, wenn an den Standorten kein weiteres Subnetting durchgeführt werden soll, sich die Standorte also auf der Access Layer befinden. Man kann doch den Client dann keine Adresse mit einem /50 Präfix zuweisen.
Wo hast du denn den Unsinn her? Klar kann man einem Client eine Adresse aus einem /50 geben. Nur kann es da passieren, dass du den Clients die Adressen statisch zuweisen musst.Ich stellle mir das so vor, dass die Router untereinander /64-Präfixe bekommen und die oben genannten /50 Präfixe per Prefix Delegation weitergeben.
PD ist eine Sache für den Einsatz im SOHO. In professionellen Umgebungen sind weiterhin die typischen Techniken nutzbar, also statisches Routing und dynamische Routingprotokolle (RIPng, OSPFv3, BGP, EIGRP, ISIS). Es dürfen auch kleinere Prefixlängen genutzt werden, ein Vorschlag war /112 für P2P-Strecken.
Zum Thema IPv6 empfehle ich die Silvia Hagen.
Richtig wäre: Die Präfixgröße gibt der Provider des jeweiligen Standortes vor.
Hat aber nichts mit der Netzwerk bzw. Subnetzgröße an sich zu tun. Auch richtig ist das man Teilmengen davon ja selber per DHCPv6 PD in seinem eigenen Netz verteilen kann. Es geht also eher ums Prinzip.
Denen kann man doch auch nur ein /64 Präfix zuweisen und kein /50.
Das ist natürlich Unsinn. Du kannst ja auch jeder beliebigen v4 Adresse ein 9 Bit Prefix zuweisen. Auch Router können dann eine 9 Bit Maske oder 50 Bit Maske haben auf ihren Interfaces. Die Logik ist doch exakt die gleiche wie bei v4.Das Subnetting was angewand wird bestimmt doch immer der Admin. Aber bei v6 hat man eben aus den vom Kollegen @LordGurke schon genannten Gründen immer /64er Netze. Auch die kann man noch weiter subnetten wenn man möchte wobei dann aber essentielle Dinge wie SLAAC usw. nicht mehr laufen. Folglich haben also so gut wie alle v6 Router /64er Masken, zwingend ist das aber nicht.
Man kann doch den Client dann keine Adresse mit einem /50 Präfix zuweisen.
Nein, das wäre sinnlose Adressverschwendung übrigens auch bei IPv4 weil da ja exakt die gleiche Logik gilt. Hier arbeitet man dann schlicht und einfach mit /64er Netzen. Kollege @tikayevent hat es schon gesagt.Am besten dringenst mal etwas für die IPv6 Bildung tun: 😉
https://danrl.com/ipv6/
https://www.amazon.de/IPv6-Address-Planning-Designing-English-ebook/dp/B ...
Diese Adresse wird in der Regel vom v6 Provider so vorgegeben. Das ist hier der Fall weil der Workshop mit einem Tunnelprovider arbeitet wo das auf dem Tunnel mit dem Kunden Account festgelegt ist. Ebenso bei Anschlüssen wo du einen festen Prefix und Router IP von einem Provider bekommst.
Bei den üblichen Consumer Anschlüssen per xDSL oder Kabel TV passiert das in der Regel immer automatisch mit DHCPv6 so das eine statische Vergabe dann nicht erforderlich ist.
Die Link Local Adresse wird ja immer benutzt. Ist quasi ja immer da. Die ist aber immer dynamisch wenn man sie nicht statisch vorgegeben hat. Außerdem ist das Netz ja in jedem L2 Segment immer gleich. Dynamische und gleiche Adressen sind im Routing keine gute Idee wie du ja auch selber weisst.
Bei den üblichen Consumer Anschlüssen per xDSL oder Kabel TV passiert das in der Regel immer automatisch mit DHCPv6 so das eine statische Vergabe dann nicht erforderlich ist.
Die Link Local Adresse wird ja immer benutzt. Ist quasi ja immer da. Die ist aber immer dynamisch wenn man sie nicht statisch vorgegeben hat. Außerdem ist das Netz ja in jedem L2 Segment immer gleich. Dynamische und gleiche Adressen sind im Routing keine gute Idee wie du ja auch selber weisst.