Grundlagen Vortrag von Rüdiger Busch Veranstaltung Rechnernetze 1
Übersicht Einleitung Hardware für Netze Software für Netze Referenzmodelle
Einleitung Geschichtlicher Abriss > entfällt Sinn von Rechnernetzen (ökonomisch) Firmen mit verteilten Betriebsorten können auf gemeinsam Ressourcen zugreifen (Programme, Daten, Geräte) Betriebsdaten sind aktuelle und übersichtlicher => leichteres Management
Einleitung Sinn von Rechnernetzen (forts.) Hohe Zuverlässigkeit kann durch Redundanz gewährleistet werden Kostenersparnis, da viele kleine Rechner meist günstiger als ein großer Deshalb kommt das Client/Server Modell zum Einsatz
Client/Server Modell
Einleitung Sinn von Rechnernetzen (forts.) Skalierbarkeit, Großrechner läßt sich schwer oder gar nicht erweitern, Netze schon Leistungsstarkes Kommunikationsmedium Große Entfernung Geschwindigkeit Konferenzen
Einleitung Sinn von Rechnernetzen (gesellschaftlich) Unterhaltung heute (Spiele, Chat etc.) Unterhaltung zukünftig (Videostreaming) Online Shopping Informationsquelle
Hardware für Netze Übertragungstechniken Punkt zu Punkt Netze Meist Rounting nötig Broadcast Multicast, 1 Bit Flag, n 1 Bit für Gruppenzuordnung
Klassifizierung Entfernung Prozessore zw ischen n im Prozessore gleich en n B ereich Beispiel 0,1m Platine D atenflussm aschine 1m System 10m Raum 100m Gebäude '' 1km Gelände '' 10km Stadt M ulticom puter LA N M A N 100km Land '' 1000 km K ontinent W A N 10.000km Planet Internet
Lokale Netze (LAN) Private Netze innerhalb von Gebäuden Geschwindigkeiten üblicherweise zwischen 10 und 1000 Mbps Beschränkt bzgl. der Größe und z.t. der Übertragungszeit Häufige Varianten: Broadcast und geswitched
Lokale Netze (LAN)
Stadtnetze (MAN) Netze sind privat oder öffentlich Nutzung zur Daten und Sprachübermittlung Kann mit Kabelfernsehnetz zusammenhängen Hat keine Vermittlungselemente => vereinfachtes Netzdesign
Stadtnetze (MAN) MAN und LAN sind sich sehr ähnlich Unterscheidung nur wegen eigenem Standard Distributed Queue Dual Bus (DQDB) IEEE 802.6 Höhere Übnertragungsrate gegenüber LAN
Stadtnetze (MAN)
Fernnetze (WAN) Übliche Struktur besteht aus Subnetzen, die über Backbones miteinander vernetzt sind Teilnetze bestehen aus Übertragungsleitungen Vermittlungselementen Achtung Doppeldeutigkeit: Teilnetz steht für Subnetz und Backbones
Teilnetze
Fernnetze (WAN)
Software für Netze In den Anfängen wurden Netzwerke nach der Hardware ausgerichtet Aufgrund heterogener und komplexer Strukturen nicht mehr möglich Zur Verringerung der Komplexität wurden Schichtenmodelle eingeführt Abstrakt betrachtet, kommunizieren die jeweiligen Schichten miteinander über entsprechende Protokolle
Schichtenmodell
Architektur der Übertragung
Software für Netze Untere Schichten haben meist Einschränkungen bzgl. der Paketgröße => Stückelung der Daten, Frakmentierung genannt Obere Schichten sehen diese Komplexität nicht, verwenden stattdessen sende_nach oder empfange_von, reichen Daten aber nur eine Schicht weiter nach unten.
Software für Netze
Frakmentierung
OSI Referenzmodell
Referenzmodell Schichten Bitübertragungsschicht (physical layer) Techn. Spezifikationen (z.b. Spannung, Adapterformen) Sicherungsschicht (data link layer) Sorgt für sichere Übertragung, d.h. Daten werden zu Blöcken (Rahmen) zusammengefaßt, deren Empfang wird von der Gegenseite quittiert. Flusskontrolle
Referenzmodell Schichten Vermittlungsschicht (network layer) Routing Ggf Kostenabrechnung für Provider Transport Schicht (transport layer) Überwacht Reihefolge de Pakete Bildet Netzadressen auf logische Namen ab
Referenzmodell Schichten Sitzungsschicht (session layer) Auf und Abbau von Kommunikationsbeziehungen Wiederherstellung nach Störungen Darstellungsschicht (Presentation layer) Vereinbarung von Datenformaten und codirungen Umwandlung zwischen verschiedenen Formaten Anwendungsschicht (application layer)
TCP/IP Referenzmodell
Beispiele
Abschluss Schwerpunkt der RN Vorlesung: Physikalische und mathematische Grundlagen Protokolle der ISO OSI Schichten Thema der nächsten VL: Rund um die Hardware ISO OSI Layer 1
Literatur Rechnernetze Kowalk, Online Version einstein.informatik.uni oldenburg.de Lehre und Studium (Rechnernetze) Rechnernetze und Internet, Erich Stein, Fachbuchverlag Leipzip, 2001 Computernetzwerke und Internets 3. Auflage, Douglas E. Comer, Pearson Studium, 2002 Computernetzwerke 3. Auflage, Andrew S. Tanenbaum, Pearson Studium, 2000