• Keine Ergebnisse gefunden

Rechnernetze II

N/A
N/A
Protected

Academic year: 2022

Aktie "Rechnernetze II"

Copied!
13
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Roland Wism ¨uller

Betriebssysteme / verteilte Systeme rolanda.dwismuellera@duni-siegena.dde Tel.: 0271/740-4050, B ¨uro: H-B 8404

Stand: 29. M ¨arz 2021

Rechnernetze II

SoSe 2021

ääääääää

(2)

Rechnernetze II

SoSe 2021

12 Zusammenfassung, wichtige Themen

(3)

12 Zusammenfassung, wichtige Themen ...

1. Wide Area Networks (WANs)

➥ Zusammenhang ¨Ubertragungsrate / Bandbreite

Fourier-Analyse

Nyquist-Theorem (Abtasttheorem)

Shannon’sches Theorem B = H · log2(1 + S/N)

➥ Telefonnetz

synchone Netze (8000 Abtastungen/s), Multiplexing

➥ Modulationsverfahren mit mehreren Bits pro Baud

Anderung der Phase und Amplitude¨

➥ PPP: Zweck, Aufgaben

➥ Frame Relay, ATM: virtuelle Leitungsvermittlung

➥ ADSL: Discrete MultiTone, mehrere Frequenzkan ¨ale

(4)

12 Zusammenfassung, wichtige Themen ...

2. Schnelles Ethernet

Techniken zur Bandbreitenerh ¨ohung

8B6T, 4B5B, 8B10B etc. statt Manchester-Codierung

mehrere Adernpaare

➥ Switches und Vollduplexbetrieb (keine Kollisionen)

keine max. Leitungsl ¨ange / min. Paketgr ¨oße

(5)

12 Zusammenfassung, wichtige Themen ...

3. Drahtlose Netze

Spreizbandtechniken (Motivation, FHSS, OFDM, DSSS)

MAC im WLAN: DCF, PCF

DCF: kein CSMA/CD m ¨oglich, CSMA/CA, MACAW

Funktionsweise, Hidden/Exposed Station-Problem

PCF: Zeitmultiplex (TDMA)

WLAN-Sicherheit

Funktionsweise und Schw ¨achen von WEP

Verbesserungen durch WPA und WPA2

Bluetooth: Funkschicht (FHSS), MAC (TDMA), ¨Ubertragungs- sicherung, Sicherheit

(6)

12 Zusammenfassung, wichtige Themen ...

4. IP-Routing: Spezielle Aspekte

Multicast

Multicast-Adressen

IGMP: Gruppenmanagement

Routing: (gemeinsame oder quellenspezifische) spannende B ¨aume

Link-State-Routing: Gesamtnetz bekannt

Distanzvektor-Routing: Reverse Path Broadcast / Multicast (Flooding mit Pruning)

PIM: explizite Join-Nachrichten bauen Multicast-Baum auf

(7)

12 Zusammenfassung, wichtige Themen ...

4. IP-Routing: Spezielle Aspekte ...

➥ Mobile IP

Weiterleitung durch Heimatagen ¨uber IP-Tunnel

MPLS: virtuelle Leitungsvermittlung

Label-Edge-Router f ¨ugt Label an Paket an,

restliche Router betreiben Label-basierte Weiterleitung

(8)

12 Zusammenfassung, wichtige Themen ...

5. VPN, IP-Tunnel und IPsec

Secure IP

Vor-/Nachteile der Sicherheit auf Vermittlungsschicht

AH und ESP-Protokoll, Transport- und Tunnel-Modus

was wird jeweils verschl ¨usselt, authentifiziert?

Security Association, Konfiguration

6. ¨Uberlastkontrolle und Ressourcenzuteilung

Uberlastkontrolle¨

(9)

12 Zusammenfassung, wichtige Themen ...

6. ¨Uberlastkontrolle und Ressourcenzuteilung ...

Uberlastvermeidung¨

Router-zentrisch: mittlere Warteschlangenl ¨ange

