Vortragsreihe von Michael Dirska Hasso-Plattner-Institut Potsdam

Slides:



Advertisements
Ähnliche Präsentationen
M-Commerce - Technik, Anwendungen und Konsortien
Advertisements

Vergabe, Aufbau, Netzklassen
Powerpoint-Präsentation
3. Internet Protocol (IP)
Ein Streifzug durch das INTERNET G. Hege und W. Moritz OSA Stuttgart.
C.M. Presents D.A.R. und Ein Bisschen dies und das!
1 IP Adressen Wo, was, warum und wer? Lutz Donnerhacke IKS GmbH, Thüringen Netz, ICANN.
IPv6 in der Praxis Vortragsreihe von Michael Dirska
Geschichte und Funktion des Internets.
Lokale und globale Netzwerke
Eingabeaufforderung (EA) Windows I Nützliche Kommandos (Kommando und /? liefert meist eine Liste von Optionen): cd bzw. chdir: change directory, wechselt.
Internet und seine Dienste
Universitätsrechenzentrum Heidelberg Hartmuth Heldt HD-Net Backbone 1 HD-Net Backbone Stand: 1/2003.
1.WICHTIG: Bringen Sie Ihr Betriebssystem möglichst "offline" auf den aktuellen Stand. Insbesondere sollten Sie bei Verwendung von Windows XP nicht ohne.
1.WICHTIG: Bringen Sie Ihr Betriebssystem möglichst "offline" auf den aktuellen Stand. Insbesondere sollten Sie bei Verwendung von Windows XP nicht ohne.
2. Link Layer Lernziele: – Verstehen wie IP prinzipiell über eine Link Layer Verbindung übertragen wird.
1. Einführung Lernziele: Auffrischen des Wissens aus Rechnernetze
7. IPv6 seit 1992 wird über eine Nachfolge Version von IP(v4) nachgedacht Deering and Hinden. Internet Protocol Version 6 (IPv6) Specification, RFC 2460,
3. Internet Protocol (IP)
Martin MauveUniversität Mannheim1 3.6 User Datagram Protocol (UDP) RFC 768. J. Postel. User Datagram Protocol unzuverlässiges Transportprotokoll.
Einführung in die Technik des Internets
IPv6 The Next Generation. Themenübersicht: Historie Das erste, in weiterem Umfang eingesetzte IP, erhielt die Versionsnummer 4. Es wurde in der ersten.
Kurzanleitung für Laptop-Zugang 1. WICHTIG: Bringen Sie Ihr Betriebssystem möglichst "offline" auf den aktuellsten Stand. 2. WICHTIG: Installieren Sie.
Kurzanleitung für Laptop-Zugang 1. WICHTIG: Bringen Sie Ihr Betriebssystem möglichst "offline" auf den aktuellsten Stand. Entsprechende CDs finden Sie.
TCP/IP Protokoll Version 6
Netzwerkkomponenten (Hardware)
DNS Domain Name System oder Domain Name Service
IP Adresse / DNS / URL Bernd Liebenwein.
Peer-to-Peer-Netzwerke
Rechnerkommunikation I
Referent: Kiron Mirdha Betreuer: Rene Hilden Juli 2012
Internet Protocol v6 ein Ausblick….
Internet Protocol Version 6
Freifach Netzwerktechnik mit Übungen
Julia Grabsch Florian Hillnhütter Fabian Riebschläger
Referat von Markus Hertel
Präsentation von Lukas Sulzer
Warum gibt es Netzwerke?
Netzwerke.
TCP – transmission control protocol Wenn eine Applikation (z. B
© 2001 Matthias Bossardt 1 Routing. © 2001 Matthias Bossardt 2 Dienstmodell Findet den günstigsten Pfad um ein Datenpaket vom Sender zum Empfänger zu.
Unterschiedliche Netzwerke
Meldungen über Ethernet mit FINS/UDP
Netzwerke.
Push-Technologien 4.6 Was ist Push ? Einsatzgebiete Vor- und Nachteile
Peer-to-Peer-Netzwerke
Netz mit 2 Rechnern Crossover-Kabel / /24.
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Systeme II Christian Schindelhauer Sommersemester 2006.
1 Albert-Ludwigs-Universität Freiburg Rechnernetze und Telematik Prof. Dr. Christian Schindelhauer Systeme II Christian Schindelhauer Sommersemester 2006.
IPv6 Von Judith Weerda Diese Vorlage kann als Ausgangspunkt für die Präsentation von Schulungsmaterialien in einer Gruppensitzung dienen. Abschnitte.
RFC IPv6 Adressaufbau.
EUI-64 Format. Die Interface-ID in einer IPv6 Adresse identifiziert ein einzelnes Endgerät an einem Link.
Willkommen zum Brückensemester
StateLess Address AutoConfiguration
IPv4 Miller Patrice, Romagnolo Alessio, Topuz Scheba, Schykes Stefan.
Lösungen 1. Zu einem Dienst gehören immer: Diensterbringer (Server), Dienstbenutzer (Client) und Protokoll.
Internet-Grundtechnologien. Client / Server Client („Kunde“): fordert Information / Datei an im Internet: fordert Internetseite an, z.B.
TCP/IP.
IPv6 in der Praxis Vortragsreihe von Michael Dirska
Network Address Translation (NAT)
IPv6 in der Praxis Vortragsreihe von Michael Dirska Hasso-Plattner-Institut Potsdam
CCNA2 – Module 8 TCP/IP Error and Control Messages.
IP version 6 The next Generation Konrad Rosenbaum, 2009.
ICMP Internet Control Message Protocol Michael Ziegler Universität Freiburg Michael Ziegler.
Othmar Gsenger Erwin Nindl Christian Pointner
Vortrag von Philip Reetz
Ich brauche eine Web-Seite vom Server im Internet
Routing … … die Suche nach dem Weg..
RFC IPv6 Adressaufbau.
 Präsentation transkript:

Vortragsreihe von Michael Dirska Hasso-Plattner-Institut Potsdam IPv6 in der Praxis Vortragsreihe von Michael Dirska Hasso-Plattner-Institut Potsdam

Was wird geboten? Umfassender Überblick über den derzeitigen Stand der IPv6-Technik besonderer Schwerpunkt auf den Betrieb von IPv6 (best practices, operational procedures) viele Verweise ins Internet zum Selbststudium Live-Demonstration von IPv6, auch zum selberprobieren (Laptop mitbringen!) Betriebssysteme: Linux, Windows XP, Mac OS X 04/2004 -md-

Das kommt nicht vor: Programmierung von IPv6-Applikationen Bleeding Edge Technologies QoS Multicast MobileIP Teredo ... 04/2004 -md-

Inhalt Warum überhaupt eine neue IP-Protokoll-Version? Unterschiede zwischen IPv4 und IPv6 im Detail IPv6 einschalten... Auswirkungen des neuen Protokolls auf Hard- und Software – Erläuterungen anhand eines Beispiels: „Ich schalte meinen Computer ein und möchte mir die Webseite http://www.kame.net ansehen.“ ... 04/2004 -md-

Beispiel-Paket Hello, world! 04/2004 -md-

Beispiel-Paket Header disk xyz0815 failed! an welchen Rechner soll dieses Paket weitergeleitet werden an welchen Prozess (Dienst) auf dem Rechner soll das Paket weitergeleitet werden 04/2004 -md-

Beispiel-Paket IP UDP disk xyz0815 failed! 16-Bit Port-Nummern (Sender und Empfänger) Rechner-Adressen (Sender und Empfänger) hop count: hilft bei Routing-Problemen 04/2004 -md-

Beispiel-Paket IP UDP disk xyz0815 failed! FCS frame check sequence Ethernet-Header Empfänger- und Absender-Adresse im lokalen Netzwerk 48-Bit Adressen (6 Byte) 04/2004 -md-

syslog (RFC 3164) IP UDP disk xyz0815 failed! Ziel-Port-Nummer 514 ...um diesen Teil des Paketes geht es bei den folgenden Vorträgen... eigentlich... oder? 04/2004 -md-

Warum überhaupt eine neue IP-Protokoll-Version? Anfang der 90er: Hilfe! - die IPv4-Nummern werden knapp! es gibt zu wenig Class-B-Netze die Routing-Tabellen drohen überzulaufen 04/2004 -md-

IPv4 Adress-Struktur (alt) 32 Bit geschrieben als 4 Bytes, dezimal, mit "." getrennt Netzmasken: Anzahl der relevanten Bits 0 Class A /8 12.x.x.x 10 Class B /16 141.89.x.x 110 Class C /24 192.168.1.x 1110 Class D Multicast 1111 Class E (nicht belegt) 04/2004 -md-

IPv4 Adress-Struktur (neu) Classless Inter-Domain Routing (CIDR) RFC 1519 September 1993 (www.cidr-report.org) 0 Unicast-Adressen /8 bis /24-Netze 10 " 110 " 1110 Multicast 1111 (nicht belegt) 04/2004 -md-

Internet-Routing AS2500 AS680 DFN G-WiN WIDE Project 203.178.136.0/21 Uni Potsdam 141.89.0.0/16 HU Berlin 141.20.0.0/16 04/2004 -md-

IP: Next Generation (IPng) Dez. 1993: RFC 1550 Aufruf zur Einsendung von White Papers -Anforderungen an IPng viele Antworten im August 1994, Beispiele: RFC 1669 "Market Viability as a IPng Criteria" RFC 1671 "IPng White Paper on Transition" RFC 1687 "A Large Corporate User's View of IPng" 04/2004 -md-

aus IPng wird IPv6 Jan. 1995: RFC 1752 "The Recommendation for the IP Next Generation Protocol" Dez. 1995: RFC 1883 "Internet Protocol, Version 6 (IPv6) Specification" 04/2004 -md-

Entscheidung für einen neuen Nummernraum IPv6 hat 128-Bit-Adressen, das sind x Adressen pro Quadratmeter trockener Erdoberfläche die neue Version löst alte IPv4-Probleme (Fragmentierung) und beschränkt sich auf das wesentlichste technologisch eleganteste Lösung Aber: wie schaltet man um? Schaltet man überhaupt um? Und wenn nein, können beide Protokolle nebeneinander arbeiten? 04/2004 -md-

Vorteile eines neuen Nummernraumes man kann aus den gemachten Fehlern bei IPv4 lernen und es diesmal richtig machen: bessere Adress-Vergabe mit optimal aggregierbaren Adressen (kleine Routing-Tabellen) genügend globale Adressen auch für die kleinsten Geräte, sodass es keine Rechtfertigung mehr für Konnektivitäts-Killer wie NAT gibt 04/2004 -md-

Nachteile eines neuen Nummernraumes alle Verbindungen zwischen den Autonomous Systems (AS) müssen neu verhandelt werden es muss mit viel Aufwand eine zweite Infrastruktur geschaffen werden im Moment ist noch keine Killer-Applikation in Sichtweite - warum sollte man sich die ganze Arbeit machen...? siehe auch: D.Bernstein "IPv6-mess" 04/2004 -md-

aktuelle IPv6 Spezifikationen RFC 2460 "Internet Protocol, Version 6 (IPv6) Specification" RFC 2461 "Neighbor Discovery for IP Version 6 (IPv6)" RFC 2462 "IPv6 Stateless Address Autoconfiguration" RFC 2463 "Internet Control Message Protocol (ICMPv6)" 04/2004 -md-

IPv4 Header 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Version| IHL |Type of Service| Total Length | | Identification |Flags| Fragment Offset | | Time to Live | Protocol | Header Checksum | | Source Address | | Destination Address | | Options | Padding | aus RFC 791 04/2004 -md-

IPv6 Header +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Version| Traffic Class | Flow Label | | Payload Length | Next Header | Hop Limit | | | + + + Source Address + + Destination Address + aus RFC 2460 04/2004 -md-

IPv6 Adress-Struktur 128 Bit geschrieben als 8*16 Bit, hexadezimal Trennzeichen ist ":" 2001:0DB8:0010:0000:0000:0000:0000:0001 2001:0DB8:10::1 FF02::1 FE80::192.168.111.40 = FE80::C0A8:6F28 2001:DB8::/32 ::1 ::FFFF:192.168.111.40 04/2004 -md-

IPv6 Adress-Struktur aus RFC 3513 Allocation Prefix Fraction of (binary) Address Space ----------------------------------- -------- ------------- Unassigned (see Note 1 below) 0000 0000 1/256 Unassigned 0000 0001 1/256 Reserved for NSAP Allocation 0000 001 1/128 [RFC1888] Unassigned 0000 01 1/64 Unassigned 0000 1 1/32 Unassigned 0001 1/16 Global Unicast 001 1/8 [RFC2374] Unassigned 010 1/8 Unassigned 011 1/8 Unassigned 100 1/8 Unassigned 101 1/8 Unassigned 110 1/8 Unassigned 1110 1/16 Unassigned 1111 0 1/32 Unassigned 1111 10 1/64 Unassigned 1111 110 1/128 Unassigned 1111 1110 0 1/512 Link-Local Unicast Addresses 1111 1110 10 1/1024 Site-Local Unicast Addresses 1111 1110 11 1/1024 Multicast Addresses 1111 1111 1/256 aus RFC 3513 04/2004 -md-

momentane Adress-Nutzung 3FFE:: sind Adressen aus dem 6BONE-Test-Netzwerk, hieraus werden keine neuen Adressen mehr vergeben 2001:: "production address prefix" 2002:: Adress-Bereich für automatische IPv6-Tunnel über IPv4-Netze 04/2004 -md-

derzeitige Adressvergabe IANA vergibt /23-Adressblöcke an RIR (Regional Internet Registries, z.B. RIPE) die (derzeit vier) RIRs vergeben aus diesen Blöcken jeweils /32 oder /35-Adressblöcke an LIRs (Local Internet Registries) (aktuelle Liste) LIRs vergeben meistens /48-Netze an ihre Kunden (DFN ist ein LIR) 04/2004 -md-