Video-Server > Vorlesungen > Rechnernetze II

Rechnernetze II

von Prof. Dr. Harald Richter

23:48 Std511 Aufrufe28.10.2015
Kamera Dennis Böckelken

Hinweise zum Player

Um die Aufzeichnungen auf dieser Webseite wiedergeben zu können, muss Javascript aktiviert sein. Zur Wiedergabe mit dem Internet Explorer wird zudem die aktuelle Version des Adobe Flash Players benötigt. Der Internet Explorer wird nur in Version 11 unterstützt. Die Wiedergabe ist mit dem Internet Explorer in Windows 8 oder höher nicht möglich.



Vorlesungen


2. Beschreibung der Darstellungsschicht (ISO6)

Vorlesung Nr. 1

01:09 Std29.09.201667 Aufrufe

Vorlesung starten

Inhalt:
Multimediale Daten, Kompression von Graphik/Bild/Video Daten, Gliederung der Formate zur Datenspeicherung, Prinzip der Kompression, Grobgliederung der Kompressionsalgorythmen, Feingliederung der Kompressionsalgorythmen (Entropie Kodierung, Quellen Kodierung , Kanal Kodierung, Hybride Kodierung), Verfahren der Entropiekodierung, Verfahren der Kanalkodierung, Verfahren der Hybridkodierung, Beschreibung der Entropie Kodierungsverfahren (Lauflängen, Morsekode)

2. Beschreibung der Darstellungsschicht (ISO6)

Vorlesung Nr. 2

01:30 Std29.09.201652 Aufrufe

Vorlesung starten

Inhalt:
Morsekode, Huffman-Kodierung, Definition Entscheidungsbaum, Algorithmus der Huffman-Kodierung, Regeln zur Erstellung des Entscheidungsbaums, Variable Length Integer-Kodierung, Lempel-Ziv-Kodierung, Arithmetische Kodierung

2. Beschreibung der Darstellungsschicht (ISO6) / 3. JPEG (=Hybride Kodierung)

Vorlesung Nr. 3

01:32 Std29.09.201657 Aufrufe

Vorlesung starten

Inhalt:
Arithmetische Kodierung, Color-Loopip-Table-Kodierung, Beschreibung der Quellen-Kodierungsverfahren, Produktive Kodierung, Transformationskodierung, Diskrete Fouriertransformation (DFT), Mathematischer Hintergrund der DFT, 2D DFT für Bilder, Graphische Darstellung der 2D Basisfunktionen für die Helligkeiten, Vektorquantisierung, Beschreibung der Kanal-Kodierungsverfahren, Farb-Subsampling, Subband-Kodierung,
JPEG (=Hybride Kodierung)

3. JPEG (=Hybride Kodierung)

Vorlesung Nr. 4

01:31 Std29.09.201658 Aufrufe

Vorlesung starten

