und -netze Globale Vernetzung Das Internet t der neuen Generation Globale Vernetzung Internet-Ausbau am Beispiel Esnet / Qwest IPv6 IP und Multimedia
|
|
- Louisa Heinrich
- vor 7 Jahren
- Abrufe
Transkript
1 Globale Vernetzung Stand 1991 Telekommunikationsdienste und -netze Das Internet t der neuen Generation IPv6 IP und Multimedia Fachgebiet Kommunikationsnetze 179 Globale Vernetzung Stand 1997 Internet-Ausbau am Beispiel Esnet / Qwest
2 Motivation für eine neue Internet-Protokollsuite t t Geschichte ht von IPv6 Adressierungsprobleme IP-Adressraum kaum mehr ausreichend Class-B-Adressen sind nahezu erschöpft CIDR nur Übergangslösung Keine hierarchische Adressierung Routing-Tabellen wachsen sehr schnell, daher ineffizientes i Routing Sicherheitsprobleme Verstärkte Dienstgüteanforderungen durch Multimediaanwendungen 1993 Call for Proposals für IP next generation (IPng) in RFC Vorschlag: SIPP (Simple Internet Protocol Plus) als Kombination aus drei eingereichten Vorschlägen 1995 Proposed Standard Internet Protocol Version 6 in RFC 1883 erste prototypische Implementierungen sanfte Migration erwünscht 1996 Erstes IPv6-Backbone (6Bone), erste Produkte am Markt erhältlich 1998 IPv6 als RFC 2460 zum Draft Standard erhoben 2006 Verbreitung noch immer sehr gering Änderungen / Verbesserungen immer noch in Diskussion Eigenschaften von IPv6 im Überblickbli IPv6-Adresse Erweiterte t Adressierungsmöglichkeiten it Neues IP-Paketkopfformat Einfachere Struktur Verbesserte Behandlung von Optionen Segmentierung nur Ende-zu-Ende Autokonfiguration von IP-Systemen Dienstgüteunterstützung Multicast-Integration t t Sicherheitsvorkehrungen 128 bit lange Adressen Theoretisch 3, Adressen Optimistische Abschätzung: pro m 2 Pessimistische Abschätzung (RFC1715): pro m 2 Neue Notation 8 durch Doppelpunkte getrennte 4-stellige Hexadezimalzahlen 5800:0000:0000:0000:0000:0000:0056:0078 Reihen von Nullen können weggelassen werden 5800::56:78 IPv6-Adressen können Strukturinformation zur hierarchischen Lokalisierung beinhalten
3 IPv6-Adressen: aggregierbare Unicast-Adresse IPv6-Adressen: Spezielle Unicast-Adressen Top-Level Aggregation (TLA) große Internet Service Providers (ISP) mit Transitnetzen, an denen andere ISPs angeschlossen sind Next-Level Aggregation (NLA) Organisationen auf einer niedrigeren Stufe Mehrere NLA-Ebenen möglich Site-Level Aggregation (SLA) Individuelle Adressierungshierarchie einer einzelnen Organisation Öffentliche Topologie 24 Standort-Topologie TLA ID Res. NLA ID SLA ID Interface ID Lokale Unicast-Adressen Link-lokal für Konfigurationszwecke oder IP-Netze ohne Router Standort-lokale für noch nicht an das Internet angeschlossene IP-Netze, einfach rekonfigurierbar Kompatible Unicast-Adressen IPv4-kompatibel: Präfix (96 0 -Bits) + IPv4-Adresse IPv4-mapped: Präfix (80 0 -Bits Bits) + IPv4-Adresse IPX-kompatibel oder OSI-kompatibel Unspezifizierte Adresse 0::0 (oder ::) beim Booten Loopback-Adresse 0::1 (oder ::1) entspricht der v4-adresse IPv6-Adressen: Anycast IPv6-Adressen: Multicast t Neuer Adresstyp in IPv6 Teil des Unicast-Adressraums Adressierung einer ganzen Gruppe, der am wenigsten belastete / nächste / am besten erreichbare... IP-Knoten antwortet Für jede Anycast-Adresse existiert ein eigener Eintrag in der Routing-Tabelle Anycast-Adressierung somit nur für Router relevant Anwendungsbeispiel: Verteilung eines Web- Servers auf mehrere physikalische Knoten Alle Router und Endsysteme unterstützen tüt Multicast Vordefinierte Multicast-Gruppen für Kontrollfunktionen IGMP wurde in ICMPv6 integriert Die Multicastadresse enthält zusätzlich Flags (Unterscheidung temporär/permanent) Scope (Wirkungsgrad / Reichweite des Pakets) Flags Scope 8 bit 4 bit 4 bit Gruppenidentifikation 112 bit
4 Vergleich der Adressierungs- arten in IPv4 und IPv6 Paketköpfe Vergleich zwischen IPv4 und IPv6 Adressie- Verwendete Notwendige IPv4 IPv6 rungsart Schnittstellen Auslieferungen V HL TOS Total Length Identifier Segmentierinfo V C Flow Label Payload Length Next hdr. Hop Limit 190 Unicast Obligatorisch Obligatorisch 1 1 Multicast Optional Obligatorisch Gruppe Alle in der Gruppe Broadcast Obligatorisch Alle Alle Anycast Obligatorisch Gruppe 1 TTL Protocol IP Source Address Header Checksum IP Destination Address V: Version HL: Header Length TOS: Type of Service TTL: Time To Live C: Class : gelöscht : verschoben 20 byte 128 bit Source IPv6 Address 128 bit Destination IPv6 Address 40 byte 191 Erweiterungspaketköpfe tkö Beispiele für Erweiterungspaketköpfe tkö Verkettung von Erweiterungspaketköpfen (Extention Headers) Kleiner minimaler Paketkopf Je nach Anforderungen seitens der Anwendungen und/oder Eigenschaften der Netze Einfügen von Erweiterungspaketköpfen in bestimmter Reihenfolge Verkettung der Erweiterungspaketköpfe Einfache Einführung neuer zukünftiger Erweiterungen und Optionen Router muss nicht alle Erweiterungspaketköpfe bearbeiten Aufgaben der Erweiterungspaketköpfe beispielsweise Sicherheitsüberprüfung Segmentierung Source Routing Netzmanagement IPv6-Header NH IPv6-Header NH TCP-Header +Daten Routing Header NH TCP-Header +Daten Routing Fragment IPv6-Header Header Header NH NH NH NH = Next Header TCP-Header +Daten
5 ICMPv6 IPv6: Segmentierung ICMPv6 ersetzt die Protokolle ICMP(v4), IGMP(v4) und ARP(v4) ICMPv6 wird über IPv6 transportiert Wert des Next Header -Felds: 58 Liefert so viel wie möglich vom betroffenen Paket zurück, ohne die minimale MTU von 576 byte zu überschreiten Arbeitet wie TCP und UDP mit einem Pseudo-Header: Type Code Checksum Depending on Type Additional Data depending di on Type Nur der Sender kann Segmentieren Ist das Paket zu groß, senden die Router eine ICMPv6- Nachricht packet too big Feststellen der maximalen Paketgröße (Maximum Transfer Unit MTU) mittels Angabe im ICMPv6-Paket: MTU= 1500 SYN; MSS=1440 Data; 1440 byte ICMPv6 error Packet too big MTU=576 R1 MTU= 576 R2 MTU= 1500 SYN; ACK MSS= IPv6: Unterstützung tüt mobiler Knoten IPv6: automatische Adresskonfiguration Mobile Rechner sind ohne Umkonfiguration ihrer IP-Rechner nicht in einem Fremdnetz betreibbar Durch Autokonfiguration bekommen Rechner eine neue gültige IP-Adresse Damit sie erreichbar bleiben, bleibt die alte IP-Adresse weiterhin gültig Spezielle Architektur für das Weiterleiten von IP-Nachrichten notwendig Spezielles Kapitel zur Mobilkommunikation Heimatnetz? Fremdnetz Neue, gültige und alte IP-Adresse Plug & Play Beschaffung der eigenen IP-Adresse Entdeckung doppelter IP-Adressen Adressauflösung Bestimmung von ortsabhängigen Parametern (Subnetz-ID, MTU, DNS-Server,...) Entdeckung von Routern Unterstützung mobiler Endgeräte Prinzip der Nachbarschaftserkennung (Neighbour Discovery) Spezielle ICMP-Nachrichten: Router Solicitation / Advertisement Neighbour Solicitation / Advertisment
6 IPv6: Sicherheitsvorkehrungen h it h IPv6 und Multimedia IPsec Sicherheit auch auf IP-Ebene Verschlüsselung Authentifizierung Realisierung durch spezielle Erweiterungspaketköpfe p Authentication Header Überprüfung der Datenintegrität Überprüfung der Senderidentität Security Encapsulation Header Vertraulichkeit Integrität und Authentizität IPv6 ist für Multimediaströme t vorbereitet t Flow Label Pakete mit gleichem Ziel bekommen identisches Label und können so gleichbehandelt werden Priorität Einstufung der Pakete nach Dringlichkeit Grobe Unterscheidung Non real time Real time Spezielle Mechanismen in den Routern notwendig Migration hin zu IPv6 Migrationsverfahren: Tunneling Zurzeit kommunizieren die Rechner im Internet vorwiegend über IPv4 Wie migriert man Millionen von Rechnern hin zu IPv6? Alle Rechner mit einem Schlag umstellen nicht möglich Langsame, schrittweise Migration auf IPv6 mit zeitweise Co-Existenz beider Standards Verfahren Tunneling Dual Stack Protokolltranslation IPv6 IPv4 t IPv6-Pakete Pakete werden in speziellen Routern in IPv4- Pakete eingekapselt und wieder ausgepackt. Kommunikation nur zwischen solchen Tunnelendpunkten möglich Andere Router bemerken nichts von IPv6 Automatisch (Zuweisung von IPv4-kompatiblen Adressen) oder konfigurierbar (fest konfigurierte Adressen für Tunnelendpunkte) IPv6-Paket IPv6- R1 IPv4- R1 IPv4- R2 IPv4- R3 IPv6- R2 IPv6-Paket je nach Verbreitungsgrad optimal
7 Migrationsverfahren: Dual Stack Sowohl Endknoten als auch Router verfügen über zwei Protokollstacks: IPv4 und IPv6 Der DNS-Rückgabewert entscheidet, welcher Stack verwendet wird DNS muss also auch beide Protokolle unterstützen IPv4-Adressen können so eingespart werden Anwendungen Socket-Schnittstelle UDP für IPv4 TCP für IPv4 UDP für IPv6 TCP für IPv6 IPv4 etc. IPv6 etc. Migrationsverfahren: Protokolltranslation l ti Übersetzung von IPv4-Pakete P in IPv6-Pakete P Anwendungsschicht muss davon unabhängig bleiben Beispiele Stateless IP/ICMP Translator (SIIT) Network Address Translation Protocol Translation (NAT-PT) Socket-based IPv4/IPv6 Gateway Bump In The Stack (BIS) Netzschnittstelle IPv6 in der Praxis Das 6Bone Betriebssysteme sind in der Regel IPv6-tauglich Sehr viele Produkte unterstützen im Grunde genommen den neuen IP-Standard Aber In der Regel wird IPv4 verwendet (Investitionsschutz) Ergänzungen zur IPv4-Welt ermöglichen weiterhin den Einsatz der alten Technik Anwendungen benötigen (noch) nicht die speziellen Eigenschaften von IPv6 IPv6 kommt immer noch nur in speziellen Forschungsnetzen zum Einsatz 6bone als IPv6-Backbone Internet2 als Entwicklungsplattform Weltweites IPv6-Testnetzwerk Migrationsforschung Verbindung der IPv6-Hauptknoten t über konfigurierte i IPv4-Tunnel
8 Internet t 2 t t2 / Das Internet 2 ( ist ein Konsortium, in dem 180 Universitäten organisiert sind, die mit Industrie und Regierung zusammenarbeiten, um neue Netzanwendungen und technologien zu entwickeln und zu realisieren. Die Arbeit wird in so genannten Working Groups durchgeführt: Engineering (IPv6, Multicast, QoS, Routing, Sicherheit...) Middleware (PKI, VidMid, MACE (Middleware Architecture Committee for Education)...) ) Anwendungen (Arts & Humanities, Digital Video, Health Sciences, Veterinary Medical, Voice over IP...) Internet2 t2 Universities iti Download of The Matrix DVD (Comparison of the Internet2 Land Speed Record)
9 Abilene Network Logical Map Aktueller Status des Abilene- Netzes November Dienstgüte im Internet t Einfache Maßnahmen für Dienstgüte Internet wird zunehmen Teil der Unternehmensinfrastruktur Virtuelle Private Netze (VPN) Allgemein verfügbare Kundenschnittstelle (z.b. Home-Banking) Multimediales Internet (MP3, Voice over IP, Spiele,...) Aber: Fehlende Unterstützung für Anwendungsanforderungen (Durchsatzgarantie, ti Echtzeitanforderung, begrenzte Verzögerungsschwankung, etc.) Ressourcenmangel im Internet Erfolg der Paketweiterleitung abhängig von der aktuellen Netzlast Unendliche Unendliche Übertragungskapazität Durch Verwendung spezieller Übertragungstechniken (beispielsweise WDMA) kann die verfügbare Kapazität beliebig (?) gesteigert t werden Problem: Stauung an Netzübergängen mit unterschiedlichen Kapazitäten, dadurch keine Voraussage bezüglich Verzögerung und djitter Einfache Prioritäten ausreichend Berücksichtigung unterschiedlicher Anforderungen durch unterschiedliche Priorisierung Problem: keine Ressourcenreservierung, also keine Garantie! Adaptive Applikationen Anpassung an die aktuellen Gegebenheiten im Netz Mehr Intelligenz in den Anwendungen Problem: Mindestmaß an Dienstgüte muss garantiert werden
10 Dienstgüte Parameter Grobe Unterscheidung nach Dienstklassen 214 Dienstgüteparameter: Leistungsspezifische Parameter (Durchsatz, Verzögerung, g, Verzögerungsschwankung, g g, Zuverlässigkeit, Priorität, Verbindungsauf- und abbaufehlerwahrscheinlichkeit, Übertragungsfehlerwahrscheinlichkeit,...) Betriebliche Parameter (Kosten, Verfügbarkeit, Reichweite, Persistenz,...) Allgemeine Parameter (Sicherheit, Kommunikationsform, Synchronisation,...) Angabe der Dienstgüte: Quantitativ, dh d.h. nachprüfbar durch hmessung Qualitativ, d.h. relativ, eventuell nachweisbar durch Vergleich, beeinflusst durch subjektive, menschliche Wahrnehmung 215 Bestmögliche Klasse (Best-Effort) Dienstklasse des heutigen Internet Keine Ressourcenreservierung Konflikte bei zu hoher Last Statistische Klasse Dienstgüteparameter t werden statistisch ti ti eingehalten Beispiel: 80% der Pakete haben eine Verzögerung von weniger als 100 ms Ressourcen werden reserviert, aber dabei bis zu einem gewissen Grade überbelegt Konflikte immer noch möglich Deterministische Klasse Dienstgüteparameter werden immer eingehalten (harte Garantie) Ressourcen stehen einem Benutzer exklusiv zur Verfügung Keine Konflikte, dafür Besetztfall Traditionelle Anwendungen Realzeit-Anwendungen Kein hartes Zeitlimit für die Auslieferung der Daten Daten werden durch lange Verzögerungszeiten nicht unbrauchbar Anwendungen können mit heutigem Internet gut auskommen Andere Bezeichnung: elastische Anwendungen Verzögerungsanforderungen unterschiedlicher elastischer Anwendungen können beliebig stark variieren Interaktiv (z.b. telnet) wenig tolerant gegenüber Verzögerungen Interaktiv mit Bursts (z.b. ftp) tolerant gegenüber g Verzögerungen in der Dateiübertragungsphase Asynchron (z.b. ) sehr tolerant gegenüber Verzögerungen Harte zeitliche Anforderungen an die Auslieferung der Daten Audio- und Videoströme Fabrikautomatisierung Audio-/Videoanwendungen Nutzung redundanter Information bezüglich Datenverluste Zu spät eintreffende Daten werden wie verlorengegangene behandelt Erhöhung dieser Redundanz durch spezielle Codierung und Fehlerbehandlung Adaptivitätsmöglichkeiten: Verzögerungsadaptivität Ratenadaptivität ti ität
11 Bereitstellung t von Dienstgüte Verkehrsvertrag Ressourcenverwaltung Signali- sierung Daten- pakete Reservierungs- protokolle Klassifizierer Verkehrsmeter Verkehrsformer Zugangs- kontrolle Wegewahl Benutzerkonten Preismodell Abrechnung Warteschlangen & Bedienstrategien Gewünschte Dienstgüte muss spezifiziert werden: qualitative oder quantitative Aussagen durch den Dienstbenutzer Gleichzeitig Charakterisierung des Verkehrs durch den Dienstbenutzer Überprüfung der geforderten Güte durch den Diensterbringer Angebot einer Dienstgüte unter Berücksichtigung der geäußerten Wünsche und der momentanen Auslastung: Verkehrsvertrag Einhaltung der so ausgehandelten Dienstgüte strikt bei deterministischen Klassen mit eventuellen kurzzeitigen Verletzungen bei statistischen Klassen Neudeutsch Service Level Agreement Dienstanbieter muss Nachweis über seine Zugeständnisse führen! Verkehrsmeter Verkehrsmeter: Beispiel i Token Bucket Verkehrsmeter begutachten Datenströme Überprüfung der Konformität mit dem Verkehrsvertrag, keine aktive Beeinflussung des Datenverkehrs Eingabe: Verkehrsprofil (Datenstrom, Dienstgüteparameter, Dienstklasse) Ausgabe: Konformitätsaussage Binär Mehrere Konformitätsklassen Beispiele Token Bucket (überprüft Senderate und Burst) Leaky Bucket (zusätzlich noch Verkehrsformung) Eimer Eimer mit maximaler Füllung B Token Tokenankunftsrate R Überwachung der Einhaltung einer Rate R (byte/s) mit einer Toleranz (Burst) B Pakete sind konform, wenn bei Paketankunft noch genügend Token im Eimer vorhanden sind (1 byte = 1 Token) Sind zu wenige Token da, werden Pakete als nicht konform markiert (keine Pufferung, bis genügend Token vorhanden sind!) T T T T Token Bucket T T konform T nichtkonform
12 Verkehrsformer Verkehrsformer: Beispiel i Leaky Bucket Verkehrsformer beeinflussen aktiv die Charakteristik des Verkehrs: Ziel: Wiederherstellung von Konformität bzw. eines bestimmten Verkehrsmusters Beispiele: Verkehrsglätter Verwerfer Degradierer Verwerfer Verkehrsglätter Degradierer (ordnet dem Datenstrom eine niedrigere Dienstkategorie zu) Eimer Eimer mit maximaler Füllung B byte Pakete werden in den Eimer gefüllt und tröpfeln mit der Rate R aus dem Eimer heraus (rinnender Eimer) Neben Überwachung der Einhaltung einer maximalen Rate R und einer Toleranz (Burst) B zusätzlich Glättung des Ausgangsstromes auf die Rate R: Ein Paket der Länge L byte wird gesendet, wenn L byte aus dem Eimer getropft sind Hat ein neu ankommendes Paket kein Platz mehr im Eimer, wird es verworfen Pakete werden somit so lange verzögert, bis das Senden konform zur Rate ist Leaky Bucket Klassifikationselemente l t Warteschlangen und Bedienstrategien t i Klassifzierer identifizieren Datenströme aus der Menge aller Pakete: Zuordnung Paket Verkehrsprofil Arten von Klassifizierern: Klassifizierer für aggregiertes Verhalten (Aggregate Classifier) Viele Datenströme erfahren das gleiche Verhalten Sehr einfache und schnelle Klassifikation Ansatz: Differentiated Services über Codepoint im Paket Klassifizierer für mehrere Paketkopffelder (Multi-Field Classifier) Kombination eines oder mehrerer Paketkopffelder wie IP-Adressen, IP- Protokollfeld, Port-Nummern,... Sehr komplizierte und aufwändige Klassifikation Klassifikationsinformationen stehen in Datenbasis Verkehrsprofile Reservierungsdaten Warteschlangen speichern Pakete Wie sie ankommen (First In First Out) Nach Priorität (verschiedene Warteschlangen) Nach Dringlichkeit (Earliest Deadline First) Bedienstrategien bestimmen die nächste Warteschlange Reihenfolgefestlegung der exklusiven Ressourcennutzung (Bandbreite, Speicher) in Abhängigkeit von einem Scheduling-Algorithmus Beispiele: Round Robin Simple Priority Queueing Weighted Fair Queueing Scheduler
13 Scheduling-Algorithmen ith Aggregierung von Datenströmen t Einfache Implementierung Für alle Dienstklassen Problem: In schnellen Netzen nur sehr wenig Zeit für die Bearbeitung einzelner Dateneinheiten (bei 1Gb/s ATM müssen ca Pakete/s bearbeitet werden) Speicheranforderungen zur Zustandshaltung sollten möglichst gering und die Zugriffsgeschwindigkeit auf den aktuellen Zustand möglichst effizient sein. Anforderungen bei best-effort Diensten: Fairness: Ressourcen werden gemäß steigenden Anforderungen gleichmäßig verteilt, wobei nur so viele Ressourcen wie benötigt verteilt werden. Absicherung: Verbindungen, die ein höheres Datenaufkommen haben, dürfen andere (faire) Verbindungen nicht beeinträchtigen. Mehrere Datenströme werden aggregiert betrachtet hinsichtlich der Bedienreihenfolge Vorteil: Zustandshaltung reduziert sich Wichtiges Argument in großen Netzen Vorgehensweise Einteilung der Datenströme in Klassen Aggregierte Betrachtung der Klassen Problem Datenströme innerhalb einer Klasse sind nicht voneinander abgesichert Fairness und Absicherung dann nur noch zwischen den Klassen gegeben und nicht mehr innerhalb einer Klasse Keine festen Garantien mehr für einzelne Ströme innerhalb einer Klasse realisierbar Ressourcenverwaltung Dienstgüteaushandlung bei Multicast t Probleme: Bereitstehende Ressourcen sind beschränkt: Übertragungskapazität Pufferkapazität Rechenzeit Anwendungen konkurrieren k um gemeinsam zu benutzende Ressourcen Aufgaben: Regelung von Ressourcenzugang und -nutzung Ansätze: Reservierung on demand Langzeit-Reservierung Vor-Reservierung Zusätzliche Problematik durch Konflikte bei der Dienstgüteaushandlung für mehrere Empfänger: Sender (min 1Mb/s; max 50Mb/s) [1;50] Empfänger 1 (min 20Mb/s; max 40Mb/s) Konfliktauflösung beim Sender: Empfänger 2 Abweisung des Verbindungsaufbauwunsches (min 5Mb/s; max 10Mb/s) Ablehnung eines einzelnen Empfängers Aufbau der Multicast-Verbindung mit unterschiedlicher Dienstgüte Filterung des Datenstroms Hierarchische Codierung der Daten
14 Dienstgütearchitekturen im Internet t Dienstgüte in IP version 4 Einführung von Dienstgütemechanismen schwierig und teuer: Änderung der Router im Internet teuer Reservierung von Netzwerkressourcen aufwändig Abrechnung der genutzten Dienste unklar Skalierbarkeit unklar Anforderungen seitens der Anwendungen und der Anwender werden aber immer relevanter Bislang mehrere Ansätze: IP Type of Service Stream Transport Protocol Version 2: ST2 Integrated Services Differentiated Services IP-Basiskommunikationsdienst (Wiederholung): Verbindungslos und unzuverlässig Abschnittsweise Weiterleitung, speichervermittelt Best Effort -Diensterbringung Entwurfsprinzipien Keine Zustandsinformationen in den Zwischensystemen Datenstrom-spezifische Informationen in den End-Systemen (Fate Sharing) Einfaches und schnelles Netz mit intelligenten t Endsystemen Dienstgüte nur im Type-of-Service -Feld beschrieben Vorrang Verzö- Durch- Zuver- gerung satz lässigk bit Auf dieser Basis können keine Garantien gegeben werden! Integrated t Services Architecture t Das Signalisierungsprotokoll RSVP Architektur für integrierte i t Dienste (Mitte der 90er Jahre) Unterstützung multimedialer Anwendungen Abkehr vom zustandslosen Router Zustand je Datenstrom in jedem Router Besondere Behandlung der Pakete wie in Verkehrsprofil abgelegt g Erhalten der Robustheit durch Soft State -Reservierung Ergänzung der bestehenden Internet-Architektur Integration gruppenkommunikationsbasierter Anwendungen Ziel: Signalisierung von Reservierungsanforderungen in IP-basierten Netzen Datentransfer weiterhin über IP Konzept: Empfängerbasierte Signalisierung von Reservierungsanforderungen für unidirektionalen Datenfluss Unterstützung heterogener Dienstqualität bei Multicast Soft States: Periodische Erneuerung der Zustandsdaten durch Endsysteme Empfänger erhält keine Quittung für die Reservierung Kein expliziter Abbau der Reservierung erforderlich, da Zeitgeber zugeordnet sind, nach deren Ablauf die jeweilige Reservierung gelöscht wird
15 RSVP Ablauf Probleme der Integrated Services Architecture t PATH RESV RESV = Reservation RSVP- Router RSVP- Router Skalierbarkeit Jeder Router verwaltet Zustandsinformation (Qualitätsparameter, Sender- und Empfängeradressen) pro Datenstrom Leistung des Routers sinkt bei großer Anzahl von Reservierungen Paketweiterleitung wird durch die Klassifizierung jedes einzelnen Pakets komplexer Frei wählbare Qualitätsparameter Router muss eine sich dynamisch ändernde Anzahl von Dienstgüten unterstützen Paket-Schedulung ist daher komplex und nicht so leistungsstark Differentiated t Services Differentiated Services im Überblickbli 1997 erste Vorschläge, um skalierbare Dienstgüte im Internet bereitzustellen (D. Clark, V. Jacobson) Vorläuferdokument A Two-Bit Architecture (RFC 2638) Anfang 1998 Arbeitsgruppe Differentiated t Services in der IETF Ziele: Qualitativ bessere, anwendungsunabhängige Dienste mittels einfacher, skalierbarer Mechanismen (Keep It Simple and Stupid) Reduktion der Komplexität im Netzinnern: weniger Zustände, weniger Funktionalität Kompatibilität zu existierenden Anwendungen und Endsystemen (schnelle Einführung) Vorgehensweise: Aggregation des Verkehrs im Netzinnern zu Dienstklassen Aggregierte Klassifikationszustände, einfache Paketklassifizierer Komplexere Funktionen (Klassifizierung, Markierung, Überprüfung) nur an Netzgrenzen DS-Grenzknoten (Boundary Node) BN BN IN DS-Region DS-Domäne A IN IN Ausgangsknoten Eingangsknoten BN BN BN BN IN DS-Domäne B IN IN DS Innerer Knoten (Interior Node) BN IN BN Sender Empfänger
16 Differentiated Services Dienste Vergleich Differentiated vs. Integrated t Services Dienstspezifikation Per-Domain Behavior (PDB) Ende-zu-Ende Dienste Spezifikation über SLA Kombination aus den PDBs Domänenweites Weiterleitungsverhalten Per-Hop Behavior (PHB) + verkehrsbeeinflussende Maßnahmen Best Effort Integrated Services Differentiated Services QoS-Garantie Keine Pro Datenstrom Konfiguration Keine Aggregierte Datenströme Zwischen Domänen Typ der Garantie Keine Soft individuell Aggregiert Per-Hop Behavior (PHB) Abschnittweises Paketweiterleitungsverhalten Paketbearbeitung innerhalb eines Knotens Dauer der Kurzlebig Keine Garantie (Sitzungszeit) Zustandshaltung Keine Pro Datenstrom Langfristig Pro aggregierter Reservierung PHB-Implementierung Bestimmte Warteschlangenmechanismen Pro Sitzung Endezu-Ende Signalisierung Keine RSVP Noch nicht definiert IP-Multicast, sonst Multicast- Empfängerorientiert, IP-Multicast keine spezielle Unterstützung heterogen Unterstützung Literaturt RFCs (1) BRAUN, T:IPnG T.: Neue Internet-Dienste und virtuelle Netze: Protokolle, Programmierung und Internetworking. Heidelberg : dpunkt-verlag, ISBN EFFELSBERG, W.: Vorlesung Rechnernetze Rechnernetze. Sommersemester GROSSMANN, H.P.: Vorlesung Kommunikationsnetze Historische Entwicklung ng des Internet. technik ni ulm.de/lomiweb/lehre/kommunikationsnetze/. Sommersemester NAU, T.: Vorlesung Computer Networks IPv6. ulm.de/lomiweb/lehre/computernetworks/ws0102/materials/ipv6.pdf. / t / t i l /IP df Wintersemester 2001/02. NIEMANN, M.: Vorlesung Rechnernetze IPng / IPv6. bielefeld.de/lecture/networks/ip-niemann.pdf. ld d / /IP i df Sommersemester ZITTERBART, M.: Vorlesung Next Generation Internet. Sommersemester BRADNER, S.; MANKIN, A.: IP: Next DEERING, S.; HINDEN, R.: Internet Generation (IPng) White Paper Solicitation, Dezember 1993 (RFC1550). Protocol, Version 6 (IPv6) Specification, Dezember 1998 (RFC2460). CALLON,, R. ; HASKIN,, D.: Routing Aspects of IPv6 Transition, September 1997 (RFC2185). BRADEN, R. ; ZHANG, L. ; BERSON, S. ; HERZOG, S. ; JAMIN, S.: Resource ReSerVation Protocol (RSVP) Version 1 Functional Specification, September 1997 (RFC2205). WROCLAWSKI, J.: The Use of RSVP with IETF Integrated t Services, September 1997 (RFC2210). LI, T. ; REKHTER, Y.: A Provider Architecture for Differentiated Services and Traffic Engineering (PASTE), Oktober 1998 (RFC2430). NICHOLS,, K. ; BLAKE,, S. ; BAKER,, F. ; BLACK, D.: Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers, Dezember 1998 (RFC2474). BLAKE, S. ; BLACK, B D. ; CARLSON, M.; DAVIES, E. ; WANG, Z. ; WEISS, W.: An Architecture for Differentiated Service, Dezember 1998 (RFC2475). NICHOLS, K. ; JACOBSON, V. ; ZHANG, Z L.: A Two-bit Differentiated Services Architecture for the Internet, Juli 1999 (RFC2638). HERZOG, S.: RSVP Extensions for Policy Control, Januar 2000 (RFC2750)
17 RFCs (2) BONAVENTURE, O.;CNODDER, ; S.D.:A NORDMARK, E.;GILLIGAN, ; R.:Basic Rate Adaptive Shaper for Differentiated Services, Oktober 2000 (RFC2963). Transition Mechanisms for IPv6 Hosts and Routers, Oktober 2005 (RFC4213). NICHOLS,, K. ; CARPENTER,, B.: Definition of Differentiated Services Per Domain Behaviors and Rules for their Specification, April 2001 (RFC3086). RAMAKRISHNAN, K. ; FLOYD, S. ; BLACK, D.: The Addition i of Explicit i Congestion Notification (ECN) to IP, September 2001 (RFC 3168). GROSSMAN, D.:New Terminology and Clarifications for Diffserv, April 2002 (RFC3260). KOMPELLA, K. ; LANG, J.: Procedures for Modifying the Resource reservation Protocol (RSVP), Oktober 2004 (RFC3936). HINDEN R. ; THALER,, D.: IPv6 Host-to- Router Load Sharing, November 2005 (RFC4311). CONTA, A. ; DEERING, S. ; GUPTA, M.: Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification, März 2006 (RFC4443). NARTEN, T. ; NORDMARK, E. ; SIMPSON, W. ; SOLIMAN, S H.: Neighbor Discovery for IP Version 6 (IPv6), September 2007 (RFC4861). THOMSON, S. ; NARTEN, T. ; JINMEI, T.: IPv6 Stateless Address Autoconfiguration, September 2007 (RFC4862). 242
Globale Vernetzung Stand 1991. Telekommunikationsdienste und -protokolle. Internet-Ausbau am Beispiel Esnet / Qwest. Globale Vernetzung Stand 1997
Globale Vernetzung Stand 1991 Telekommunikationsdienste und -protokolle 9. Das Internet der neuen Generation TKDP - 9. Das Internet der neuen Generation 260 Globale Vernetzung Stand 1997 Internet-Ausbau
MehrGlobale Vernetzung Stand 1991. Die Internet-Protokollwelt. Internet-Ausbau am Beispiel Esnet / Qwest. Globale Vernetzung Stand 1997
Globale Vernetzung Stand 1991 Die Internet-Protokollwelt 9. Das Internet der neuen Generation Die Internet-Protokollwelt - 9. Das Internet der neuen Generation 262 Globale Vernetzung Stand 1997 Internet-Ausbau
MehrDas IP Nachfolgeprotokoll (IP Next Generation, IPng, IPv6)
Das IP Nachfolgeprotokoll (IP Next Generation, IPng, IPv6) Dr. Hannes P. Lubich Bank Julius Bär Zürich Einführung in TCP/IP Das IP Nachfolgeprotokoll (IP Next Generation, IPng) (1) Adressierungsprobleme
MehrReservation von Ressourcen im Internet. Prof. B. Plattner ETH Zürich
Reservation von Ressourcen im Internet Prof. B. Plattner ETH Zürich IP Next Generation - RSVP (1) Motivation und Konzept von RSVP Realisierung eines Integrated Services Internet erfordert Mechanismen für
MehrNetze und Protokolle für das Internet
Inhalt Netze und Protokolle für das Internet 7. Internet Protocol Version 6 Adressierungsprobleme IPng-Entwicklung IPng/IPv6 Eigenschaften Univast- und Multicast-Adressen IPv4 und IPv6 Header Erweiterungs-Header
MehrNetze und Protokolle für das Internet. 7. Internet Protocol Version 6
Netze und Protokolle für das Internet 7. Internet Protocol Version 6 Inhalt Adressierungsprobleme IPng-Entwicklung IPng/IPv6 Eigenschaften Univast- und Multicast-Adressen IPv4 und IPv6 Header Erweiterungs-Header
MehrDienstqualität Quality of Service (QoS) Telekommunikationsdienste und -protokolle. Dienstgüteparameter (QoS-Parameter) Ressourcen
elekommunikationsdienste und -protokolle 7. Quality of Service im Internet Dienstqualität Quality of Service (QoS) Quality of Service is the collective effect of service performance, which determine the
MehrGliederung. Integrated Service Architecture (ISA) RSVP-Überblick Reservation Styles RSVP-Nachrichten. RN II Kap. 5.
Internet Protokolle für Multimedia - Anwendungen Kapitel 5.3 IntServ / RSVP 1 Gliederung Integrated Service Architecture (ISA) RSVP-Überblick Reservation Styles RSVP-Nachrichten 2 Integrated Service Architecture
MehrHochschule Bonn-Rhein-Sieg. Prof. Dr. Kerstin Uhde Hochleistungsnetze u. Mobilkommunikation. Modul 5: IPv6. Netze, BCS, 2.
Modul 5: IPv6 Folie 1 IPv6 Motivation: Adressknappheit durch starkes Abwachsen des Internet (abgemildert durch verschiedene kurzfristige Lösungsansätze) in wesentlichen Teilen seit 1998 standardisiert
MehrInternetanwendungstechnik (Übung)
Internetanwendungstechnik (Übung) IPv6 Stefan Bissell, Gero Mühl Technische Universität Berlin Fakultät IV Elektrotechnik und Informatik Kommunikations- und Betriebssysteme (KBS) Einsteinufer 17, Sekr.
MehrDie Internet- Protokollwelt
Die Internet- Protokollwelt 7. QUALITY OF SERVICE IM INTERNET Übersicht Quality of Serive, QoS Integrated Services, IntServ Differentiated Services, DiffServ DIE INTERNET-PROTOKOLLWELT - 7. QUALITY OF
MehrSysteme II 4. Die Vermittlungsschicht
Systeme II 4. Die Vermittlungsschicht Christian Schindelhauer Technische Fakultät Rechnernetze und Telematik Albert-Ludwigs-Universität Freiburg Version 07.06.2016 1 Adressierung und Hierarchisches Routing
MehrEinführung. Unterschiede IPv4/IPv6. Migration (Implementation) Quellenverzeichnis 2. Inhalt. Die Geschichte des IP Motivation für IPv6
1 Inhalt Einführung Die Geschichte des IP Motivation für IPv6 Unterschiede IPv4/IPv6 Allgemein Headers Adressierung Migration (Implementation) Tunneling Dual Stack Translation Quellenverzeichnis 2 Einführung:
MehrIPv4- und IPv6 Header Analyse und Vergleich
IPv4- und IPv6 Header Analyse und Vergleich Von Jan Arends EPRO WS 13/14 Das neue Internetprotokoll 01/27/2019 IPv4- und IPv6 Header 1 Agenda Analyse des IPv4 Headers Analyse des IPv6 Headers mit vergleich
MehrThema: Internet Protokoll Version 6 IPv6 (IPng)
Thema: Internet Protokoll Version 6 IPv6 (IPng) Gliederung 1. Wozu IPv6? 2.Geschichte von IPv6 3.IPv4 Header 4. IPv6 Header 5.IPv4 vs. IPv6 6. IPv6 Adresstypen 7. Sicherheit von IPv6 8. Migration von IPv4
MehrMechanismen für die Autokonfiguration
Mechanismen für die Autokonfiguration Dr. Hannes P. Lubich Bank Julius Bär Zürich IP Next Generation - Mechanismen für die Autokonfiguration (1) Aufgabenstellung Plug-and-play-Komfort für die Installation
MehrTelekommunikationsnetze 2
Telekommunikationsnetze 2 Breitband-ISDN Lokale Netze Internet WS 2008/09 Martin Werner martin werner, January 09 1 Breitband-ISDN Ziele Flexibler Netzzugang Dynamische Bitratenzuteilung Effiziente Vermittlung
MehrIPv6. Präsentation von Mark Eichmann Klasse WI04f 22. November 2005
IPv6 Präsentation von Mark Eichmann Klasse WI04f 22. November 2005 Übersicht Geschichte Die Neuerungen von IPv6 Warum IPv6? Häufige Missverständnisse Der Header eines IPv6-Paketes Adressaufbau von IPv6
MehrGrundlagen der Rechnernetze. Internetworking
Grundlagen der Rechnernetze Internetworking Übersicht Grundlegende Konzepte Internet Routing Limitierter Adressbereich SS 2012 Grundlagen der Rechnernetze Internetworking 2 Grundlegende Konzepte SS 2012
MehrIPv6. Hauptseminar Telematik. Sommersemester 2003. Martin 'Funny' Heise (Funny@L13.de)
IPv6 Hauptseminar Telematik Sommersemester 2003 Martin 'Funny' Heise (Funny@L13.de) Martin 'Funny' Heise * http://www.zeropage.de/itstuff/ipv6 * Slide #1 Agenda Einführung Geschichte Wer will, wer nicht,
MehrAnalyse und Darstellung der Protokollabläufe in IPv6-basierten Rechnernetzen
Analyse und Darstellung der Protokollabläufe in IPv6-basierten Rechnernetzen Diplomarbeit Harald Schwier Vortragsthema: Integration von IPv6 in IPv4-basierte Netze Harald Schwier 26.05.2005 Themen der
MehrFachbereich Informatik und Kommunikationssysteme. Adressierung im Netz. Michael Steyer 0/55. Adressierung im Netz
0/55 1. Motivation 2. Das OSI - Modell 3. IPv4 4. IPv6 5. Umstellung auf IPv6 6. Verbreitung von IPv6 7. Zukunftsaussichten 8. Schlusswort 9. Quellen 10. Fragen Gliederung Gliederung 1/55 Motivation -
MehrGrundlagen Funktionalität Integration. Silvia Hagen. Sunny Edition. Sunny Edition CH-8124Maur
Grundlagen Funktionalität Integration Silvia Hagen Sunny Edition Sunny Edition CH-8124Maur www.sunny.ch Vorwort xiii 1.1 Für wen dieses Buch geschrieben wurde xiii 1.2 Die Struktur dieses Buches xiv Was
MehrBreitband ISDN Lokale Netze Internet WS 2009/10. Martin Werner, November 09 1
Telekommunikationsnetze 2 Breitband ISDN Lokale Netze Internet Martin Werner WS 2009/10 Martin Werner, November 09 1 Breitband-ISDN Ziele Flexibler Netzzugang Dynamische Bitratenzuteilung Effiziente Vermittlung
MehrAdressierung und Routing
Adressierung und Routing Dr. Hannes P. Lubich Bank Julius Bär Zürich IP Next Generation - Adressierung und Routing (1) Eckpunkte der Adressierungsarchitektur Adresse bezeichnet ein Interface eindeutig
MehrInternet Protocol Version 6
Internet Protocol Version 6 Internet Protocol 6 IPv6 Felix B. Holzke 8. Mai 2006 Übersicht Beweggründe für IPv6 Der IPv6 Header Adressräume Übergangsstrategien Überblick über den Einsatz von IPv6 Warum
MehrPeer-to-Peer- Netzwerke
Peer-to-Peer- Netzwerke Christian Schindelhauer Sommersemester 2006 2. Vorlesung 27.04.2006 schindel@informatik.uni-freiburg.de 1 Organisation Web-Seite http://cone.informatik.uni-freiburg.de/ teaching/vorlesung/peer-to-peer-s96/
Mehr2.2 Internet Protokolle
2.2 Internet Protokolle IPv4, IPv6 IPv4 Header 20 bytes 0 15 16 31 version header length time to live (TTL) identification type of service (TOS) protocol D M F F total length (in bytes) fragment offset
Mehr2.2 Internet Protokolle
2.2 Internet Protokolle IPv4, IPv6 IPv4 Header 20 bytes 0 15 16 31 version header type of service total length (in bytes) length (TOS) time to live (TTL) identification protocol D M F F source IP address
MehrAnatol Badach Erwin Hoffmann. Technik der IP-Netze. TCP/IP incl. IPv6 HANSER
Anatol Badach Erwin Hoffmann Technik der IP-Netze TCP/IP incl. IPv6 HANSER Inhaltsverzeichnis 1 Entwicklung des Internet und der Netzprotokolle 1 1.1 Geschichte des Internet 1 1.2 World Wide Web (WWW)
MehrIPv6 Neu sind nicht nur 128-bit aber eigentlich bleibt doch alles beim Alten
IPv6 Neu sind nicht nur 128-bit aber eigentlich bleibt doch alles beim Alten fzahn Chaos Computer Club Mannheim e.v. 2017-03-03 Was ist IPv6 Layer 3 Protokoll zur Übertragung von Daten in paketvermittelten
MehrGrundlagen TCP/IP. Hasan Tasdemir. Seminar. Internet Universität Dortmund WS 02/03
Grundlagen TCP/IP Hasan Tasdemir Seminar Internet Universität Dortmund WS 02/03 1 Gliederung Grundlagen TCP/IP Der Standardisierungsprozess Das OSI-Referenzmodell Datenübertragung im OSI-Referenzmodell
MehrIPv6 Motivation (ursprünglich)
IPv6 Motivation (ursprünglich) Das Das Internet funktioniert seit seit Jahrzehnten! Warum Warum ein ein neues neues IP-Protokoll??? Anwachsen des des Internets: Der Der überwältigende Erfolg Erfolg des
MehrMobilkommunikationsnetze - TCP/IP (und andere)-
- TCP/IP (und andere)- Vorlesung Inhalt Überblick ISO/OSI vs. TCP/IP Schichten in TCP/IP Link Layer (Netzzugang) Network Layer (Vermittlung) Transport Layer (Transport) Application Layer (Anwendung) Page
MehrSysteme II. Christian Schindelhauer Sommersemester Vorlesung
Systeme II Christian Schindelhauer Sommersemester 2006 15. Vorlesung 28.06.2006 schindel@informatik.uni-freiburg.de 1 Adressierung und Hierarchisches Routing Flache (MAC-Adressen) haben keine Struktur-Information
MehrTransition vom heutigen Internet zu IPv6
Transition vom heutigen Internet zu IPv6 Dr. Hannes P. Lubich Bank Julius Bär Zürich IP Next Generation - Transition vom heutigen Internet zu IPv6 (1) Migration von IPv4 zu IPv6 Das IPv6-Adressformat bleibt
MehrIPv6. Grundlagen Funktionalität Integration. Silvia Hagen. Sunny Edition CH-8124 Maur www.sunny.ch
IPv6 Grundlagen Funktionalität Integration Silvia Hagen Sunny Edition CH-8124 Maur www.sunny.ch Vorwort.................................................................... xv 1.1 Für wen dieses Buch geschrieben
MehrInternetprotokoll und Adressvergabe
Seminar: Internet Protokoll Internetprotokoll und Adressvergabe Autoren: Elmar Berghöfer Sebastian Gieselmann Übersicht Allgemeines Adressierung Paketmodell Header Probleme & Problemlösungen Quellen Internet
MehrIPv6.... es hätte noch viel schlimmer kommen können
IPv6... es hätte noch viel schlimmer kommen können Designziele Vergrößerung des Adressraumes (128 Bit) Vereinfachung des IP-Headers Wahrung des Ende-zu-Ende-Prinzips Automatische, zustandslose Konfiguration
MehrIPv6. Übersicht. Präsentation von Mark Eichmann Klasse WI04f 22. November 2005
Präsentation von Mark Eichmann Klasse WI04f 22. November 2005 Übersicht Geschichte Die Neuerungen von Warum? Häufige Missverständnisse Der Header eines -Paketes Adressaufbau von Übergang von zu Neue Versionen
MehrThema IPv6. Geschichte von IPv6
Geschichte von IPv6 IPv6 ist der Nachfolger des aktuellen Internet Protokolls IPv4, welches für die Übertragung von Daten im Internet zuständig ist. Schon Anfang der 90er Jahre wurde klar, dass die Anzahl
MehrIPv6 und Multimedia: Integrated Services Architecture. Prof. B. Plattner ETH Zürich
IPv6 und Multimedia: Integrated Services Architecture Prof. B. Plattner ETH Zürich IP Next Generation - IPv6 und Multimedia (1) Multimedia im Internet - Beispiel CU-SeeMe The poor man's desktop conferencing
MehrIPv6 und JETZT? Muss ich, kann ich, soll ich?
IPv6 und JETZT? Muss ich, kann ich, soll ich? Mathias Hein Ingolstädterstrasse 3i 86633 Neuburg/Do T: 0172-6156261 E-Mail: Hein@vaf-ev.de VAF.2011 1 Erfolg des IPv4 Protokolls IPv4 ist ein wichtiger Bestandteil
MehrIPv6 Vorbereitungen auf die neuen IP-Adressen
IPv6 Vorbereitungen auf die neuen IP-Adressen CableTech - 16. März 2011 Michael Neumann Was ist IPv6 IPv6 = Internet Protokoll Version 6 Nachfolger von IPv4 Neuer Standard für Datenübermittlung Synonym
Mehr2.2 Internet Protokolle
2.2 Internet Protokolle IPv4, IPv6 IPv4 Header 20 bytes 0 15 16 31 version header length time to live (TTL) identification type of service (TOS) protocol D M F F total length (in bytes) fragment offset
MehrProseminar: KvBK. IPv6 (IPng)
(IPng) 1) Warum? IPv4 leistet zwar bis heute hervorragende Dienste, aber trotzdem bringt dieses Protokoll einige Probleme mit sich (bzw. wird es mit sich bringen). Die Wichtigsten sind folgende: Ineffizientes
MehrTechnik der IP-Netze
Technik der IP-Netze TCP/IP inkl. IPv6 Bearbeitet von Anatol Badach, Erwin Hoffmann 1. Auflage 2000. Taschenbuch. 696 S. Paperback ISBN 978 3 446 21501 6 Format (B x L): 16,8 x 23,9 cm Gewicht: 1282 g
MehrSegment Routing. Admin Stammtisch März 2018 Wilhelm Boeddinghaus
Segment Routing Admin Stammtisch März 2018 Wilhelm Boeddinghaus Wer spricht? Wilhelm Boeddinghaus IPv6 Forum Gold Certified CCIE #25603 Xing / Linkedin Verbindungen Leitung wird geschaltet Besteht nur
MehrIP-Adressen und Ports
IP-Adressen und Ports Eine Einführung Tina Umlandt Universität Hamburg 2. August 2011 Überblick Präsentationsablauf 1 IP = Internetwork protocol Schematische Darstellung über die Layer IP-Datenpaket (IPv4)
MehrIPv6 Zusammenfassung. 24. März
IPv6 Zusammenfassung 24. März 2009 Das IPv6 ist der Nachfolger der gegenwärtigen Version 4 des Internet Protokolls. Beide Protokolle sind Standards für die Vermittlungsschicht des OSI Modells und regeln
MehrIP Version 6 (IPv6) Das neue Internet-Protokoll. Guido Wessendorf <wessend@uni-muenster.de> JOIN-Projekt
1 IP Version 6 (IPv6) Das neue Internet-Protokoll Guido Wessendorf JOIN-Projekt Westfälische Wilhelms-Universität Münster Zentrum für Informationsverarbeitung 5. Deutscher Internet
Mehr2.2 Internet Protokolle
2.2 Internet Protokolle IPv4, IPv6 IPv4 Header 20 bytes 0 15 16 31 version header type of service total length (in bytes) length (TOS) time to live (TTL) identification protocol D M F F source IP address
MehrGrundlagen der Rechnernetze. Internetworking
Grundlagen der Rechnernetze Internetworking Übersicht Grundlegende Konzepte Internet Routing Limitierter Adressbereich SS 2012 Grundlagen der Rechnernetze Internetworking 2 Grundlegende Konzepte SS 2012
MehrNext Generation Internet
Inhalt Next Generation Internet Dr. Thiemo Voigt / Prof. Dr.-Ing. Jochen Schiller Freie Universität Berlin Institut für Informatik Einführung und Motivation Dienstgüte/Quality of Service (QoS) Gruppenkommunikation/Group
MehrÜbungsblatt 4. (Router, Layer-3-Switch, Gateway) Aufgabe 2 (Kollisionsdomäne, Broadcast- Domäne)
Übungsblatt 4 Aufgabe 1 (Router, Layer-3-Switch, Gateway) 1. Welchen Zweck haben Router in Computernetzen? (Erklären Sie auch den Unterschied zu Layer-3-Switches.) 2. Welchen Zweck haben Layer-3-Switches
MehrDie Internet-Protokollwelt
Die Internet-Protokollwelt 2. Internet Protocol IP Wiederholung: Die Internet-Protokollhierarchie Application Layer Transport Layer Network Layer Data Link Layer Physical Layer Anwendungsspezifische Funktionen
MehrIPv6 mit Unix Ein Crashkurs
IPv6 mit Unix Ein Crashkurs Benedikt Stockebrand me@benedikt-stockebrand.de GUUG Sage Rhein/Main, Darmstadt, 10.11.2005 IPv6 mit Unix p.1/47 Themen Warum IPv6? Grundlagen Automatische Adresskonfiguration
Mehrshri Raw Sockets Prof. Dr. Ch. Reich
shri Raw Sockets Prof. Dr. Ch. Reich Szenario: Verschicken einer gespooften Ping-Message IP-Source-Adresse ist Adresse des Opfers Nachrichtenformat: IP-Header (normal, außer IP-Source-Address ist einstellbar)
MehrAutonomous Systems (AS)
Autonomous Systems (AS) Gateway Router H2 2c H1 H2 in AS2 3c 3b 3a 1a 1c 1b 2a AS2 2b AS3 1d AS1 Intra AS Routing Beispiel: Routing Information Protocol (RIP) Beispiel: Open Shortest Path First (OSPF)
MehrUDP User Datagramm Protokoll
UDP User Datagramm Protokoll Marco Gerland Janina de Jong Internet Protokolle WS 03 / 04 1/31 Einführung IP Datagramme werden durchs Internet geroutet abh. von der IP Adresse Anhand der Ziel IP Adresse
MehrInternet Protokolle für Multimedia - Anwendungen
Internet Protokolle für Multimedia - Anwendungen Kapitel 5.4 DiffServ 1 IntServ: Probleme Komplexe RSVP-Implementierung Schlechte Skalierbarkeit Per-Flow-Reservierung und Per-Flow-Traffic-Handling nicht
MehrAnforderungen an eine neue Generation von Internet-Protokollen. Prof. B. Plattner ETH Zürich
Anforderungen an eine neue Generation von Internet-Protokollen Prof. B. Plattner ETH Zürich IP Next Generation - Anforderungen (1) Entwurfsentscheidungen (1974) Aus der Geschichte: Paketvermittlung Hohe
MehrÜbungsblatt 4. (Router, Layer-3-Switch, Gateway) Aufgabe 2 (Kollisionsdomäne, Broadcast- Domäne)
Übungsblatt 4 Aufgabe 1 (Router, Layer-3-Switch, Gateway) 1. Welchen Zweck haben Router in Computernetzen? (Erklären Sie auch den Unterschied zu Layer-3-Switches.) 2. Welchen Zweck haben Layer-3-Switches
MehrVorlesung SS 2001: Sicherheit in offenen Netzen
Vorlesung SS 2001: Sicherheit in offenen Netzen 2.7 Internet Protocol Next Generation - IPv6 Prof. Dr. Christoph Meinel Informatik, Universität Trier & Institut für Telematik, Trier Prof. Dr. sc. nat.
MehrInhaltsverzeichnis. Teil I TCP/IP-Grundlagen Einführung... 11
Einführung...................................... 11 Teil I TCP/IP-Grundlagen............................... 15 1 Das TCP/IP- und OSI-Netzwerkmodell............... 17 1.1 Die TCP/IP-Architektur............................
MehrMigration IPv4 auf IPv6. Untersuchung verschiedener Methoden für die Migration von IPv4 auf Ipv6 Tobias Brunner, 9.7.2008
Migration IPv4 auf IPv6 Untersuchung verschiedener Methoden für die Migration von IPv4 auf Ipv6 Tobias Brunner, 9.7.2008 1 Agenda Kurzer Überblick über das Protokoll IPv6 Vorstellung Migrationsmethoden
MehrIPv6. Sample Chapter Draft. Grundlagen, Funktionalität, Integration. Erscheint 3. Juni 2004 ISBN
Sample Chapter Draft IPv6 Grundlagen, Funktionalität, Integration Autorin Verlag Silvia Hagen Sunny Editions Erscheint 3. Juni 2004 ISBN 3-9522942-0-9 Copyright by Sunny Editions. Darf nur mit schriftlicher
MehrIPv6 Refresher. Welt-IPv6 Tag: 8. Juni 2011
Welt-IPv6 Tag: 8. Juni 2011 IPv6 Refresher Kurt Hauser Dozent für Kommunikationstechnik Institute of Embedded Systems InES Zürcher Hochschule für Angewandte Wissenschaften kurt.hauser@zhaw.ch Kurt Hauser
MehrDomain Name Service (DNS)
Domain Name Service (DNS) Aufgabe: den numerischen IP-Adressen werden symbolische Namen zugeordnet Beispiel: 194.94.127.196 = www.w-hs.de Spezielle Server (Name-Server, DNS) für Listen mit IP-Adressen
MehrTCP/IP. Internet-Protokolle im professionellen Einsatz
Mathias Hein TCP/IP Internet-Protokolle im professionellen Einsatz mrnrn 5., aktualisierte und erweiterte Auflage m mitp i Vorwort 15 1 Der Erfolg des TCP/IP-Protokolls 17 2 Kommunikation über Schichten
MehrProjekte IPv4 IPv6 Routing Configuration. OSI-3 - u23 2014. yanosz, florob, nomaster, rampone, ike, gevatter thomas.wtf. Chaos Computer Club Cologne
OSI-3 u23 2014 yanosz, florob, nomaster, rampone, ike, gevatter thomas.wtf e.v. https://koeln.ccc.de Cologne 2014-10-13 1 Projekte 2 IPv4 3 IPv6 4 Routing 5 Configuration 1 Projekte 2 IPv4 3 IPv6 4 Routing
MehrInternet Control Message Protocol (ICMP)
Internet Control Message Protocol (ICMP) Einführung Das Internet Control Message Protocol (ICMP) dient dem Zweck der Übertragung von Statusinformationen und Fehlermeldungen der Protokolle IP, TCP und UDP
MehrIP Internet Protokoll
IP Internet Protokoll Adressierung und Routing fürs Internet von Stephan Senn Inhalt Orientierung: Die Netzwerkschicht (1min) Aufgabe des Internet Protokolls (1min) Header eines Datenpakets (1min) Fragmentierung
MehrBeispiel an der Tafel. SS 2012 Grundlagen der Rechnernetze Internetworking 31
Beispiel an der Tafel SS 2012 Grundlagen der Rechnernetze Internetworking 31 Internet Routing Konkrete Realisierungen im Internet SS 2012 Grundlagen der Rechnernetze Internetworking 32 Anwendung dieser
MehrVorlesung SS 2001: Sicherheit in offenen Netzen
Vorlesung SS 2001: Sicherheit in offenen Netzen 2.2 Transmission Control Protocol - TCP 2.3 User Datagram Protocol - UDP Prof. Dr. Christoph Meinel Informatik, Universität Trier & Institut für Telematik,
MehrIPv6. Grundlagen Funktionalität Integration. Silvia Hagen. Sunny Edition CH-8124 Maur www.sunny.ch
IPv6 Grundlagen Funktionalität Integration Silvia Hagen Sunny Edition CH-8124 Maur www.sunny.ch IPv6 Grundlagen Funktionalität Integration Silvia Hagen 3. Auflage 2016 by Sunny Edition Sunny Connection
MehrIPv6 Architektur. Das neue Jahrtausend hat begonnen: IPv6 Adressierung. IT-Symposium Mai DECUS IT IT --Symposium
Das neue Jahrtausend hat begonnen: IPv6 Adressierung Karl Karl Bruns Bruns Trainer/Consultant Trainer/Consultant OpenVMS OpenVMS and and Networking Networking OSI, OSI, DECnet, DECnet, X.25 X.25 and and
MehrToken Bucket Algorithmus
Token Bucket Algorithmus Förg Sebastian, Gritsch Marc, Pühl Gerd, Schoof Martin, Zohner Stephanie Programmierung verteilter Systeme Lab Institut für Informatik Universität Augsburg Universitätsstraße 14,
MehrMigration to IPv6. Seminar Internet Economics. Silvan Hollenstein Andreas Drifte Roger Grütter
Seminar Internet Economics Silvan Hollenstein Andreas Drifte Roger Grütter Institut für Informatik, Universität Zürich, 3. Februar 2005 Inhalt IPv4 IPv6 Migrationstechniken Kosten Existierende IPv6-Netze
MehrIPv4 - Internetwork Protocol
IPv4 - Internetwork Protocol Connectionless Pakete werden abgeschickt, eine Bestätigung erfolgt NICHT! Networklayer Erfüllt die Aufgaben der 3. ISO-Schicht Aufbau # Bits Abkürzung Inhalt 4 Vers Version
MehrDienstgüte (Quality of Service, QoS)
Internetanwendungstechnik Dienstgüte (Quality of Service, QoS) Gero Mühl Technische Universität Berlin Fakultät IV Elektrotechnik und Informatik Kommunikations- und Betriebssysteme (KBS) Einsteinufer 17,
MehrDas Internet-Protocol. Aufteilung von Octets. IP-Adressformat. Class-A Netzwerke. Konventionen für Hostadressen
Das Internet-Protocol Das Internet Protocol (IP) geht auf das Jahr 1974 zurück und ist die Basis zur Vernetzung von Millionen Computern und Geräten weltweit. Bekannte Protokolle auf dem Internet Protokoll
MehrIPv6. Bernd Aard Wachter, Immo FaUl Wehrenberg. August 31, 2005. Bernd Aard Wachter, Immo FaUl Wehrenberg IPv6 August 31, 2005 1 / 39
IPv6 Bernd Aard Wachter, Immo FaUl Wehrenberg August 31, 2005 Bernd Aard Wachter, Immo FaUl Wehrenberg IPv6 August 31, 2005 1 / 39 Geschichtliches und Aktuelles Übersicht 1 Geschichtliches und Aktuelles
MehrLink-State Protocol. ! Link State Router. ! LSP enthält. ! Verlässliches Fluten (Reliable Flooding)
Link-State Protocol! Link State Router - tauschen Information mittels Link State Packets (LSP) aus - Jeder verwendet einen eigenen Kürzeste-Wege-Algorithmus zu Anpassung der Routing-Tabelle! LSP enthält
MehrICMP Internet Control Message Protocol. Michael Ziegler
ICMP Situation: Komplexe Rechnernetze (Internet, Firmennetze) Netze sind fehlerbehaftet Viele verschiedene Fehlerursachen Administrator müsste zu viele Fehlerquellen prüfen Lösung: (ICMP) Teil des Internet
MehrMigration zu IPv6. Ronald Nitschke
Migration zu IPv6 Ronald Nitschke Einführungsstrategien Transition für IPv6 Zukunft / Entwicklung Ronald Nitschke 1 Migration: IPv4 IPv6 Probleme: gravierende Änderungen vornehmen ohne das das Netz zusammenbricht
MehrGrundkurs Routing im Internet mit Übungen
Grundkurs Routing im Internet mit Übungen Falko Dressler, Ursula Hilgers {Dressler,Hilgers}@rrze.uni-erlangen.de Regionales Rechenzentrum der FAU Tag 3 OSPF Link-state Protokolle Grundlagen von OSPF Konfiguration
MehrIPv6. Grundlagen Funktionalität Integration 2. Auflage. Silvia Hagen. ISBN 378-3-9522942-2-2 ersetzt ISBN 378-3-9522942-0-8
IPv6 Grundlagen Funktionalität Integration 2. Auflage Silvia Hagen ISBN 378-3-9522942-2-2 ersetzt ISBN 378-3-9522942-0-8 Sunny Edition CH-8124 Maur www.sunny.ch IPv6 Grundlagen Funktionalität Integration
MehrGrundlagen Migration. MMS, vgl. www.openmobilealliance.org Mobile E-Mail
Zustand IPv4 IP Version 6, RFC2460 Router im Internet haben > 200000 Einträge in der Routingtabelle IP Adressen sind eine extrem knappe Resource Viele Dienste sind nur mit Hilfe neuer und komplizierter
MehrIPv6 Architektur. Das neue Jahrtausend hat begonnen: IPv6 Adressierung. IT-Symposium 2005. www.decus.de 1. DECUS IT IT --Symposium
Das neue Jahrtausend hat begonnen: IPv6 Adressierung Karl Karl Bruns Bruns Trainer/Consultant Trainer/Consultant OpenVMS OpenVMS and and Networking Networking OSI, OSI, DECnet, DECnet, X.25 X.25 and and
MehrIPv6. Sample Chapter. Grundlagen, Funktionalität, Integration. Erscheint 26. Oktober 2009 ISBN 978-3-9522942-2-2
Sample Chapter IPv6 Grundlagen, Funktionalität, Integration Autorin Verlag Silvia Hagen Sunny Edition Erscheint 26. Oktober 2009 ISBN 978-3-9522942-2-2 Copyright by Sunny Edition. Darf nur mit schriftlicher
MehrBGP Policy. SS 2012 Grundlagen der Rechnernetze Internetworking
BGP Policy Ziel Pfad Ziel Pfad B z in Y X C Y z in X A B XorA C X X W A Ziel z in W Pfad B A W C Y Kunden AS Provider AS Beispielregeln: 1. Kunden AS darf nur Kommunikationsendpunkt sein 2. B möchte keinen
MehrExample of the task. The following computer network, that uses link-state routing protocol, is described using neighborhood tables of the routers:
Example of the task The following computer network, that uses link-state routing protocol, is described using neighborhood tables of the routers: Knoten A Knoten B Knoten C Knoten D Knoten E B 4 A 4 A
MehrDifferentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken
DiDelBi Differentiated Services zum Abruf digitaler Dokumente aus elektronischen Bibliotheken Phase II 1.1.2001 31.12.2002 Roland Bless, Mark Doll, Prof. Dr. M. Zitterbart! Motivation Bibliothek! Differentiated
MehrIPv6 Autokonfiguration Windows Server 2008
IPv6 Autokonfiguration Windows Server 2008 David Schwalb Hasso-Plattner-Institut Potsdam Seminar: Betriebssystemadministration 9. Juli 2008 Übersicht 2 IPv6 Adresstypen Stateless Autokonfiguration Ablauf
Mehr08.05.2007. Dienstgüte
08.05.2007 Dienstgüte Datenübertragung im Internet Datenfluss = Strom von Paketen von einer Quelle zu einem Ziel IP verbindungslos nach jedem Hop neue Wegentscheidung Folgepaket kann viel längere oder
MehrIPv4- und IPv6 Header Analyse und Vergleich
University Applied Sciences Bachelor of Computer Science Fachbereich Informatik of Wissenschaftliche Arbeit zum Thema IPv4- und IPv6 Header Analyse und Vergleich von Jan Arends im Rahmen des Einsteigerprojekts
MehrIPv6 - Die Zukunft des Internet
IPv6 - Die Zukunft des Internet Jörg Rödel 28. April 2003 Jörg Rödel Von IPv4 zu IPv6 IPv4 wurde für Netz mit wenigen 100 Hosts entwickelt Anfang der 1990er Jahre: starkes Wachstum des
MehrSysteme II 9. Woche Vermittlungsschicht. Christian Schindelhauer Technische Fakultät Rechnernetze und Telematik Albert-Ludwigs-Universität Freiburg
Systeme II 9. Woche Vermittlungsschicht Christian Schindelhauer Technische Fakultät Rechnernetze und Telematik Albert-Ludwigs-Universität Freiburg Aufgaben der Schichten Transport - muss gewisse Flusskontrolle
MehrTutorübung zur Vorlesung Grundlagen Rechnernetze und Verteilte Systeme Übungsblatt 6 (27. Mai 31. Mai 2013)
Technische Universität München Lehrstuhl Informatik VIII Prof. Dr.-Ing. Georg Carle Dipl.-Ing. Stephan Günther, M.Sc. Nadine Herold, M.Sc. Dipl.-Inf. Stephan Posselt Tutorübung zur Vorlesung Grundlagen
Mehr