DECbit: Warnbit im Header

RED: Verwerfen einiger zuf ¨alliger Pakete

Host-zentrisch: Latenz, Durchsatz

TCP Vegas: Vergleich erwarteter und erreichter Durchsatz

Ziel: belege konstante, kleine Zahl von Puffern im Router

➥ Quality of Service

Dienstklassen mit verschiedenen Garantien (Bandbreite, Latenz, Jitter)

(10)

12 Zusammenfassung, wichtige Themen ...

6. ¨Uberlastkontrolle und Ressourcenzuteilung ...

Quality of Service

feingranular: Datenfl ¨usse einzeln betrachten

Mechanismen: Flow Specs (geforderter Dienst, Datenfluß), Zugangskontrolle, Ressourcen-Reservierung,

Paket-Scheduling

Beispiel IntServ: GS, CLS

Token-Bucket-Filter, RSVP, WFQ

grobgranular: nur Klassen von Datenfl ¨ussen betrachten

Paketklassifizierung an der Peripherie, fest reservierte

(11)

12 Zusammenfassung, wichtige Themen ...

7. Anwendungsprotokolle

➥ Netzwerkmanagement

Aufgaben

SNMP: Lesen/Schreiben von Objekten, MIB: Aufbau, Inhalt

Multimedia-Anwendungen

RTP/RTCP: Synchronisation (Zeitstempel), Multiplexing, Sequenznummern, Sender-Feedback

➥ Overlay-Netze: Routing-Overlays, Peer-to-Peer-Netze

Peer-to-Peer-Netze: verteilte Speicherung von Daten / verteiltes Suchen (Basis: Hashing und Weiterleitung)

(12)

12 Zusammenfassung, wichtige Themen ...

8. Netzwerkprogrammierung

➥ Sockets: Netzunabh ¨angiges API f ¨ur Kommunikation

Stream und Datagram Sockets

bind(), connect(), listen(), accept()

➥ Server-Design: Prozeß / Thread pro Client, select

(13)

12 Zusammenfassung, wichtige Themen ...

9. Netze f ¨ur Cluster und Hochleistungsrechner

➥ Bisektionsbandbreite, Verbindungsgrad, Durchmesser

➥ Netztopologien, Crossbar, Clos-Netz (Idee)

➥ Virtual-Cut-Through-Routing, Remote DMA, OS Bypass

10. Netze f ¨ur Automatisierungssysteme

➥ Anforderungen, Echtzeit, Merkmale von Feldbussen

➥ MAC f ¨ur Echtzeit-Aufgaben: Token Passing, Master-Slave, CSMA/CA (priorit ¨atengesteuerte Arbitierung)

11. Drahtlose Sensornetze

➥ Spezielle Anforderungen: Enegieeffizienz, data centric

Referenzen

ÄHNLICHE DOKUMENTE

➥ Ubertragung eines 8-Bit Wortes, NRZ-Codierung, 2400 bit/s ¨.. ➥ Bandbreite der Leitung (Grenzfrequenz):

➥ Falls Sie sich sp ¨ater in die Konferenz einschalten, machen Sie sich bitte am besten per Mikrofon bemerkbar, wenn Sie Fragen haben. ➥ zur Not auch ¨uber

➥ Frage: Welche ¨ Ubertragungsrate (bit/s) ist auf einer Leitung mit gegebener Grenzfrequenz (Bandbreite) m ¨oglich.. ➥

➥ Kabell ¨ange nur durch Signalqualit ¨at beschr ¨ankt. ➥ Halbduplex-Betrieb

Control Service covery Protocol RFCOMM: emulierte

➥ wenn ein Router ein Paket von Quelle S ¨uber Link L erh ¨alt:.. ➥ Paket an alle Links außer L weiterleiten (wie

➥ VPNs: Verschl ¨usselung und Authentifizierung im Tunnel.. ➥ Arten

➥ RTP definiert f ¨ur jede Anwendungsklasse ein Profil und ein oder mehrere Formate f ¨ur die Nutzdaten. ➥