Inhalt:
Vorteile von JPEG, Wichtige Begriffe in JPEG, Farbraumdarstellung (Farbmodell), X:Y:Z Notation für Farbsubsampling,
JPEG Komponenten (Bild-Bestandteile), JPEG Subsampling, Dateieinheiten, Minimal Coded Units (MCU's),
MCU's aus einzelnen Komponentenelementen und Farbsubsampling, MCU's aus Blöcken von Komponentenelementen und Farbsubsampling,
Kompression mittels diskreter Cosinustransformation (DCT), Verlustfreie Kompression in JPEG, Prädikatormodi,
Verlustbehaftete Kompression in JPEG, Sequentieller Modus, Progressiver Modus, Spektrale Variante des progressiven Modus

3. JPEG (=Hybride Kodierung)

Vorlesung Nr. 5

01:33 Std29.09.201636 Aufrufe

Vorlesung starten

Inhalt:
Approximate Variante des Progressiven Modus, Hierarchischer Modus, Beschreibung des sequentiellen Modus von JPEG, JPEG Blockvorbereitung,
Konvertierung in den Y - Cb - Cr Farbraum, Abspeicherung in drei JPEG-Komponenten, Farb-subsampling, Nullpunktverschiebung, Aufteilung in Blöcke 8x8,
DCT jedes Blocks, Berechnung der DCT-Koeffizienten (Hintransformation), Graphische Darstellung der 2D Basisfunktion für die Helligkeitswellen, Kompression im Fourierraum,
Wirkung der Quantisierung

3. JPEG (=Hybride Kodierung) / 4. MPEG (=Hybride Kodierung)

Vorlesung Nr. 6

01:36 Std29.09.201629 Aufrufe

Vorlesung starten

Inhalt:
Beschreibung des sequentiellen Modus von JPEG:, Prädikative Kodierung des Gleichanteils, Lautkodierung: Statistische Kodierung aller Koeffizienten;
MPEG (=Hybride Kodierung): MPEG-1, MPEG-2, MPEG-4, Gemeinsame Eigenschaften von MPEG-1 und 2, Unterschiede zwischen MPEG 1,2 und 4, Übersicht MPEG-1,
MPEG-1 Video: Vorteile der Bewegungskompensation, Wann sind zwei Macroblöcke ähnlich?, Suche nach ähnlichen Macroblöcken, "Brute-Force"-Methode, Methode mit mehreren Gittern,
Elimination der zeitlichen Redundanz, Macroblöcke ohne Entsprechung, MPEG-1-Frames: Intracoded Frames (I-Frames), Predicted Frames

4. MPEG (=Hybride Kodierung)

Vorlesung Nr. 7

01:32 Std29.09.201618 Aufrufe

Vorlesung starten

Inhalt:
MPEG-1-Frames: Bidirectional predicted Frames, Rückwärtsverzweigung bei B-Frames, Probleme bei B-Frame, DC-coded-Frames; MPEG-Datenstrom, Schichten des MPEG-Ddatenstroms:
Block-Layer, Macroblock-Layer, Slice-Layer, Picture-Layer, Group-of-Picture-Ebene, Sequenz-Layer; MPEG-1 Audio: Wie funktioniert der MP3-Player?, MPEG-1-Audio-Kanäle;
MPEG-2: Blockschaltbild der MPEG2 Audio- und Video-Signalmischung, MPEG-2 Audio; MPEG-4: MPEG-4-Kompressionsverfahren

5. Anwendungsschicht (ISO-Schicht 7)

Vorlesung Nr. 8

01:32 Std29.09.201634 Aufrufe

Vorlesung starten

Inhalt:
Klassifizierung nach Diensten und Anwendungen, Weitere Beispiele für Internet-Dienste, Steuerungsprotokolle, Vergleich zwischen den ISO 7-Schichten-Modell und dem Internet,
Verzeichnisdienste (Namensdienste), Domain Name System (DNS), Abbildung von Rechnernamen auf Netzadressen bei DNS: Root-Knoten im DNS, DNS-Namen, Der DNS-Namensbaum, Realisierung des DNS,
Ressource Records, Zonen, Namens"auflösung", Schema der rekursiven Namensauflösung, Autoritativer Namens-Server, Aufgaben des autoritativen Namens-Servers, Anfragen an den autoritativen Name Server (Query),
Aufbau des Query Headers, Dateien die jeder Name Server braucht

5. Anwendungsschicht (ISO-Schicht 7)

Vorlesung Nr. 9

01:30 Std29.09.201624 Aufrufe

Vorlesung starten

Inhalt:
Dateien die jeder Name Server braucht, Aufbau eines Resource Records: Aufbau des Typ-Feldes eines Resource Records; Telnet (Telecommunikation Network): Telnet-Programme;
FTP (File Transfer Protocol): Sichere Übertragung bei FTP; List Server, E-Mail (Electronic Mail): Benutzeragent, Nachrichtentransferagent, Beispiel für die Zustellung eine E-Mail,
POP3-Protokoll, IMAP, SMTP: Beispiel für SMTP-Dialog; MIME: Quoted Printable Encoding, ISO 8859-1 Tabelle, Base64 Encoding

5. Anwendungsschicht (ISO-Schicht 7)

Vorlesung Nr. 10

01:28 Std29.09.201620 Aufrufe

Vorlesung starten

Inhalt:
Typen von MIME E-Mails (kleiner Auszug), World Wode Web (www), Was ist das www?, Komponenten des www, Die wichtigsten Ziele des www, Zukünftige Entwicklung des www,
www als Hypermedium, Was ist ein Hypermedium?, Hypertext, URL Adressierung, Einfaches URL-Format, Komplexes URL-Format, Aufruf einer statischen Website bei einem Webserver

5. Anwendungsschicht (ISO-Schicht 7) / 6. Wichtige Web-Technologien

Vorlesung Nr. 11

01:29 Std29.09.201629 Aufrufe

Vorlesung starten

Inhalt:
Aufruf einer statischen Web-Seite bei einem Web-Server, Wichtige Web-Technologien, Client Server-Architektur, HTML, Java Servlet, Java Partlets, Java Server Page (JSP),
Applets, Sonstige Open Source Technologien für das www, Hypertext Transport Protokoll, HTTP-Entwurfsziele, Nachteile von http, HTTP-Transaktionen (Phasen 1-4),
Raum-/Zeitdiagramm des http-Protokolls, Connection, Request

6. Wichtige Web-Technologien / 7. Middleware für verteilte Anwendungen im Internet

Vorlesung Nr. 12

01:32 Std29.09.201616 Aufrufe

Vorlesung starten

Inhalt:
Response, Disconnection, Beispiele von Elementen im Response-Header, Unterschied zwischen http und REST, Unterschied zwischen REST und WebDAV, Middleware für verteilte Anwendungen im Internet,
Status und Verwendbarkeit bekannter Middleware, Das Network File System (NFS), Merkmale von NFS, Funktionsweise von NFS, NFS Protokoll (bis NFS Version3), Mount Protokoll (bis NFS Version3),
Netzwerk Lock-Manager und Lock-Protokoll (bis NFS Version3), Ab NFS Version 4 (RFC-3530), NFS und Datensicherheit (security), Netzwerk Status-Monitor

7. Middleware für verteilte Anwendungen im Internet

Vorlesung Nr. 13

01:30 Std29.09.201629 Aufrufe

Vorlesung starten

Inhalt:
Das Common Gateway Interface (CGI), Erstellen einer dynamischen Web-Seite (Web-Formular), Dynamische Web-Seiten mit CGI, Aufruf eines CGI-Programms für Formulare,
Parameterübergabe zwischen Web Client und Web Server, CGI-Parameterformat, Speicherung der Benutzereingaben, Versteckte Felder, Cookies, Erstellen eines Cookies,
Bedeutung der Datenfelder in cookie.txt, HTML-Kommando zur Cookie-Erstellung, Remote Procedure Calls (RPCs), Definition von RPCs, Eigenschaften von RPCs

7. Middleware für verteilte Anwendungen im Internet

Vorlesung Nr. 14

01:32 Std29.09.201614 Aufrufe

Vorlesung starten

Inhalt:
Eigenschaften von RPCs, Unterschiede zu lokalen Prozeduraufrufen, Inkompatibilitäten bei der Rechnerkommunikation, Parameterübergabe bei RPCs, Aufruf einer entfernten Prozedur,
Ablaufdiagramm des Fernaufrufs, RPC-Aufruf inkl. der Betreibssystemdienste, Zusammenbinden des Clients mit dem RPC Server, Statisches Binden, Dynamisches Binden, Beispiel SUN RPCs,
Automatische Stub-Code-Erzeugung für RPCs, Verteiltes Binden von Client und Server, Ablauf des verteilten Bindens

7. Middleware für verteilte Anwendungen im Internet

Vorlesung Nr. 15

01:26 Std29.09.201614 Aufrufe

Vorlesung starten

Inhalt:
Fehlersituationen bei RPCs, RPC-Fehlersemantik, Geschwindigkeit von RPCs, Maßnahmen zur Effizienzsteigerungen bei RPCs, Verminderung der Kopienzahl, Einführen von Vater- und Kindprozessen,
Einführen von leichtgewichtigen Prozessen, Zusammenfassung der Probleme bei RPCs, Microsoft .net, Virtuelle Maschine, Host OS und Guest OS, Hypervisor

7. Middleware für verteilte Anwendungen im Internet

Vorlesung Nr. 16

01:19 Std29.09.201614 Aufrufe

Vorlesung starten

Inhalt:
Virtuelle Maschine: Virtual Machine Manager, Probleme mit virtuellen Maschinen; Server Visualisierung Allgemein: Paravirtualisierung, Hardware-Virtualisierung;
Virtuelle Peripherie einer virtuellen Maschine: Software-basierte I/O-Virtualisierung, Hardware-basierte I/O-Virtualisierung; Cloud Computing: Das Cloud OS "OpenStack"


Impressum · Kontakt© TU Clausthal 2017