sich jetzt fragt, was Schildkröten mit IPV 6 zu tun haben,
sollte bis zum Ende bleiben, dann wird das Rätsel noch aufgelöst.
Jetzt erstmal kurz zum Programm heute. Ich werde erstmal ein
kleines Business allgemein zur IPV 6 erzählen, was es eigentlich ist.
Deinen kleinen Ausblick,
was gerade so aktuell bei der IPV 6 ansteht oder beziehungsweise
es jetzt gerade so ein bisschen auch aktueller in der Presse,
dann noch eine kleine Einleitung,
was so die Unterschiede von IPV 4 und IPV
6 sind,
schon mal angerissen
Dann kommt ein Theorieblock, da gibt es noch mal ganz kurz ein bisschen was zu IPv4,
wie das funktioniert, wie es aufgebaut ist.
Und dann kommt halt der große Block IPv6-Grundlagen,
wo ich dann halt ein bisschen auf die Details eingehen werde.
Da es sich doch in einigen Punkten von IPv4 sehr stark unterscheidet.
Da werden wir uns erst mal ein bisschen angucken, wie IPv6
Adressen erst mal aussehen, ein bisschen was über automatische Konfigurationen und dann noch das Routing.
Dann gibt es danach noch einen kleinen Praxisteil,
hole ich ein bisschen was über Tunnel erzählen werde,
also wie man sich zu Hause in IPv6-Zugang holen kann,
wenn man so so einen komischen Internet-Provider hat,
der noch keinen IP46 anbietet, wie eigentlich alle Provider im Moment.
Da die das Thema wohl noch nicht so zu interessieren scheint.
Und dann gibt es noch, sag ich mal,
ein bisschen was zu den Tools, ja,
so ein Nesswerk-Tool zu pingen und solche Geschichten,
wie das mit IP46 funktioniert.
Erstmal kurz zur Einstimmung, was ist IP46,
wie mal zwei Zitate, die beide im Prinzip dort schon,
also so ein bisschen abziehen, wofür IP46 gedacht ist.
Also Wir haben ja den Trend, dass wir immer mehr Geräte haben,
immer mehr Geräte ans Internet angeschlossen werden,
Handys und Smartphones sind dauerhaft online und auch so in der Heimvernetzung hat man immer mehr Devices.
Und ja, die Kaffeemaschine wird dann bald auch irgendwie Internet
zu gehören haben mit IPv6, gar kein Problem,
weil wir Adressen ohne Ende haben.
Die Adressen werden dann natürlich auch ein bisschen länger,
wie man unten sehen kann.
So, dann, wo wir beim Thema Adressen sind,
warum ist das Ganze aktuell
Julian hat mir einen Tipp gegeben, den kannte ich noch nicht.
Es gibt einen Twitter-Account, IPV4-Accountdown, wo runtergezählt wird,
wie viele IPV4-Adressen wir noch zur Verfügung haben,
wie viele noch verteilt werden können und waren die letzte IPV4-Adresse verteilt ist.
Und spätestens dann haben wir ein Problem. Also wir haben jetzt
noch 160 Millionen IPV4-Adressen. Das klingt erstmal unglaublich viel.
Ist aber nicht so viel, wenn man sich anguckt,
wie viele Geräte wir haben, die uns in den Hinteren angeschlossen sind.
Und wenn man auch ein bisschen betrachtet, Ja,
sozusagen die Adressen über Netze aufgeteilt werden und da auch so ein bisschen Overhead entsteht,
also dass man nicht 160 Millionen der 13, einfach nur für Rechner frei hat,
sondern auch aus Füll die Netzverwaltung an sich bald draufgeht.
Und ungefähr 96 Tagen wird die letzte IP-For-4-Adresse vergeben sein. An die lokalen,
also von der EINA, die ja die Adressen allgemein verteilt,
an die lokalen Registrierungsstellen und dann wird es noch ein bisschen dauern,
bis die letzten zwei,
drei so wirklich an den Endkunden vergeben ist,
aber es ist schon ein sehr absehbarer Zeitraum,
sage ich mal
Dann, IP46 ist inzwischen so aktuell, dass sogar zu
nicht-technischen Online-Medien wie Spiegel darüber berichten und den Weg gefunden hat.
Mit der Chemieüberschrift, nice Internet-Protokoll erschwert, anonyme Surfen.
Also, wir würden ihn bei IPV6 und machen das gleich
mal irgendwie den Leuten madig, es zu benutzen.
Aber reißerische Artikel sind immer besser als vernünftiger Artikel. Und,
ja, da geht es so ein bisschen darum,
dass sie sagen, dass man über IPV6 irgendwie Mist baut,
man die Anonymität im Internet verliert und Leute irgendwie Bewegungsprofile erstellen kann und solche Geschichten.
Das stimmt auch nur so halb,
da werde ich ja später auch noch ein bisschen was
zu erzählen
Achso, wenn ihr irgendwelche Fragen habt oder ich zu schnell
zu langsam bin oder so, ruft einfach dazwischen.
Hier, jetzt mal so einen kleinen Blick auf Traffic-Statistiken.
Das ist die Traffic-Statistik von gestern vom DE6,
also deutschlandsgrößten Internetaustauschschoten, wo so ziemlich viel Traffic drüber geht.
Das sieht jetzt so hier mal relativ gleichmäßig aus,
wenn man sich aber mal die Skala anguckt,
wird das hier in Terrabit pro Sekunde gemessen und erst in Giga-Bit pro Sekunde.
Also das ist sozusagen Größenordnung, tausend kleiner,
der IPV6-Verkehr, wie man in der oberen Grafik sieht,
im Vergleich zu einem IPV4-Verkehr in der unteren Grafik.
Also IPV6 gibt es schon, wird auch schon benutzt,
aber halt wirklich zu einem deutlich kleineren Anteil im Vergleich zu IPV4.
So, dann die Frage, warum brauchen wir eigentlich IPV6?
Ich meine, IPV4 haben wir, läuft ganz toll,
wir haben ganz viele Geräte Als Internet angeschlossen,
es funktioniert alles. Warum sollten wir das irgendwie austauschen?
Dazu gibt es ein paar sehr, sehr gute Gründe.
Als RPV 4 entwickelt wurde. Das war ja so zu der Zeit,
als noch so Aussagen populär waren wie Death a World Market for Maybe Five Computers.
Ja. Das ist auch ein IPV V5. Jein.
Die Frage war, ob es auch ein IPV 5 gab.
Es gab mal eine Entwicklung, das heißt Internet-Stream-Protokoll-Version 2.
Das hat die IP-Versions Nummer 5 bekommen
Die Entwicklung davon wurde dann aber zugunsten von IPV 6 eingestellt.
Also es gab sozusagen schon mal einen Entwicklungsansatz, der aber eingestellt wurde.
Aber die Nummer war halt schon in RFCs sozusagen vergeben, die fünf.
Deswegen mussten sie für das Neue dann die Nummer sechs fehlen.
Genau. Wir waren bei, warum brauchen wir IPV sechs?
Der erste große Grund, das Adressierungsmodell.
Ich habe gerade schon gesagt, IPV4-Adressen gehen langsam zu Ende.
Deswegen brauchen wir irgendwie einen Nachfolger für mehr Adressen.
Es gibt da so Brutentechnologien wie Nacht, Network Adress Translation,
ist das jedem Begriff
Kann ich sonst auch noch mal kurz erklären. Also not ist sozusagen,
man hat irgendwie einen Router, so ein Gerät,
das hat auf der einen Seite eine öffentliche IP-Adresse,
auf der anderen Seite ein Netz mit privaten Adressen,
sozusagen nicht direkt im Internet erreichbar sind.
Das heißt aber, also das Not-Device macht dann sozusagen die Umsetzung,
das heißt, alle Geräte mit privaten IP-Adressen können aufs Internet zugreifen,
sind aber nicht direkt aus dem Internet erreichbar,
damit kann man sozusagen diese globale eindeutigen IP-Adressen dazu verwenden,
jetzt hinter einer Adresse mehrere Geräte zu hängen.
Dann spart man halt ein bisschen Platz,
aber das geht halt Gegen ihnen eigentlich einen Grundsatz,
dass man so eine Ende-zu-Ende-Kommunikation haben will,
also dass die Endgeräte wirklich direkt miteinander kommunizieren,
ohne dass da zwischen irgendwelche komischen Adresse, Übersetzungsmechanismen stehen und sich,
ja, die Geräte nicht direkt erreichen können.
Dann der Punkt Sicherheit, wie gesagt, IPV4-Entwicklung ist schon
ein bisschen älter. Das Internet war klein, überschaubar und
lieb. Jetzt ist das Internet groß und böse und deswegen
muss man sich so ein bisschen überlegen,
was man da auf Protokollseite schon tun kann,
um das Ganze
ein bisschen sicherer zu gestalten
Dann haben wir noch so ein Problem,
ich habe das in der Broadcast vs. Multicast genannt,
IPV 4 bin uns relativ viel Broadcast,
also wenn ich irgendwie eine Nachricht an viele Rechner schicken will,
puste ich das einfach mal ins Netz raus und schicke es dann alle,
auch an alle, die es nicht interessiert.
Das heißt,
es geht relativ viel Mühe über die Leitung und Broadcast funktioniert auch nur innerhalb von einem Thailetz,
also das kann nicht über mehrere Nets hinweg gegutet werden und Multicast ist halt viel cooler,
weil man es über mehrere Netze verteilen kann und auch wirklich nur dem Netz,
also Teilnetzen, wo jemand diese Kommunikation empfangen möchte,
die ja auch hingesendet wird.
Also man spart da doch einiges an Leitungskapazitäten.
Dann haben wir noch einen Punkt, Polity of Service,
war bei IP44 auch noch nicht so richtig das Problem.
So in Anfangszeiten haben wir eh nur irgendwie ein bisschen,
also hauptsächlich Text irgendwie durch die Gegend geschickt und war froh,
dass sie überhaupt ankommt. Jetzt so mit IPTV,
VoiceivalP und diesen ganzen Geschichten hat man schon,
sag ich mal, Anwendungen,
wie etwas Zeitkritische sind und darauf ein bisschen sensibler reagieren,
wenn das Netz halt
irgendwie zu langsam ist
Und dann, der erste große Punkt, das Routing,
da die IPv4-Adressen sind halt nicht hierarchisch organisiert,
sondern es gibt halt,
es sind halt in ganz viele kleine Teilnetze zerspürt hat und bei jedem Provider,
der hat halt unterschiedliche Netze.
Das heißt, die Routing-Tabellen sind relativ groß und es wird sehr,
also das Routing ist sehr reichenintensiv,
sagen wir mal so,
und auch eine ziemliche Performance-Grenze,
da werde ich
aber später dann auch noch was zu sagen
Dann die Frage, wenn IP von 6 so toll ist und IPV 4 so alt,
warum haben wir eigentlich immer noch IPV 4?
Ich habe da mal hier aus dem Buch IPV 6,
Network Administration zitiert, diese fünf Punkte einfach halt,
Widerstandsfähigkeit, Skalierbarkeit, Flexibilität und Erweiterbarkeit.
Also IPV 4 ist relativ einfach zu verstehen.
Das heißt auch einfach zu implementieren und von daher
relativ gut einsetzbar
Widerstandsfähigkeit. Also es funktioniert auf verschiedensten Verbindungen. Also egal,
ob ich jetzt irgendwie hier so einen 10-Meter-1-Gigabit-Iternet-Collection habe,
die irgendwie ziemlich schnell ist, bis hin zu irgendwelchen Mobilverbindungen,
wo man irgendwie mit Paketverlusten und Ähnlichem zu kämpfen hat,
funktioniert es trotzdem.
Skalierbarkeit, ja, weltweites Nesses, Internet existiert.
Also könnte man schon sagen, dass IPv4 in gewisser Weise skaliert.
Flexibilität, ja, das Protokoll ist relativ alt,
aber wurde doch durch, durch, durch einige Anpassungen sozusagen aktualisiert.
Wir haben Dinge nachgerüstet, so was wie IP-Sake,
also ein bisschen Sicherheit für Quality of Service gibt es
auch Ansätze
Das heißt, trotz sehen das Protokoll relativ alt ist,
konntest, weil es relativ flexibel ist,
auch an neue Gegebenheiten angepasst werden.
Aber irgendwo ist halt dann auch Schluss. Ja,
womit denn der Punkt Erweiterbarkeit auch schon abgehakt wäre?
So, soviel zu dem Einleitungsteil.
Können wir uns ein bisschen IP-4-4 genauern?
Also IP-4-4 benutzt 32-Bit-Adressen. Das heißt,
wir haben zwar auch 32, also ungefähr 4,3 Milliarden Adressen.
Das ist schon eine relativ große Zahl,
aber das kann man sich vielleicht noch so
ein kleines bisschen vorstellen
Und die IP-Adressen werden halt in Dezimar-Schrittweise in vier Blätten notiert.
Hier ist jetzt mal so eine Beispieladresse. Jeder Block,
der halt durch die Punkte getrennt ist,
bildet acht Bit-up und man hat halt Werte von 0 bis 255.
Kann man sich auch noch relativ leicht merken. Also ich schätze mal,
dass ich mir schon so die zehn wichtigsten IP-Adressen von Systemen,
die ich häufig benutze, irgendwie so merken kann.
Ja, bei IP46 sieht das ein bisschen anders aus,
wie wir
nachher sehen werden
Sei noch ein kleines bisschen was zu Netzklassen,
also jedes Gerät hat ja eine IP-Adresse,
weil es ja irgendwie adressiert werden muss, wenn man mit ihm kommunizieren möchte.
Ja, jetzt kann ich mir natürlich nicht irgendwie von 4,3 Milliarden Geräten merken,
auf meinem Rechner, wo die sind. Das heißt,
ja, und wir haben ja auch nicht ein riesengroßes Netz,
so alle hängen irgendwie an einer Leitung,
sondern es sind ganz viele Detailsysteme, die zusammengeschnitten,
ja, zusammengeschaltet sind.
Und deswegen teilt man das halt in verschiedenen Netze ein.
Und bei PV4 hat man am Anfang angefangen,
das sind diese Klasse A,
B und C Netze aufzuteilen,
die haben halt
eine unterschiedliche Größe
Und ganz hinten sieht man halt die Host-Pronesse in der Klasse Arnetz,
kann 16 Millionen Hosts enthalten, B, 65.000 und C.
Das Klar ist jetzt 264. Dann hat man gemerkt,
dass diese Netzeinteilung relativ unflexibel ist, weil man ja
ziemlich große Blöcke mit dem Klasse A im Netz vergibt,
wo vier Adressen unbenutzt sind.
Das heißt, man hat später angefangen,
so ein gesamtes Classless Internet Remain-Routing einzuführen,
also dass man nicht nur diese festen Größen A,
B und C hat,
sondern quasi die Grenzen beliebig setzen kann.
Und ja
Dann hat man halt die Adresse aufgeteilt. In Host-Teil und
Netzteil. Den Netzteil vorne nennt man auch Prefix.
Also das heißt sozusagen, wie viele Bildfunde 32 Bit,
die ich habe, werden für die Netzadressierung verwendet.
Das sind bei Klasse A Netz 8 Bit,
das heißt die erste Nacht Bit, wie man sich für die Netzadressierung,
wer weiß nicht, in welchem Netz,
sich das Gerät befindet und die letzten 24 Bit kann ich dann für die einzelnen Rechner verwenden.
Warum du jetzt auch so wenig Adressen übrig haben müsst,
weil man am Anfang gesagt hat, so hey,
wir haben ja gar nicht so viel Rechner und da können wir ein bisschen großzügig verteilen.
Wir haben halt so Firmen wie HP, Apple, IBM,
so klasse A-Nätze bekommen, die sie auch heute noch haben.
Das heißt, wir haben halt irgendwie so 16 Millionen Adressen,
von denen sie wahrscheinlich, ja, keine 10 Prozent oder so nutzen.
Das Problem ist, dass sie die Blöcke jetzt haben und
man die ihnen nicht wieder wegnehmen kann.
Deswegen wird das auch langsam ein bisschen knapp mit den Adressen.
Ja. Dann hier noch mal so ein paar Protokolle,
die jetzt nicht direkt IP-44 sind,
aber die damit zusammenhängen
Die wir uns später nochmal angucken werden, wie das in IPV 6
umgesetzt ist. Da wäre erstens mal das Adress-Resolution-Protokoll ab,
dass es dazu da zwischen IP-Adressen und Mac-Adressen,
also sozusagen der Hardware-Adresse der Netzwerkkarte zu übersetzen.
Wenn ich jetzt die Rechner hier mit Kabel zusammenschiebe,
können die halt sich nicht direkt IP-Pakete schicken,
sondern müssen Ethernet, Frames verschicken, also durch das Kabel.
Und dafür brauchen sie wirklich die Hardware-Adresse von der Karte.
Und die Übersetzung zwischen diesen Adressen macht das ab.
Also es ist ein wirklich eigenes Protokoll unabhängig von IPV
Dann gibt es noch Internet-Control-Message-Protokoll als EMP. Damit quasi so
ein bisschen Erreichbarkeit von Rechner testen. Also kennen wahrscheinlich
die meisten unter Ping. Kann man Rechner anpingen und wenn
was zurückkommt, was man, das da irgendwie läuft.
Dann gibt es noch das Internet-Group-Management-Protokoll. Das wurde im Nachhinein
entwickelt, um IP44 auch so ein bisschen Multicast beizubringen.
Wird allerdings eigentlich nicht wirklich benutzt. Also Multicasmus muss man höchstens im eigenen Netz,
aber im Internet, wo es eigentlich ja super praktisch wäre,
zum Beispiel auch für IPTV oder solche Geschichten oder irgendwelches Streaming,
wo ja ganz viele Leute sozusagen den gleichen Inhalt bekommen,
müsste man theoretisch ja nur einmal
die Leitung schicken
Aber da ist es nach wie vor 4 nur so nachgerüstet ist und
mich so richtig funktioniert, wird es halt kaum benutzt.
Genau, und dann haben wir noch die RCP,
das kennt wahrscheinlich jeder. Ich stecke das Netz mit Carbon
rein oder fühle mich mit dem WLAN.
Dann passiert ein bisschen Magie und ich habe irgendwie eine IP-Adresse
bekommen und kann sofort lossurfen. Ja, genau. Also
das Wichtige hierbei jetzt für den Vergleich mit IPv46 ist halt,
dass das alles quasi extra Protokolle sind,
die im Nachhinein noch zusätzlich zu IPv4 irgendwie entwickelt wurden.
Für Probleme, die halt erst so mit der Zeit
aufgetaucht sind
So, dann können wir jetzt zum Beispiel vor sechs Teil kommen.
Da wir ein kleines Adressproblem haben mit IPV4,
hat man sich gesagt, okay,
wir sparen jetzt mal nicht, sondern wir nehmen 128-Bit-Adressen.
Das heißt, man hat zwei hoch 128 Adressen.
Das sind ungefähr 320, sechs Tillionen.
Das ist diese Zahl bei den neunteren Zahlen.
Das ist eine Zahl mit 39 Stellen.
Da wird das mit der Vorstellungskraft schon ein bisschen schwieriger.
Deswegen gibt es immer so eine kleine Umrechnungsformel.
Das sind dann circa 637 Milliarden Adressen pro Quadratmillimeter Erdoberfläche
Welchen Begriff? Also ich schätze mal, damit kommen wir erstmal ein bisschen aus.
Ich bin mir jetzt nicht ganz sicher, also ich habe ja irgendwo gelesen,
dass das ausreicht, um jedes einzelne Atom zu adressieren.
Aber ich habe da jetzt auch gerade nicht so die größten Vorstellungen.
Auf jeden Fall hat man sich dann gesagt,
dann machen wir es jetzt richtig,
wenn ich hier irgendwie nur mit 64 bitte oder so komische Sachen.
Ja, die Adressen werden mehr über 168 Bit,
wenn man das so in Achterblöcken acht Bildblätten wie bei IPv4 macht,
wird das so ein bisschen sehr lang,
wie man auf der ersten Frühjahr noch gesehen hat.
Deswegen werden die Hexer, die es die mal notiert und
durch Doppelpunkte getrennt. Das führt dann zu so, leichte,
sich einen kurzen Adressen wie hier in der untersten Zeile,
die man sich nicht total super merken kann.
Ja, da hört man schon,
da muss man an anderen Stellen auch noch arbeiten,
vor allem bei DNS, also bei IPv4-Adressen kann man sich vielleicht nochmal merken,
bald bevor sechs Adressen, glaube ich nicht.
Ja. Aber man kann doch coole Wörter schreiben,
so wie für sowas
Ja. Die Frage war, mit Hex kann man
coole Wörter in IP-Interessen schreiben, ja, kann man.
Das ist zugewiesen. Ja, zur Generierung von den Adressen
werde ich nachher noch ein bisschen was sagen.
Wenn du deine Make-Adresse umschreibst, dann kannst du dir coole IPv6-Adressen machen.
Dann kannst du aber auch einfach selbst noch manuell deine zuweisen.
So, weil natürlich diese Zahlenmonster da so ein bisschen hässlich
sind und viele Adressen ja auch nicht so umfangreich sind,
hat man so ein paar Vereinfachungsregeln eingeführt.
Die erste Riege führende Nullen dürfen eliminiert werden.
Macht ja auch irgendwie Sinn, überall wo nichts steht.
Man weiß zwischen zwei Doppelpunkten
Stehen theoretisch vier Müllen. Also beziehungsweise, ne,
zwischen den Dauerpunkten sind immer vier Zeichen und dann kann man einfach
die Nullen weglassen, ist es immer noch eindeutig identifiziert.
Wenn man jetzt mehrere Blöcke hintereinander hat, die eine Null haben,
dann darf man die auch noch weiter zusammen stauchen und dann bekommt man hier diesen doppelten Doppelpunkt,
dann weiß man, dass sozusagen alles,
was zwischen diesen doppelten Doppelpunkten so weit mit Nullen aufgefüllt wird,
bis die Gaszeit reißt, 128 Bit hat.
Und die Reduktion darf man aber nur einmal machen,
weil wenn ich das an zwei Stellen mache, weiß ich ja nicht,
auf welcher Seite ich wie viele Nullen einführen darf, 128 Grid sind.
Deswegen ist diese Doppel-Doppelpunkt-Regelung, darf man nur einmal machen pro Adresse.
So, dann ein bisschen Adresszuweisung. Diese slash 8,
12, 32 und so, es ist jetzt sozusagen das Prefix,
also die Größe des Netzanteils,
also sozusagen wie viele Bit von den 128 verwende ich für
das Netz und wie viele für die Rechner, die IANA,
also zentrale Registrierung hat, irgendwie so Viele Achterbröcker rumliegen.
Die verteilen in einem die regionalen Stellen,
also jetzt für Europa ist das APNIC, glaube ich.
Fatal in 12 war Netze. Die Provider bekommen 32er Netze
. Und die Provider können dann ihre Kunden, 38er,
56er oder 64er Netze verteilen.
Die Vorgabe ist, dass man eigentlich 48er nimmt.
So kurz für die, so zur Vorstellung.
Ich habe auch von 6 einen Tunnel-Provider mir so Nets geholt.
Ich habe 48er Nets bekommen. Das heißt,
ich habe zu Hause 65.536 Teilennetze, könnte ich mir erstellen.
Die jeweils die Größe 64 Bit haben. Das heißt,
ich habe jetzt zu Hause 65.536 Netze,
die jeweils 4 Milliarden mal so viele Adressen haben,
wie das gesamte Internet jetzt.
Mit Version 4. Was willst du denn? Also mit anderen
Worten genug. Ja, ju. Aber wie fein kann
ich das denn jetzt aufteilen, wenn wirklich jeder Endanbieter,
also jeder Kunde ist das ja, so viele Adressen bekommen?
Habe ich dann überhaupt noch genug Anteile für die?
Also dass ich überhaupt genug Kunden versorgen kann
Die Frage war, wenn jetzt jeder Kunde so viele Adressen kriegt,
ob man dann als Provider überhaupt noch genug Adressen übrig hat.
Die Antwort darauf, Leute, das gibt so Provider,
die ein bisschen Angst haben, so zum Beispiel Hetzner,
und die verteilen dann ihre Kunden nur 64er-Netze.
Was ein bisschen dünn ist, wie man später sehen wird.
Im Prinzip haben sie genug. Also sie fangen jetzt ja
erstmal an, sozusagen, die Provider kriegen 32er-Ness.
Wenn die sagen, okay, ich habe jetzt 65.566 Netze,
48er-Netze haben meine Kunden verteilt, sagen sie, ich brauche mehr.
Und dann kriegen sie mehr. Also so, es ist halt wirklich,
so gedacht, wenn wir jetzt schon so unglaublich viele Adresse haben,
dann verteilen wir auch unglaublich viele Adressen.
Ja, das Problem ist irgendwie, ich kann nicht,
ich weiß jetzt nicht,
wie viele Adressen dieser vordere Block ist oder wie viele Möglichkeiten,
sag ich mal, sicherlich ein Haufen.
Aber irgendwie habe ich so, irgendwie das Kratzen im Hinterkopf,
so vielleicht verzeihen die jetzt schon wieder zu großzügig.
Gleich wem ein API-Papier. Da haben die auch damals gedacht,
ah, es konnten niemals so viele Rechner können wir.
Ja, also die Frage war ja,
mit IPV4 hat man ja auch gedacht, wir haben so,
ne, ganz, ganz viele Adressen und so viele Rechner werden wir nicht haben.
Ich möchte noch mal die Zahl,
670 Milliarden Adressen pro Quadrat,
Millimeter Erdoberfläche
in Erinnerung rufen
Also, wenn ich zu Hause in meine Wohnung habe,
ein paar mehr Quadratmillimeter und so viele Adressen kriege ich dann.
Ich kriege ja noch nicht mal so viele Adressen, wie viele Quadratmillimeter dazugewiesen.
Also da ist noch ein bisschen Reserve, würde ich sagen.
Jetzt habe ich eine Vorstellung ungefähr. Das hat geholfen.
Gut, ja. Ja, was passiert aber,
wenn wir jetzt zum Beispiel andere Planeten bevölkern sollten in den nächsten paar Jahren?
Das ist der einzige Fall, wo ich gedacht habe,
dann könnten wir ein Problem bekommen.
Achso, die Frage wiederholen, ja.
Die Frage ist, was passiert, wenn wir jetzt
andere Planeten irgendwie besiedeln
Ja, das ist ein Argument, aber ich glaube,
wenn wir andere Planeten besiedeln,
haben wir noch ganz andere Probleme mit Signallaufzeiten.
Dann werden wir sowieso irgendwelche Protokolle uns überlegen müssten.
Weil wenn ich irgendwie zu Mars mit Signallaufzeit irgendwie
ein paar Stunden irgendwie Pakete hin und her schicke,
dann dauert so ein Verbindungsaufbau von der normalen Verbindung schon mal sechs Stunden.
Und das ist irgendwie, naja, also da umsonst sich was anderes überlegen.
Dass wir vielleicht auch IP46 nicht ganz so geeignet.
Wobei, es gab sogar schon mal ein IP444 erreichbaren Website
im Wertall auf einer Space Shuttle-Mission
Ist leider abgestürzt. Also der Space Shuttle ist abgestürzt.
Ja, es war die Geschichte mit dem Hitzeschildplatten und Verbrennen.
Also nicht so lustig. So,
wenn wir jetzt ganz viele coole Adressen verteilt haben,
dann können wir uns noch mal ein bisschen genauer angucken,
was für Adressen es eigentlich alles gibt.
Das ist nämlich bei IPv46 auch ein bisschen anders,
er ist bei 4-4 gelöst.
Also wir haben hier natürlich so die Standardbesonderen Adressen,
Doppelpunkt, Doppelpunkt, 128 ist so undefinierte Adresse.
Wie das 0-0 bei
Und es gibt natürlich auch einen Mircel Host, der ist Doppelpunkt, Doppelpunkt 1.
Die beliebten 127.001er-Adressen. So, dann gibt es noch
verschiedene Adressens-Scopes. Also IP-V4 ist ja ursprünglich dafür gebaut.
Ich habe irgendwie ein Impact-Face, da kommt eine Adresse drauf.
Und fertig. Da habe ich die V6s gebaut. Ich habe
ein Interface und da kommen halt so mehrere Adressen drauf.
Deswegen gibt es verschiedene Adress-Scopes, also Gültigkeitsbereiche für Adressen.
Da gibt es Linklookel, Fight-Local, Unic-Local
Multikas und Global. Und zu denen wäre ich jetzt
noch mal ein bisschen was erzählen.
Als erstes Mal gibt es die Link lokalen Adressen.
Ich sehe gerade, du hast ein MacBook,
was für ein Betriebssystem läuft bei dir?
Wo wohnt du? Mac, Ubuntu. Ah,
stimmt, da hat auch ein Buntu.
Okay. Ihr habt alle schon Link lokale IP46-Adressen.
Jetzt in diesem Moment auf eurem Gerät. Auch wenn ihr
das vielleicht noch nicht wusstet.
Die haben das Briefifix FE80,
also fangen mit
An, werden nicht geroutet, also sind wirklich nur in
dem einen Zeb-Netz, wo ihr jetzt gerade seidgültig.
Und jedes APV 6, fähige Gerät generiert sich automatisch so
eine link-lokale Adresse. Einfach mal so. Damit es schon
mal loslegen kann, zu kommunizieren. ByPV 4 ist ja,
entweder ich kriege per DSCP eine zugewiesen oder ich setze manuell
eine oder ich habe gar keine und bei APV 6
habe ich schon mal so diese erste Adresse quasi freihaus geliefert bekommen.
Die ist auch wichtig. Die link-lokalen Adressen werden sozusagen intern
vom Protokoll benutzt, für Dinge,
für die man vorher extra Protokoll hatte
Ab, was ich ja gesagt hatte, zur Umsetzung von
Mac-Adressen auf Valpie-Adressen. Und als DMP und solche Geschichten.
Das ist halt bei IPv6 quasi so Build-In-Eingebaut.
Dafür braucht man keine extra Protokolle mehr. Und deswegen braucht man
auch von Anfang an gleich einfach schon mal eine gültige IP-Adresse.
Ja, wir haben diese linklokalen Adressen benutzt,
muss man halt, wenn man jetzt so einen Ping macht,
ich habe das hier in Lage für Linux und für BSD aufgeschrieben.
Das Interface mit angegeben, auf das man sich bezieht.
Da jedes Interface, was man hat,
eine lokale Adresse hat, die alle mit F480 anfangen,
ist sozusagen ja keine eindeutige Zuordnung
Wirklich so, wie diese Subnets erreiche ich über Durst Interface oder das.
Deswegen mussten wir es immer explizit mit angeben.
Bei Minutes machen wir es halt mit großem I. Ist wichtig,
weil kleines I ist Intervall. Und bei BSD Unix und USX
macht man halt einfach so ein Prozentzeichen und dahinter die Schnittstelle.
So, dann gibt es noch Side-Local Unicast-Adressen. Und die
sind Joan deprecated. Also sollte man nicht mehr verwenden.
Das heißt, da habe ich vorwechseln und nicht mehr richtig draußen
, aber es ist schon veraltet.
Das hat auch seinen Sinn, dass man hat mal angefangen,
dieses Kühlfix-F-E-C-0 zu reservieren
Das vergleichbar zu diesen privaten IP-Adressbereichen von IPV 4,
die so 192168 Adressen, wie wahrscheinlich jeder aus seinem Netzwerk zu Hause kennt.
Und das hat man aus gutem Grund gemacht. Und wenn mich diesen Fehler,
den man damals gemacht hat, nicht nochmal zu wiederholen,
dann sonst, wenn man diese Side-Local-Adressen hat,
kommt bestimmt wieder irgendjemand auf die geniale Idee,
Mad Work at Rest Translation einzuführen.
Und das ganze IPV 6, Ende, Zu-Ende-Kommunikationsprinzip wieder kaputt
zu machen. Und damit die Leute gar nicht erst auf
die Idee kommen oder die Möglichkeit haben,
hat man diese Side lokalen Adressen einfach mal gleich gestrichen
Als Halbersatz dafür, da die Leute irgendwie an privaten Adressbereichen hängen,
gibt es Unic-Local-Adressen mit denen Prefixes, die man da sieht.
Allerdings soll das nicht so sein wie, okay,
jeder sucht sich mal seine Adresse raus,
sondern so soll irgendwie zentral verwaltet werden,
da kann man sich halt irgendwie so ein März-Prefix zuweisen lassen und das dann irgendwie in seinem eigenen Netz benutzen,
aber die werden auch nicht sozusagen im Internet geroutet,
das so für den internen Gebrauch.
Aber die AfCs und wer das die Adressen verteilen soll,
ist auch noch eher so Work and Progress und ich würde auch sagen,
dass der Nutzen da eher fragwürdig ist,
da sowieso jeder einfach eine Echte, globale IP-Adresse bekommen kann.
So, dann haben wir noch Multicast. Also,
die vorigen Adressbereiche waren ja alle Unicas, also quasi,
ja, Kommunikation direkt zwischen zwei Geräten.
Und dann haben wir hier noch Multicast, also quasi eins zu End-Kommunikation,
eine schickt was los und End-Leute halten das gleiche Paket.
Die Adressen fangen mit F,
Ja, mit FFF an. Und, ähm,
Multicast ist zentraler Bestandteil von HBV 6. Also,
es wird für ganz viele Protokollen interne Geschichten schon direkt verwendet.
Ähm, und die besonders hübschen Multicast-Gruppen sind,
diese FF 021, das ist All Node Slink Local.
Also, damit kann ich einfach alle Rechner, die sich in meinem Subnetz befinden,
adressieren, und mit FF 022 alle Hooter. Also,
dann kann ich rausfinden, ob es in meinem Netz,
in dem ich mich gerade befinde, irgendwelche Router gibt,
die mich in andere Netze bringen.
Und dann sieht man schon, Also die fangen mit FF
an. Dann gibt es ein Bit für einen Fleck.
Und dann noch für den Scope. Und bei Fleck gibt
es halt permanente und fancy und also so rübergehende Multikas-Gruppen.
Also permanent sind die beiden, die da oben stehen,
die gibt es halt immer. Die sind immer da und da kann man aber,
wenn wir jetzt, weiß nicht, so ein IPT-Fast-Stream machen will,
halt auch mal sich so eine Temporal Transient-Wulticast-Adresse holen, das darüber regeln.
Ja, und der Rest von der Adresse,
die restlichen, das haben wir noch, 1020 Bild,
kann man dann halt irgendwie für eine Gruppen-ID verwenden
Also das heißt, man kann so ein paar Multi-Kassgruppen parallel betreiben.
So. Dann kommen wir zum Interessanten, das sind Teil Global
UniCast-Adressen. Das sind quasi die global eindeutigen,
global-gerouteten IPv6-Adressen, also das, was man haben möchte,
wenn man irgendwie mit IPv6 ins Internet will.
Die bestehen aus einem 64-Bit-Subnet-Prefix und einer 64-Bit-Interface-ID.
This Subnet-Prefix Setze dich ja zusammen aus dem globalen Routing-Prefix,
also das, was von den Registrierungsstellen vergeben wird.
Ein Versubnet-IB, das ist das, was man sich selbst aussucht.
Also wenn man jetzt so ein Session 48-Merz bekommt,
kann man sich dann mal ein paar Bilder für die Subnetz-ID
aussuchen und dann kommt halt die Interfacer, die dahinter.
Wichtig ist, dass die Interfacer, die eigentlich immer 64 wird
, hat. Also man kann auch kleinere Interfacer-IDs benutzen,
aber dann funktioniert die automatische Konfiguration von der Adresse nicht mehr.
Da muss man auch IPv6-Adressen alle von Hand vergeben und
das ist ja eigentlich das,
was man weglassen möchte
Das heißt, man hat, man möchte eigentlich immer diese Aufteilung
64 Bild fürs Netz, 64 Bild für den Host.
Deswegen ist es auch dumm,
wenn ein Internet-Provider ihren Kunden nur im 64 Net,
64 Nets geben, weil sie dann sich im Prinzip eigentlich nur,
also nur Iron Mets haben oder beziehungsweise daraus,
damit eigentlich nur ein System irgendwie vernünftig anbinden können und nicht sich noch weitere Suppennetze generieren.
So, da mal so einen kleinen Überblick,
wenn man halt so hat, wie vor 6.30 Uhr sieht,
damit man die schon mal so ein bisschen einordnen kann,
wo die herkommen
Es gibt ganz oben, so IP44-Kompatibilitäts-Adressen, das ist irgendwie so,
wir schreiben unsere alte IPV-4-Adresse, dann machen wir zwei Doppelpunkte.
Nee, wir machen erste Doppelpunkte, dann schreiben wir unsere IPV4-Adresse und
dann sieht das halt nach IPv6 aus, obwohl es keins ist.
Hat man sich irgendwie so für die Einführung den Übergang gedacht,
ist aber auch schon wieder eigentlich nicht wirklich in Benutzung.
Dann gibt es noch das warte IPv4-Map, IPv6-Adressen. Das ist,
wenn man jetzt irgendwie ein, weiß nicht, Serverdienst zum Beispiel,
ein Patschi hat, den nur noch IPv6 unterstützt,
Du musst dann halt so ein RIP4-4-Map-Adresse,
dann kann da sozusagen IP4-4 und IP4-6 gleichzeitig verwenden.
Mit nur einem Netzwerk Port, den da sozusagen öffnen muss.
Ja, da gibt es halt noch so ein Dokumentationsnetz,
was ich auch verwendet habe. Ja, genau.
Also man kann allgemein mal so sagen, alle Adressen,
die mit zwei anfangen, habe relativ gute Chancen,
dass ich da so eine globale IP-Adresse anhandle, die Ja, genau.
Also halt globale Umnichaos-Adresses, die überall gegutet wird.
Und dann ist es natürlich das lustige 3-FFFE-Netz. Das war so
ein IPV6-Test-Metz, was mal so in der Anfangsphase aufgebaut wurde.
Aber das ist auch schon wieder abgeschaltet.
Wo wir wieder beim Thema lustige Adressen wären.
So Affe könnte man daraus lesen. So. Kommst du noch
zu DNS
in diesem Problem
Zu DNS, was ist dieses DNS-Problem, was du meinst? Ja, dieses DNS-Problem,
das ich meine, ist, wenn ich jetzt sage,
diese IPv6-Adressen sind ja irgendwie scheiße zu lesen und scheiße auswendig zu lernen.
Und wenn ich jetzt irgendwie so, weiß ich nicht,
beim Kumpel irgendwie sage, so früher konnte ich ja sagen,
so, hey, das ist meine IP-Adresse, verbinde ich mal drauf.
Jetzt konnte man sich ja merken, kurz rüberschreiben, bla, ging.
So, und wenn ich ihm jetzt sage, so,
hey, hier ist meine IPv6-Adresse, so Band ins Gesicht.
Und wenn ich jetzt sage, ich ändere,
ich habe irgendwie meinen eigenen DNS-Eintrag und das Problem ist ja,
der ändert sich ja irgendwie, immer.
Und wenn ich mir jetzt überlege, so, hey,
wenn ich jetzt mal, wenn ich jetzt den DLS-Antrag, meine Servers ändere,
dann ist das Ganze so durchs Internet innerhalb von 48 Stunden.
Leider bin ich brutal wahrscheinlich zu Hause mit meinem Router,
nicht immer 48 Stunden online. Und dann möchte ich auch
irgendwann mal vielleicht nicht zu Hause über eine coole DNS,
also über eine coole Domain verbinden können.
Und überall. Okay, ich versuche mal die Frage kurz zusammen zu fassen. Also die Frage war,
bei IPV4 kann man sich Adressen so relativ leicht merken und die irgendwie durch die Gegend schicken und sagen,
so, ey, hier, verbinde ich mal darauf,
weil vor sechs sind die Adressen ein bisschen länger und da möchte man eigentlich DNS-Namen verwenden.
Wenn wir jetzt sagen, wie bei IPV4,
zu Hause alle 24 Stunden eine neue Adresse zugewiesen bekommt und so,
wie macht man das alles mit DNS,
damit das cool ist und funktioniert bei DNS ja auch ein bisschen langsam ist.
Ja, das ist dein Problem. Würde ich mal sagen. Also das kommt ein bisschen darauf an,
was die Provider machen,
ob sie dir wirklich bei jeder Einwahl eine neue IPV 6,
neues IPV 6 Prefix geben oder ob du das dauerhaft behältst,
wenn du das dauerhaft behältst,
kannst du natürlich dir einfach DNS-Entriege machen und alles ist gut.
Ansonsten musst du halt irgendwie so ähnlich wie das jetzt mit
dem DNS auch schon läuft,
hat so dynamische DNS-Einträge machen und die DNS-Cash-Zeiten relativ groß halten,
sodass die Aktualisierung schneller laufen
So, aber ja, die NS-Verwaltung ist ein bisschen aufwendiger.
Auch da, die rechnen sich ihre Adressen selbst generieren.
Ist natürlich ein bisschen schwierig,
müssen die Rechner sich auch eigentlich selbst im DNS eintragen.
Und dann hat man natürlich wieder Sicherheitsprobleme.
Also wie authentifiziert man das Ganze und so.
Also da hängt schon relativ viel noch hinten dran mit.
Ja. Dann kommen wir zum hübschen Thema Statless Adress Auto Configuration.
Das ist so IP-V6 Magie, die dafür sorgt,
dass man quasi sein Netzwerkkabel reinsteckt und dann lossurfen kann
Das ist jedenfalls die Idee dahinter. Also wenn ich mir
jetzt bei Netzwerkhabel den Rechner stecke, passiert erstmal der obere Teil,
Aktivierung der Netzwerkchenstelle, da wird so eine Interface-ID generiert,
wie das funktioniert, sage ich gleich nochmal.
Beim Bastel, sich da reicht noch so eine Link-lokale Adresse,
die ich vorhin schon mal erwähnt hatte,
sodass er auf jeden Fall schon mal eine Adresse hat,
die in seinem Teilness funktioniert.
Und danach gibt es noch so einen Mechanismus,
der ist Duplicate Adress Detection, wo er halt nochmal überprüft, okay,
ist die Adresse, die ich mir jetzt generiert habe, auch wirklich noch frei.
Also theoretisch sollte es dazu relativ wenig Kollisionen kommen,
aber theoretisch, also es gibt ein Rechtsrisiko,
dass ich jetzt zwei Rechner gleichzeitig die gleiche Adresse holen und
deswegen wird das halt vorher nochmal gecheckt,
dass das nicht passiert
Gut, dann habe ich erst mal irgendwie eine Adresse,
aber dann weiß ich auch noch nicht, was ich weitermachen soll.
Dann habe ich so eine link-lokale Adresse,
damit kann ich noch nicht so, sondern nicht viel anfangen.
Dann kommt jetzt wieder IP46 und Multicast.
Dann schickt der Reich, wenn mich an diese Multicast-Adresse,
auf die alle gut reagieren, einfach eine Nachricht.
So eine Router ist so eine Citation-Nachricht. Ich sage so,
hey, ich will irgendwie ins Internet und sage mir mal, wie das geht.
Und alle Router antworten dann halt mit so einer Advertisement-Nachricht,
wo sie sagen, okay,
ich bin ein Router und ich habe dieses und dieses Präfix
zugewiesen bekommen und darüber komme ich ins Internet
Und dafür hute ich Dinge. Und dann weißt du rechnen,
okay, dann kann ich mir jetzt
global eindeutige Unikas-Adressen generieren und dann weiß ich auch,
wo mein Router ist und dann kann es losgehen.
Dann kann ich quasi direkt sofort lossurfen, theoretisch.
Und dann im nächsten Schritt wartet der Rechner halt immer noch auf Updates von Routern,
falls ich irgendwie an der Konfrontation irgendwas ändert.
Theoretisch soweit, man muss ja auch irgendwie noch DNS-Server und solche Geschichten verteilen.
Und dafür braucht man halt doch wieder DSCP,
wie bei Happy for 4 auch.
Und es gibt auch DSCP V6, trotz dieser Status
Auto Configuration
Für den Anfang ist die aber ganz cool, weil man,
wir haben ja erst halb vor 4 und selbst gleichzeitig benutzt,
hat man ja so ein IPV4-DNS-Server,
der kann da auch IPV6-Adressen auflösen und dann ist man mit dem Kram eigentlich schon fertig.
Wenn man beides gleichzeitig betreibt. So, dann kommen wir jetzt dazu,
wie diese Interface-ID generiert wird und zwar an Problemen bei dieser Generierung.
Also da ist in der obersten Zeile,
ist jetzt einfach mal so eine Beispiel-Mac-Adresse von der Netzwerkkarte.
Der wird im ersten Schritt, dass Universal Local Bit gekippt.
Das ist die zweite Stelle da, das ist im Mac-Adressstelle
quasi definiert. Die hat den Videos mitgesetzt,
das gilt die Maga-Adresse halt als global eindeutig oder nicht.
Das ist halt einfach irgendein Bit und das wird gekippt.
Dann wird die Adresse in der Mitte aufgespalten,
die Blöcke zur Seite geschoben und noch ein FFFE eingefügt.
You wanna, wir haben 64 Bit-Adresse und unseren Interface Identifier.
Vorteil ist, Mac-Adressen sind global eindeutig oder sollten es zumindest sein.
Dann schieben wir da ein bisschen dran rum,
schieben noch ein paar Bit ein und schon haben wir unseren
64 Bit,
dann die VR fertig
Das heißt, dann können wir einfach generieren, ist relativ random und ganz cool.
Das Problem ist, diese Enteuer-Face, Identifier bleibt immer der gleiche.
Das heißt, wenn ich jetzt mich hier im Uninetz befinde
und zu Hause befinde und noch in einem anderen Netz befinde,
ist der letzte Teil meiner IPv6-Adresse immer identisch.
Es ändert sich nur der Netzwerkteil vorne,
weil ich mich in verschiedenen Netzen bewege. Das heißt,
rein theoretisch könnte jetzt irgendjemand, der Zugriff so auf mehrere Netze hat,
gucken, okay, diese Interface Identifier,
den besten Teil,
kenne ich irgendwie und könnte darüber halt
quasi eine Person relativ leicht über mehrere Netze verfolgen
Dazu. Kann mir auch einfach eine Random-Mac-Adresse generieren. Ist jetzt ja nicht
so wild. Also Linux kann das. Die Aussage war,
man kann sich ja einfach mit Linux eine Random-Mac-Adresse generieren.
Das Problem ist gelöst. Ja, kann man. Es geht noch
viel einfacher. RFC 3041. IP46 Privacy Extension. Sehen nämlich genau das vor,
dass man sagt, okay, ich möchte halt irgendwie,
oder ich sehe das als Problem und das als Gefahr an.
Und deswegen bietet jeder IP46 Implementierung irgendwie so einen Konfigurationsparameter,
wo man sagen kann, okay,
ich will so
temporäre Adressen haben
Und der generiert dann einfach irgendwie Magic, random, 64-Bit.
Andy Feierdienst mit der Mac-Adresse zu tun haben. Dann hat man natürlich den Nachteil,
dass man aus seiner IP-Adresse schlecht raten kann,
wenn man halt eine Feste haben möchte für deine DNS-Einträge, dann wirst du schwierig.
Da muss man halt ein bisschen abwägen, was man haben möchte.
Also was einem wichtiger ist. Ja,
könnte man das Ganze irgendwie abspalten und sagen, so,
hey, mein Laptop macht irgendwie random und mein Homesurf,
wenn ich nicht zu Hause stehen habe,
den ich jetzt sowieso nicht so oft irgendwo hinschleppe
Passende Blastattic. Ja, also der Typ war gerade,
man kann es so ein bisschen verteilen,
dass man seinem Laptop einfach so eine Random-Adresse gibt,
wenn man sich mit dem viel bewegt und dem Server zu Hause einfach so eine Feste,
weil man den eh nicht durch die Gegend bewegt.
Kann man gut machen. So,
kommen wir noch zu einem interessanten Punkt, Routing.
Ich hole mal ein bisschen weiter aus. Wer für euch
benutzt deine Firewall? Irgendwas, was sich Firewall nennt.
Okay, welche dieser Firewalls filtert ICMP,
also Ping-Pakete
Okay, das sind nicht mehr ganz so viele, vielleicht. Ja,
es gibt Leute, die irgendwie das cool finden,
ICMP, zu blockieren in Firewalls,
also vor allem so Personal Firewalls machen das gerne,
weil die denken, okay, wenn ich nicht auf Ping reagiere,
dann bin ich unsichtbar und dann können mir keine bösen Dinge passieren.
Und deswegen gibt es ganz viele Leute,
nicht nur zu Hause, sondern auch irgendwo im Internet zwischendrin,
die halt sagen,
wie heißt denn P ist böse und da passieren auch
ganz viele böse Angriffe mit,
also blocken wir
das alles komplett weg
Alle diese Leute haben mit IPv6 ein riesengroßes Problem.
Denn wenn sie einfach nur blind und dumm,
komplett ICMP blocken, wird Kommunikation nicht mehr funktionieren.
Der Grund dafür. Ich habe hier jetzt mal einfach so kleines
Internet aufgemalt. Also wir haben hier irgendwie einen Server,
zwei Clients, dazwischen halt irgendwie der Internet-Provider von den Clients,
vom Server, dazwischen so ein bisschen verschiedene Wege durchs Netz.
Da sieht man schon hier, der Kleine hat ja eine
relativ geringe Bandbreite,
vielleicht irgendwie so Mobilfunk
Hier so VDSL-Anschluss, da so 10 Gigabit, hübsche Glasfaserleitung.
Und über all diese Leitungen kann ich halt verschieden große Pakete verschicken.
Also M2 steht für Maximum, Transsmission Unit. Also die meiste war
eine Größe von einem Paket, was ich über die Leitung schicken kann.
Jetzt ist es bei IPV 4 so, Router können Pakete fragmentieren.
Also wenn jetzt der Client 1 sagt, okay,
ich schicke mal ein Paket mit 1492 los,
geht hin, okay, hier ist 9000 ist größer,
geht durch, 5.500 größer, geht durch,
geht durch
Beim letzten Stück ist das Paket zu groß für die Leitung.
Das heißt, die letzte gute sagt, okay,
ich schwimme das Paket in zwei Teile und schicke halt zwei kleinere Pakete über die Leitung.
Bei IBV 4 schickt er dann zusätzlich noch so eine ICMP-Nachricht,
ein Absender sagt so, hey,
ich habe hier irgendwie ein Stück in meiner Übertragungsstecke,
wo die Paketgröße irgendwie kleiner ist, schickt mir doch mal einfach kleinere Pakete.
Da muss ich die nicht fragmentieren, dann ist die Verbindung insgesamt schneller.
Daher bei ICMP böse ist und dass die überall geblockt wird,
kommen diese Antworten nicht an. Das heißt,
der lässt den Router fragmentieren, einfach munter Pakete,
die Performance ist ein bisschen schlechter,
also können sie sich ja vorstellen, wenn ich ein Paket,
wenn nur 92 Baut zu viel drin sind,
in Zweipakete aufteile, habe ich zwei relativ leere Pakete.
So, das ist ein bisschen dumm. Deswegen hat man
bei HPV 6 gesagt, Router dürfen keine Pakete fragmentieren.
Nur der Sender darf Pakete kleiner machen. Das heißt aber,
wenn man jetzt ICMP einfach blockt und sagt so, ja,
hier, weil ist böse, dann kommen diese Nachricht nicht an,
das führt aber dazu, dass die Pakete einfach verworfen werden.
Das heißt, man schickt den hier durch die Gegend und
nichts kommt an und man wundert sich.
Ja, Frage. Weil CMP dann vielleicht in IPV 6
ein bisschen cooler implementiert, so mit mehr Sicherheit und so
Oder geht das gar nicht? Die Frage war,
ob ICMP in IP46 cooler implementiert ist mit mehr Sicherheit.
Gegenfrage, was meinst du mit mehr Sicherheit?
Authentifizierung und so ein Zeug? Irgendwie sowas in die Richtung,
dass ich so, ich sag mal so, ich sag mal,
ich werfe jetzt einfach so ein Schlagwort rein und sag jetzt mal so,
so Ping of Death ist nicht mehr.
Okay, Frage mal, Ping of Death ist nicht mehr.
Ist das so, weiß nicht vielleicht? Weiß ich ja
, ich sage nicht genau, ich glaube nicht.
Also sie haben, also zumindest nicht irgendwelche Cryptomagics so standardmäßig
eingebaut,
sagen wir mal so
Kannst du machen. IPSAC ist vielleicht für sechs vorgesehen und als EMP sind auch IP46-Pakete.
Also könnte man da theoretisch so ein bisschen Krypto-Magic-Overhead generieren.
Ja, genau. Deswegen Überschrift Pass M2 Discovery.
Deswegen sagt man als VMP nicht blocken,
damit man halt sozusagen mit SMP rausfinden kann,
so was ist die kleinste MTO auf meine Übertragungsstrecke,
dann passe ich meine Pakete daran an und es läuft.
Zusätzlich ist bald für sechs noch definiert, dass Pakete
mindestens 1.280 by lang sein müssen. Das ist die minimale Größe.
So, dann kommen wir zum nächsten Punkt. Also,
es gibt eigentlich allgemein, ist ja immer, hey,
wir haben keine IPO4 lassen, also brauchen wir IPV6.
Das ist ein kleines Halbproblem. Das nächste wirklich große Problem
ist Routing. Ich habe jetzt viermal zwei Beispiele,
habe ich vor sechs und für IPV4.
Bei IPV4 ist es so, dass Adresse nicht hierarchisch verteilt werden.
Also, sprich, jeder interne Service-Provider bekommt halt irgendwie da
so ein paar IP-Böcke
Die er an seine Kunden verteilt. Und ein Kunde kann
jetzt aber auch sagen, so, hey,
ich bin ultrawichtige Firma und ich kann es mir irgendwie nicht erlauben,
nicht erreichbar zu sein. Also will ich meine IP-Adressen,
auch wenn ich den Provider-Wechsel immer mitnehme, so als Firma A,
hier ein Provider-Wechsel, da halten sie die gleiche IP-Adresse.
Das heißt aber auch, dass ein neuer Routing-Eintrag gemacht werden muss,
dass nämlich jetzt nicht über die Adresse hier überall ist,
P1, sondern überall ist P2 erreichbar ist.
Und ASP hat jetzt hier nochmal so ein paar andere Kunden,
die halt auch so Adressen war aus verschiedenen Bereichen haben.
Also das heißt, ich habe so Routing-Tabellen,
wo halt so ganz viele mini kleine Netze eingetragen sind.
Und ich kann nicht sagen, irgendwie, also schlecht zusammenfassend,
ich kann nicht sagen, okay, alles,
was mit irgendwie 198 anfängt, geht in die Richtung.
Und was mit 492 anfängt, in die Richtung. Das führt dazu,
dass man hier hinten in dem Backbone-Bereich,
also sozusagen der höchsten Netzwerkschicht, auch Default Free Zone genannt,
weil es kann die Default-Routen gibt,
sondern sozusagen jeder IP-Adress-Bereich so direkt eingetragen ist mit einer Route,
welcher Router der nächste ist
Das führt dazu, dass wir im Background so Rooting-Tabellen der Größe 185.000 Einträge haben.
Wir haben nämlich sich jetzt vorstellt, dass jedes IP-Paket,
was bei einem Router ankommt, geprüft werden muss, so,
dass hingeht und nicht jedes Paket mit 185.000 Einträgen vergleichen muss,
dass das ein bisschen Leistung kostet.
Also klar kann man da auch rootend zusammenfassen und auch ein bisschen intelligent mit Cashing.
Und wenn ich eine Verbindung habe, dann,
und ich weiß, dein Paket gehört zu einer Verbindung,
also da kann man schon so ein bisschen optimieren,
aber es ist trotzdem noch relativ aufwendig.
Deswegen diese Router, die halt Band jetzt hört,
Provider entstehen auch nicht irgendwie so ein kleines Cashing wie zu Hause sind,
sondern so ein Schrank halt.
Der nichts anderes macht als Pakete durch die Gegend schieden
So, bei RPV 6 gibt's das nicht mehr.
Es gibt keine sogenannten Provider-Independent-Adressen, also Adressen,
die man von einem Provider zum nächsten mitnimmt.
Sondern es gibt hierarchische Adressen. Im Moment fangen alle Adressen
irgendwie mit zwei an, die global routet werden.
Dann hier der ISP 1 und kommen jetzt hier diesen Block 2001,
DB 800 zugewiesen. Der andere, Zeitung 1, DB
8200. Und das verteilt er an seinen Kunden. Das heißt
, ich kann relativ gut routend zusammenpassen. Das heißt,
ich brauche nicht mehr hier für den ISP 2 irgendwie 200,
300 Einträge, weil der 300 verschiedene Netz hat, sondern alles,
was mit 2001 die B8 200 anfängt, landet da.
Vielleicht haben die irgendwann die Adressen aufgebaut, die kriegen noch
einen zweiten Eintrag oder so, aber deutlich weniger.
Wenn man jetzt sieht hier,
wenn jetzt die Firma A umzieht zu dem anderen ISP,
bekommen sie halt auch eine neue Adresse.
Also anstatt hier die 100, dann hier die 200.
Das führt dazu, dass wir so Routing-Tabellen,
der Moment IPV 6, globale Routing-Tabelle-Einträge so ungefähr 1000 Einträge.
Und das wird sich auch nicht sag ich mal, groß, weiter verändern.
Das heißt, wir haben so 185.000 zu 1.000 Einträge.
Das heißt, wir können ein bisschen schneller Rescooting machen und,
sag ich mal, so die Gesamtgeschwindigkeit deutlich verbessern.
Der Grund, warum man das so gemacht hat,
bei RBV 4 ist es ziemlich pain in the ass,
irgendwie so Adressen umzuziehen. Und da haben viele Leute Angst vor,
wenn wir jetzt den Provider wechseln,
also zu Hause ist mir das ja egal,
kriege ich ja eh eine neue Adresse,
aber wenn da wirklich Server stehen,
die laufen müssen und wo richtig jede Minute nicht erreichbar Geld kostet,
Ist das relativ kritisch?
Und deshalb war ich für vier ein bisschen fähiger,
weil man halt so dieses Krumparadigma hat, ein Interface, eine Adresse.
Und bei iPf46 ist es halt so, ja,
ist mir auch egal, irgendwie, ich mache auch mehrere Adressen.
Da kamen auch viel Zeit lang einfach mal beide Adressen gleichzeitig.
Oder in dem Interface zuweisen und dann da so einen relativ guten Übergang machen.
Also das heißt, quasi das Umstellung von der Adressensbei-Pf46
jetzt nicht mehr so kritisch wie bei V4,
sondern es ist quasi der Normalfall.
Deswegen kann man auch dieses hierarchische Routing machen und das bringt halt echt Performance.
Und das ist Ja. Wirklich so der zweitgrößte oder das
zweitwichtigste Argument, würde ich mal sagen, für IP46-Einführung.
Ja, noch eine Frage. Dann kommen wir jetzt langsam
auch zum Ende des Theorieteils. Hier noch mal so eine
kleine Übersicht. Technologievergleich, was man bei IP44 hatte,
um irgendwie Netzwerkverbindungen herzustellen, was man bei IP46 hat.
Hört bei IP44 wird halt so Broadcast benutzt,
relativ viel
Was heißt relativ viel? Also, Broadcasts benutzt, Multicast ist eher
die Ausnahme. Bei PV6, es gibt keinen Broadcast mehr.
Es gibt nur noch Multicast und für alles, wofür man
Broadcast einsetzen könnte, nimmt man halt einfach auch Multicast.
So. Funktioniert und ist sowieso besser. Dann gibt es DACP,
hat man ja gehabt, da gibt es die SEP V6 und SAC,
also Statles Auto Configuration, was ich vorhin erzählt hatte,
also, dass die Adressen automatisch generiert werden.
Und für diese Generierung und halt gucken,
ob mehr Adressen nicht doppelt vergeben wurde,
das wird über ICMP
V6 gemacht
Da gibt es noch eine ICMP,
da gibt es jetzt ICMPV 6, irgendwie Straight Forward.
There we're sort he's IGMP, was irgendwie in IPV 4-Apps
nachträglich irgendwie eingebaut wurde und Multicas machen zu können.
Dafür gibt es ja jetzt ICMPV 6. Mit halt bestimmten ICMP-Nachrichtentypen.
Und da gab es noch ARP, also Übersetzung von IP-Adresse in Hardware-Adresse.
Dafür gibt es jetzt ICMPV 6. Und man sieht,
bei 4-4 hatten wir halt relativ viele einzelne Protokolle,
die verschiedene auch gar nicht übernommen haben.
Und bei IPV X haben wir ICMPV6. Eigentlich quasi so für alles,
was irgendwie mit Netzwerkmanagement zu tun hat. Also,
war quasi so dieses Zusammengefrickelt von dem einzelnen Protokoll mit Broadcast genommen und gesagt,
okay, ich mach's mir über Board, wir machen Multi-Kast,
SMP46 und damit schlagen wir alles tot.
So, ist relativ, ja, einfach,
wir haben nur noch ein Protokoll, halt mit verschiedenen Typen,
was man dann halt irgendwie unterschiedlich einsetzen kann.
Dann Wenn das alles zu cool ist, warum handelst du denn noch nicht?
Warum dauert es so lange, bis wir es haben?
Ich glaube, das Problem ist, dass man halt so ein
relativ fundamentale Umstellung hat. Erstens, was dir Adressen angeht,
was das Routing vor allem angeht, das You're Road schmeißt, diese ganzen Zusatzprotokolle.
Es gibt nur noch als hier ein PV-6. Und es ist halt sozusagen alle weitere Kommunikation,
selbst wenn wir auf IP auf,
also wenn wir das HTTP durch irgendwas ersetzen,
dann ist da von einem kleinen Bereich getroffen,
wenn wir IP ersetzen,
was ja quasi so der Grundpfeiler für die gesamte Kommunikation ist
Dann ist das schon ein etwas größerer Brocken und deswegen glaube ich,
dass da auch Firmen und Leute und Internet-Service-Provider relativ langsam agieren,
was da sozusagen an ihr Grundgeschäft rangeht.
Ja, ein weiteres Problem des Homeworlds,
also man muss halt wirklich echt gut Intelligenz in Fireworld reinstecken,
auch eigentlich jetzt schon.
Also, wer jetzt seine Firewall nur für IPV 4 konfiguriert
und sich nicht um IPV 6 kümmert, hat ein Problem.
Weil er eventuell IPV 6 in seinem Netz hat,
obwohl er das gar nicht weiß und irgendwelche Lücken,
die er gar nicht absehen kann,
werden wir jetzt gleich
auch bei Tunneltechniken
drauf kommen
Wow, und dann haben wir halt irgendwie so diese komischen Über-Technologien,
wo wir irgendwie über IP46 irgendwie eine IP44 kapseln müssen und
das verschicken und das irgendwie alles relativ langsam und hässlich ist.
Und damit kann man zwar IP46 jetzt schon machen, aber es funktioniert nicht wirklich gut.
Also man möchte eigentlich echtes IP46 haben. Aber es ist halt so ein bisschen schwer zu sagen,
okay, wir machen jetzt so Stopp hier,
kein IP444 mehr, jetzt nur noch V6,
sondern man muss das halt so fließend irgendwie ineinander übergehen und ja,
ich glaube, dass es halt viele Leute da ein bisschen Angst vor haben,
weil es ein relativ großer Sprung ist.
Obwohl es meiner Meinung nach eigentlich gar nicht so kompliziert ist.
Ja. Das ist ja dann noch ein weiteres Problem.
Was ist mit den Geräten der Enterbände, wenn ich so
einen uralten Modem habe? Das wird ja wohl keiner FIV6 können.
Das muss ja alles getauscht werden. Frage ist gerade,
wie sie es mit dem Endanwender aus,
wenn da irgendwie ein komisches altes Gerät hat.
Modem ist noch relativ egal, aber auch Router muss man austauschen oder aktualisieren.
Ja. Deswegen werden die den Service-Provider das auch nicht so schnell einführen,
weil neues Gerät, mehr Technik, könnte hakelig sein,
könnte mehr Supportanruf für generieren, wollen wir nicht.
Also Es ist da ein Gewaltgeschwicht, der Jan hatte ja aber,
glaube ich, bei Alice angefragt. Die haben gesagt,
so Jan, die IP for 6. Ja,
haben wir irgendwo intern, aber einen fairen Kunden, nö.
Ich habe bei Kabel Darsteller angefragt. Die haben gefragt,
wie sind ihre Kundennummer? Ich habe gesagt, ich bin
noch nicht Kunde. Da habe ich keine Antwort erhalten.
Also gehe ich davon aus, dass sie mich nicht als Kunden haben wollen.
Wenn sie in IP for 6 unterstützen würden. Und ich
so ähnlich sieht, das war in anderen Providern auch erst.
Die Telekom will jetzt bis Ende 2011 alle Anflüsse umstellen.
Aber deshalb die Telekom
Ja, ansonsten, ich habe hier beim genannten Rechenzentrum mal
so vor sechs Monaten eine E-Mail hingeschickt, so eine Service-Anfrage.
Darauf frage ich mich auch noch keine Antwort erhalten.
Also keine Ahnung, was da die Pläne sind.
An den anderen Uni sind es die da schon weiter.
Ich war jetzt also in Bonn mal und in Wien
und da kriegt man halt einfach mal so eine IPv6-Adresse.
Man macht seinen Rechner auf, macht E-Duum an,
fertig, IPv6. So, also offensichtlich ist es nicht
so schwer
So, was machen wir jetzt,
wenn man so einen komischen Internet-Service-Provider hatte, keinen IP46 anbietet?
Wir haben das irgendwie IP44-4-gewaltig vergewaltigen,
um da IP46 irgendwie mit zu transportieren. Da gibt es
so verschiedene Tunneltechniken. I'm a six to 4, six info.
Klingt das Vergleich, ist aber ein bisschen unterschiedlich.
Da gibt es auch sogenannte Tunnelbroker und Terredo als letzten Notnagel.
Ja, das werde ich jetzt noch ein bisschen was
erzählen.
Six to
Ganz super, toll, einfach zu konfigurieren. Man braucht halt
nur eine globale IPV4-Adresse. Wo wir wieder bei den Warteproblemen sind,
dass wir ja gerade nicht genug Adressen haben. Funktioniert so,
es gibt so Relay-Router, die sind alle unter einer Adresse erreichbar,
192, 88 war 90, 1. Das ist jetzt nicht,
der Regiert nicht eingeregt drauf, sondern sozusagen der nächste Router der,
also der bei dir am nächsten, aber anschlussdran sitzt.
Und dann verpackst du halt irgendwie dein I-Forest-Paket in IPV4,
schickst sie zu deinem Relay-Router und der hemmt halt sowohl im IPV4,
als auch immer,
wie vor 6 Netz und leitet die Pakete weiter
Muss man sich für nichts anmelden?
Kann man einfach so starten? Das Problem ist halt,
zu Hause kann man das nicht einfach auf seinem Rechner machen,
weil man da ja höchstwahrscheinlich irgendwie einen Router davor hat,
der Network Adressed Finsterlation macht.
Und dann funktioniert das Ganze nicht. Irgend noch ein weiteres Problem ist,
man hat asynchrones Routing, also es gibt ja so mehrere Real-Lay-Router
und es wird immer der benutzt, der am nächsten dran ist.
Das heißt, wenn ich jetzt vom Client was zum Server schicke,
geht das vielleicht über den oberen Router, geh zum Server,
das er beantwortet und dann geht das aber zu diesem Router
und kommt hier wieder zurück.
Das heißt, das Paket nimmt irgendwie unterschiedliche Wege und Ja,
das kann unpraktisch sein, was so Latänzer angeht und Gesamtperformance von 6 to Force.
Auch nicht so super, aber es funktioniert immerhin. Genau,
und man braucht ja irgendwie auch noch eine gültige IPv6-Adresse und
es gibt halt so ein festes Prefix für die Adressen,
die fangen gerade mit 2002 an.
Und dann wird der Rest halt aus der IPv4-Adresse,
die man halt irgendwie magisch generiert. Dann gibt es noch
Six Info, das ist Auch wieder gleiches Prinzip.
Ich verpacke irgendwie meine IPv6-Pakete in IPv4-Pakete. Allerdings habe ich
einen festen Router, den muss ich auch wirklich fest konfigurieren.
Alle Pakete werden an den geschickt und sozusagen alles läuft über den.
Das heißt, man hat dieses Asynchron problemlich. Und ja,
die habe ich vor vier Pakete sind, auch so spezielle Pakete,
die haben mal eine eigene IP-Protokoll-Nummer verpasst bekommen.
Und ja, funktioniert mit NAT auch nicht so richtig gut.
Seit mal ist es am besten auch irgendwie auf seinem Router
machen oder vielleicht auf einem, wenn man Einen Server hat,
der eine direkte IPv4-3s hat, dann funktioniert das eigentlich ganz gut.
Gibt es auch unterschiedliche, es gibt Anbieter,
bei denen man sich nicht registrieren muss,
wo man halt einfach sich so einen Tunnel aufbauen kann,
da gibt es andere, wo man sich registrieren muss,
dann kriegt man halt so einen Router zugewiesen und einen IPv46-Adressbereich und so.
Also Ryby Feax and Four wird sozusagen,
wird die IPv36 nicht aus der IPv4-Adresse generiert,
sondern man bekommt von seinem Provider einfach ein IPv6-Netz zugewiesen,
was man dann verwenden kann.
Kann ich noch sagen. Ja, also die Frage war,
ob Linux das so kann?
Ja,
kann es
Ein paar sechs Teile an ETC, Network Interfaces.
Ungefähr. So, da gibt es noch die Möglichkeit,
so was ein bisschen prokretäres zu machen. Es gibt sogenannte Tunnelbroker,
also Anbieter, die irgendwie so Tunnel-Endpunkte zur Verfügung stellen.
Da gibt es 6.net zum Beispiel. Die sind relativ gut
, die haben zwei Tunnel-Endpunkte in Deutschland.
Die haben einen eigenen Klarheit, der auch in Tenat funktioniert.
Der funktioniert sogar hier im Uni-Netz, kann ich auch gleich nochmal zeigen.
Und da ist halt dieses Six in Four-Protokoll,
Oder wenn er hinternat funktionieren wollen, haben die auch so ein eigenes,
weißt du, wie Anything, Anything heißen soll.
Also die verpacken die Pakete vorher nochmal so, dass man
sie über normale IPv44 verschicken kann. Er würde irgendwie,
also wenn man auf die Website geht, hat man den Eindruck,
dass es ein relativ großer Laden ist,
wird allerdings nur von zwei Personen geleitet,
die auch so ein bisschen eigen sind, sagen wir mal so.
Also es gibt den Vorwurf,
dass hier auch mal einfach tolle Endpunkte irgendwie sperren oder so,
wenn man eine komische E-Mail geschrieben hat und nicht freundlich genug war oder so.
Also es ist so ein bisschen,
Ich habe jetzt irgendwie seit drei Jahren oder so einen Tunnel bei dir
und das funktioniert super und keine Probleme, aber ich habe gehört,
dass es da irgendwie mal wohl magische Probleme gab.
Und die sind auch so ein bisschen, also sie waren relativ viel Wissen.
Also man muss halt schon so seine volle Adresse und Telefonnummer und sowas angeben.
Boah, Amazon muss sich halt überlegen, ob man das macht oder nicht.
Da gibt es noch Freelate Six, unter Baby
Will Six.com zu erreichen. Da braucht man einfach nur irgendwie
eine E-Mail-Adresse, kann sich so einen Account holen.
Ja, das Problem da ist, die Tunnel-Endpunkte sind alle
in den USA. Also man schickt seinen kompletten I before 6
Traffic einmal in den USA und dann wieder zurück,
weil man irgendwelche Sachen in Deutschland aufruft.
Hören wir jetzt schon mal irgendwie so 300, 400 Millisekunden Ping. Und ja,
es ist halt nicht so schnell, aber kann man vielleicht,
wenn man es einfach mal so ein bisschen testen will,
auch benutzen.
Und dann gibt es noch als Letztnotnagel ein von Microsoft entwickeltes Testorial-Protokoll.
Ja, den Zusammenhang können sich ja selbst und so.
Heißt Teredo
Ist auch schön eigentlich so entwickelt, wie es geht,
sollte aber wirklich nur benutzt werden, wenn nichts anderes mehr geht.
Funktioniert auch durch Nat. Die verschicken im Prinzip eines irgendwie als UBP-Pakete und Bohren halt,
so ähnlich wie Skype, sich irgendwie durch irgendwelche Natscooter-Durchnemisierung,
welche Pakete verschicken, die keinen Inhalt haben,
einfach um richtige Einträge in der Tabelle zu verschicken,
um das halt irgendwie magisch da durchzuboxen.
Da hat man halt auch so ein Terredo-Server,
der hängt halt mit einer Seite im IPv4-Netz,
mit der anderen im IPv6-Netz und ja,
da gibt es halt auch irgendwie so frei benutzbare, die Redo Cyber.
Und dann kann es losgehen. Ja, Microsoft installiert das
seit Windows Vistor staatmäßig mit. Also Windows Vistor,
Windows 7 haben da staatmäßig installiert und aktiviert.
Also das heißt, wenn man das irgendwie ans Netz hängt,
versucht das, sich irgendwie IPv6 zu besorgen.
Wenn es die Firewall zulässt. Das heißt, man hat vielleicht
schon mal so eine globale IPv6-Adresse, ohne das zu bemerken. Das ist auch der Grund,
warum sag ich mal, Netzwerk-Admins und Leute,
die irgendwas mit Farware zu tun haben,
sicher auch jetzt schon Gedanken über IP46 machen müssen,
auch wenn sie im eigenen Netz eigentlich nur IP44 betreiben,
weil sie halt diese automatischen Tunnelmechanismen gibt,
die sich halt dann irgendwie IP46 besorgen und dann eben bist du halt über alle Ports komplett,
überall wie vor 6 erreichbar,
ohne dass du es weißt oder willst.
Ja, Teredo können wir auch gleich nochmal ausprobieren,
zeige ich dann auch nochmal
Kurz noch was zu Nestwerk-Tools. Relativ einfach.
Man benutzt einfach die alten Tools und hängt sechs dran.
Also es gibt Ping-Sacks, Trash-Route 6. Dann die IP-Utilities von
Linux, dann nimmt man einfach minus sechs.
Und dann wird halt für alles im Gleib von sechs verwendet.
Man kann auch für die einige Programme zum Beispiel für SSH,
weiß ich, dass es geht,
auch mit minus vier oder minus sechs halt sagen,
welches Protokoll er bevorzugt verwenden soll.
Und inzwischen ist es so, dass die meisten Programme halt,
wenn IPV sechs verfügbar ist, die ersten Mal IPV 6
nehmen.
Wenn wir das dann funktioniert,
benutzen sie halt IPV
Boah, dann, kurzes Fazit zu IPv6, was sind die super Vorteile?
Wir haben einen riesigen Adressraum, so 340, 6 Millionen Adressen.
Trotzdem aber eine wesentlich kleine Routing-Tabelle, er ist IPv4,
also potenziell schnellere Kommunikation. Wir haben M und Zu-Ende-Kommunikation,
also es gibt sicherlich Leute,
die auch bei IPv6 irgendwie nackt machen wollen,
aber das braucht man eigentlich nicht und das will man
auch nicht
Einiges einfacher, wir mussten halt ein bisschen mehr Intelligenz dann
in seine Firewall reinstecken. Und man hat halt
ein bisschen mehr Sicherheit, Build-In, sag ich mal.
Also IPSec zum Beispiel ist auch im IPV6-Standard verankert,
wo er auch ursprünglich fährt, vor sechs entwickelt,
und dann halt für IPV4 zurückportiert.
Ja, wenn auch ein bisschen was zur Sicherheit lesen will,
kann ich nachher noch mal ein paar Bücher zu empfehlen.
Fazit für euch, holt euch IPV6-Zugang.
Raptor in ISP ist hier ein natives IPV 6 Volt,
weil tolle Lösungen irgendwie blöd sind,
meistens langsam und nervig
zu konfigurieren
Benutzt kaum nut. Ihr braucht es nicht.
Und von vielen Leuten wird es irgendwie als Sicherheitsfeature verkauft.
Ist es aber nicht. Und ja, die gehören dann beim ICMP v6 filtern.
Wenn man da Fehler macht und einfach das steilmäßig blockiert,
so wie man das bei ICMP v4 viele machen,
dann schießt man sich ganz schnell selbst,
nicht nur in den Fuß,
sondern gleich den ganzen Fuß ab.
So, gibt es noch irgendwelche Fragen oder irgendwas,
wozu ihr noch was genauer wissen wollt?
Wir sind jetzt so
über IPV6 erreichbar
Internet. Also ich weiß, dass Google sehr viel geschah und
so weit rendert, aber Fels, die Frage ist,
wie viel über IPv6 jetzt schon erreichbar ist.
Also wie du schon gesagt hast, Google,
ich meine Facebook, heise, haben wir jetzt auch gerade umgestellt.
Ansonsten weiß ich nicht, relativ überschaubar. Also es gibt so...
Ich kenne auch auf den ISC-Server, die bei IPv6 erreichbar sind.
Okay, es gibt nur auf dem ISC-Server, höre ich gerade.
Six bewirbt auch irgendwie, dass sie coole,
tollen Server haben, die nur IPv6 können.
Über die natürlich Linux und BSD-Misches
verteilt werden
Ja, ansonsten auch relativ überschaubar. Ich meine,
ich hatte ja die Traffic-Statistik am Anfang,
IPV6-Verkehr ist noch so ein Faktor, 1000 kleiner als IPV4,
also noch nicht so viel, aber da besteht noch Potenzial.
Hier haben wir noch eine Frage. Ja,
wenn man irgendwann jedes Gerät mit beste IPV-Weckerresser haben wollte,
dann feste wahrscheinlich. Und ich habe ein mobiles Gerät mit
der Festleiterresse, die funktioniert und das mit dem Routing.
Oder wir sind nicht Pakete, wo sie hinmischen,
wenn ich mit meinem Gerät in den USA bin und ich
nicht in Deutschland bin. Also die Frage war gerade,
wenn jetzt alle Geräte irgendwie in der IPV6-Adresse haben und auch eine Feste,
wie es mit dem Routing funktioniert,
wenn ich mich mit dem Gerät durch die Gegend bewege
Also erstmal ist es so, dass du dich,
wenn du dich mit deinem Geld durch die Gegend bewegst,
im Prinzip nur die letzten 64 Bit gleichbleiben.
Diese Enterface LNTVer und der Netzteil des Prefix ändert sich mit jedem Netz,
wo du dich bewegst,
sondern du dich in der Uni bewegst,
zu Hause oder im Internet-Café bekommst du immer ein anderes Prefix zugewiesen.
Das heißt, du hast eine andere Adresse.
Aber es gibt auch was, das nennt sich Mobile IPV 6.
Da kannst du genau das machen, dass du unter deiner Adresse,
die du zu Hause hast, auch mobil erreichbar bist.
Dann brauchst du halt ein Home-Agent,
also irgendwie ein Device, was bei dir zu Hause
in dem Netz hängt
Sehen wir mit, teils, okay,
ich bin jetzt neu unter dieser anderen Adresse erreichbar und der schickt dann,
wenn Anfragen für dir deine Halbeadresse kommen,
schickt die sozusagen weiter, beziehungsweise schickt eine Nachricht,
wie du jetzt erreichbar bist.
Da ist natürlich der interessante Punkt, wie sichert man das ab?
Weil du möchtest ja nicht, dass irgendjemand deinem Home-Agent mitteilen kann,
wo du dich jetzt gerade befindest, sondern nur du selbst.
Ja, und das ist noch ein bisschen ungeklärt bei Mobile,
HBV 6, weswegen das ist, glaube ich,
noch keine wirkliche Implementierung dafür gibt.
Aber Standards
Ja, noch. Ja, IP-Sekt. Wieso, das ist mit drin
. Das ist auch wieder logisch oder ist es optimal?
Optional. Achso, die Frage war, ob IPVs,
also das... Die Frage war, auch IP-Sekt in IPV6
sozusagen optional oder fest mit eingebaut ist und es ist optional.
Also in IPV 46, Step muss nicht unbedingt IP-Seck implementieren.
Wenn ich das nutzen will, dann muss ich
es genauso konkurrieren wie unter einem. Und wenn man,
also die Frage war, wenn man es benutzen will,
ob man es dann genauso konfiriert wie unter IPV 4,
Ich würde sagen, ja, soweit ich weiß,
gibt es aber auch noch keine richtige Implementierung dafür.
Ganz noch weitere Fragen. Okay, dann mache ich erst noch mal
ganz kurz Bücherempfehlung. Ich habe ein bisschen was gewälzt.
Es gibt einmal von Benedikt Stockel, Brand, Stockelbrand,
IPv6 in Practice. Das ist ziemlich gut, wenn man
sich einfach hinsetzen und loslegen will. Also nicht viel theoretisches hören,
sondern einfach mal hinsetzen, Rechner machen, IPv6 irgendwie starten.
Da würden ein bisschen theoretische Grundlagen erklärt,
aber auch sehr viele Einwöhnungsbeispiele und auch für Dinux und für BSD-Unix
wirklich die konkreten Befehle und auch für verschiedene Distributionen,
wie ich da Dinge einrichte.
Dann gibt es noch IPv6 Matwork-Administration. Das ist auch wieder
eine kleine Einführung, wie funktioniert IPv6,
aber so ein bisschen eher aus der Sicht des Selbstwerk-Administrators.
Also wie stelle ich eine Umstellung, frage ich BV6 am besten an,
wenn ich irgendwie atmen bin und was gibt es da alles zu beachten und ja,
halt so ein bisschen mehr die Administrationssicht.
Und da gibt es noch Security in den IP46 Environment.
Da habe ich noch nicht so viel drin gelesen, nur ein bisschen rübergeguckt.
Da geht es halt so ein bisschen um die Sicherheit von IPv6,
was ist im Vergleich selbst vor 4 besser oder was ist anders,
worauf muss man achten? Und das habe ich jetzt,
ich mitgebe es aber auch in der Bibliothek,
gibt es auch von Cisco Press, so ein Security-IPv6-Buch,
wo auch relativ viel noch drinsteht, was man so an Sicherheitsüberlegungen anstellen kann.
Die Angaben für die drei Bücher, die ich jetzt gerade gezeigt habe,
sind auch noch mal in den Folien mit drin.
Wenn es keine Wartung frei gibt, würde ich einfach mal
ganz kurz so IPv6 live demonstrieren, wenn es funktioniert.
So. Also ich hatte ja schon erzählt,
dass ich so einen von Six von diesem Tunnel-Provider im Tunnel
habe.
Kennst du
die Schriftgröße
Gut. Boah, das sieht übel aus hier.
Die haben halt so ein kleines Programm, das heißt IQ.
Das werde ich jetzt einfach mal starten. So,
über Fiebern, Tunnel Information, da hat so eine ID.de,
haben 01 ist M5Sheets in Hamburg. Dann steht da,
meine IPV6-Adresse, die Adresse meinem Router und der Admin State.
Jetzt kann ich ja mal gucken,
ob ich mein Router pingen kann
Suffi. Komm, Lagenfurt zurück, Latenz, naja,
geht so. Man sieht, sieht im Prinzip genauso aus
wie Brian RPV4 nur mit längeren Adressen.
Daran kann ich ja noch mal kurz...
Erstmal nur ein Interface, dass jetzt dieses Tunnel interface.
Da sieht man jetzt auch schon ganz gut.
Ich habe hier einmal diese Linklokale,
IPV-4-6-Adresse,
die mit LPE-80 anfängt
Mit der ich jetzt sozusagen nur direkt ein Netz kommunizieren kann.
Und hier habe ich mal den globale Unicast-Adresse. Und ich meine,
das ist auch, dass irgendwie relativ kein Problem ist,
einfach mal so mehrere IPV6-Adressen auf einem Interface zu haben.
Dann können wir mal kurz gucken. Das ist jetzt diese Multicast-Adresse.
Das müsste die Die Eins war, glaube ich, die All-Notes-Lill-Lilink-Local-Adresse.
Also alle rechnen dir neben Netz hängen, reagieren da drauf.
Also ich. Jetzt können wir mal nach Hutan gucken.
Ja, gibt's irgendwie leider nicht. Ja,
das heißt, jetzt haben wir hier schon mal so fertiges
IPv6. Dann stoppe ich den Tunnel jetzt
noch einmal
So, das hier ist die Schildkröte,
die ihr am Anfang schon mal gesehen habt. Kamelprojekt ist,
wie man sieht, prägt die in freien IPV-6-Stack implementiert haben,
der in BSD und auch auf MacOS X benutzt wird.
Und die haben halt diese super coole Feature,
wenn man auf die Seite mit IPV 4 geht,
sieht man halt diese Schildkröte.
Und dann kriegt man hier so eine Mosaik-Preview auf eine Tanzmischildkröte.
Und wenn man jetzt IPV 6 startet,
Und die Seite nochmal aufruft und hofft, dass sie lädt.
Ja, genau, dann kriegt man die High-Resolution sich bewegende Schildkröte. Also,
wenn man irgendwie mit iPhones Extrem spielt und wissen will,
ob man ein funktionierendes IPV 6 hat,
kann man einfach mal auf Carole Pool Matt gehen und gucken,
wenn die Schildkröte tanzt, dann hat man IPV 6.
Das heißt über DNS bevorzugt werden, wie eigentlich verwechselt wird?
Ja, also die Frage war,
ob er über DNS-IPV 6 Adressen bevorzugt,
die Antwort ist ja
Also die meiste Programme versuchen halt zu bald,
sie in VIP446 haben, das zu verwenden.
Und wenn das nicht funktioniert, dann müssen sie halt IP44.
Das ist aber auch eine Frage des Browsers, oder?
Die Frage ist halt, ob das eine Frage des Browsers ist.
Ja, ich schätze mal, dass das auch dediziert einstellen kannst.
Tipps ist die, ne? Im Hintergrund machen die.
Der Browser kann ja, also die Frage ist,
ob das nicht das Betriebssystem im Hintergrund macht.
Die Filme sagen, der Browser kann ja selbst entscheiden,
ob er IPV4 oder sechs Adressen anfordert.
Also zumindest in Firefolks gibt es da eine explizite Einstellung für.
Ja, also in Firefox gibt es eine explizite Einstellung dafür
Wow, also jetzt haben wir ein Funktionierendes,
fertiges IPV 6 und das an der Uni.
Dann kann ich noch einmal kurz zeigen,
wenn man jetzt keinen Sixt-Tunnel hat,
haben wir ja noch unser tolles Teredo.
Für Linux heißt die Implementierung Miredo.
Dann sage ich mal, soll man
den Tunnel starten
Erwarten wir, dann leuchtet es hübsch grün und hier unten
sehen wir unsere IPv6-Adresse. Die fängt an mit 2001 und
der Rest ist so eine Mischung aus IP-Adresse des Terredo-Servers.
Portnummern, über die das läuft und so ein bisschen was,
um halt das eindeutig irgendwie zu identifizieren.
Und ja, jetzt kann ich ja auch noch mal
Ping6 probieren.
Ja. Auch richtig geschrieben.
Funktioniert auch. Und jetzt sieht man auch schon mal so
eine etwas längere IBV6-Adresse, die man sich nicht mehr so unbedingt merkt.
Ja, ein bisschen Latenz. Genau. Wer das Ganze ausprobieren möchte,
hier kurze Anleitung, könnt ihr auch gerne jetzt sofort mal machen.
Unter Limux geht es natürlich am einfachsten. Sudo upglet in
Style Mirido. Fertig. Installiert da das Yerelo-Paket,
hat einen Vorkonfigure-Interierungshaber, startet einen Dienst im Hintergrund und dann
ist es ist fertig und es funktioniert.
Funktioniert auch hier am Uniinderzauber, hatte Julian vorhin dankenswert teilweise mal ausprobiert.
Für Merkels X gibt es halt dieses Mirido US X,
was ich gerade eben gezeigt hatte unter der Adresse, die da steht.
Für Windows unter Windows XP muss man erstmal IP46 installieren.
Und dann ist es aber auch im Prinzip schon fertig.
Also dann kann man mit Sad Redo Client aktiviert man das Ding
irgendwie und mit Show to Redo kam sich den aktuellen Status dann angucken.
Und danach kann man halt noch mit dem Ping oder Trace Root
auf die Adressen mal gucken, ob es auch funktioniert.
Das heißt, jeder Windows User, der jetzt Wester oder Neues verwendet,
hat hier im Uninetz eine IPv6-Adresse, wo einfach mal Ports offen sind.
Die Frage ist, ab jeder Windows,
Wista und Sieben-Nutzer hier im Uni-Nutzen halt für sechs Adresse habt,
auf der einfach mal Ports offen sind.
Ja, wenn Theredo Staaten funktioniert. Ja, und cool,
wenn die... Windows Fourwall irgendwie komisch konfiguriert ist.
Was aber auch bei uns in Wien dann sind hier
die Rechner alle voneinander getrennt.
Ah, okay. Du kannst ja nicht mal dich von einem
auf den anderen WLAN-Rechner ist das haben
wieder.
Das Argument war gerade, dass die Rechner hier alle getrennt sind voneinander,
also dass man sich nicht mal ein Wähler-Fleimreich ins Knallern SS zahlen kann.
Das ist allerdings bei PV 6, hast du das Problem nicht mehr.
Du gehst ja nicht hier innerhalb des Netzes von einem Rechner zum anderen,
sondern du gehst ja über den Terredo-Server, über das IP46-Netz.
Das heißt, du musst halt nur nur IPV 6-Adressen raten.
Damit hast du das Problem auch schon. Also kannst du
ein bisschen, ja, der link-lokale Multi-Cars-Fit nicht funktionieren,
wegen der Trennung Hier im WLAN.
Du müsstest schon wirklich die globale, eigentlich für sechs Adresse herausfinden.
Kannst du natürlich ein bisschen intelligent raten. Du weißt,
es fängt 2001 an. Du weißt so ein bisschen,
die IP-Adresse vom Terredo-Server. Muss halt dann Ports raten und so.
Aber ich glaube auch, selbst das wird schon relativ aufwendig
bei. Selbst wenn du die 128 wird,
wenn du das auf 64 Bit raten reduzierst,
hast du da noch ein relativ großes Spektrum.
Ja, wenn es sonst keine Fragen,
Anmerkungen oder so gibt, dann könnt ihr es jetzt mal
praktisch ausprobieren und ansonsten wäre ich fertig
Gut, dann danken wir Tim für den schönen Vortrag.
Und Julian wird jetzt was zum KWS in der nächsten Woche erzählen.
Kannst du lassen. Geh weiter. Ja. Nochmal weiter.
Ja, nächste Woche gibt es hier im KWS Lightning Talks.
Ich hoffe, ich sehe euch dann alle wieder ein bisschen hierbleiben,
musst du schon. Sonst hört man mich in der Aufzeichnung nicht.
Das hier, was ihr gerade seht, ist die Agenda.
Wir haben ganz viele Freiwillige zu ganz vielen tollen Lightning Talks
Für die, die das noch nicht kennen,
hier werden also nächste Woche ganz viele Vortragende vorne stehen nacheinander.
Und jeder hat fünf Minuten Zeit für seinen Talk.
Themen sind bunt gemischt aus dem Bereich Informatik, Anwendungssoftware,
ganz viel Japanisch haben wir dabei.
Ja, ich hoffe, ich sehe möglichst viele von euch
dann wieder. Und ich freue mich auf jeden Fall drauf.
Hier ist nochmal der Chemie. Ja, und bis nächste Woche