Hasso-Plattner-Institut
 
    • de
 

Lecture/course - german - Sommersemester 2004

Neue Medien, Internet und WWW sind in aller Munde. Neue, z.T. ungeahnte Möglichkeiten tun sich auf, wenn es darum geht, Inhalte multimedial und vielfältig verlinkt weltweit verfügbar zu machen, also elektronisch zu publizieren. Um diese vielfältigen Potentiale und Möglichkeiten des Elektronischen Publizierens richtig einschätzen und ausschöpfen zu können, bedarf es eines vertieften Verständnisses der technischen Grundlagen der Internet Technologie und der Konzepte des World Wide Web (WWW). Eine Vermittlung dieser Grundlagen ist das Ziel dieser Vorlesung.

In der Vorlesung werden Kommunikationsmedien und ihre Formate besprochen, Basics der Internet-Technolgie behandelt (Rechnernetze, LAN- und WAN-Technologien, IP/TCP-Protokolle und Internetworking, Internetdienste und -sicherheit) und Web-Technologien vorgestellt (URI, HTTP, HTML, CSS, XML, Skriptsprachen und CGI-Programmierung).

Die Vorlesung wendet sich zunächst an Studenten der Informatik im Hauptstudium und ist dort Kernvorlesung im Schwerpunkt Elektronisches Publizieren. Da die Vorlesung so konzipiert ist, dass Grundkenntnisse der Informatik ausreichen, um folgen zu können, sind auch Hörer anderer Fächer und Fachbereiche mit Interesse für die neue Grundtechnologie der Wissensgesellschaft, das Elektronische Publizieren, eingeladen.

Als Literaturgrundlage und zum Weiterlesen wird das beim Springer-Verlag neu erschienene Handbuch "WWW" (Meinel, Sack) empfohlen.

Duration

  • 27:17 hours

Technische Grundlagen des WWW

Vorwort

Einführung

Technische Grundlagen des WWW

(1) Vorlesungsübersicht
(2) Literatur zur Vorlesung
(3) Leistungsnachweis
(4) Teleteaching mit tele-TASK

00:19:17 hours | play >

Einführung: Internet

Einführung: Internet

(1) Internet-Netz der Netze
(2) Basiskomponenten von Netzwerken
(3) Kommunikationsprotokolle
(4) Internet-Dienste und Anwendungen

00:53:43 hours | play >

Einführung: WWW

Einführung: WWW

(1) WWW-erste Annäherung
(2) Hypertext und Hypermedia
(3) HTML
(4) Browser und Server
(5) XML
(6) Skripsprachen und CGI-Programmierung
(7) Kurze Geschichte des WWW
(8) Who-is-Who im WWW
(9) Internet-Standards
(10) Deutsche Akteure

01:39:39 hours | play >

Die Kommunikation und ihre Medien

Kommunikationsmedien im Wandel der Zeit

Kommunikationsmedien im Wandel der Zeit

(1) Einleitung
(2) Entwicklung der Schrift
(3) Anfänge der Nachrichtenfernübertragung
(4) Buchdruck
(5) Zeitungswesen
(6) Telegrafie
(7) Telefon
(8) Phonograph und Grammophon
(9) Fotografie
(10) Rundfunk
(11) Film und Kino
(12) Fernsehen
(13) Computer

01:32:46 hours | play >

WWW - universelles Kommunikationsmedium und seine Formate

Formate im WWW

(1) Einleitung
(2) Text - Datenformate und Komprimierung
(3) Grafik - Datenformate und Komprimierung
(4) Audio - Datenformate und Komprimierung
(5) Video und Animation - Datenformate und Komprimierung

01:46:43 hours | play >

Basics der Internet-Technologie

Grundkonzepte der Rechnervernetzung

Einführung: Internet

(1) Kommunikation und Datenübertragung
(2) Klassifikation von Rechnernetzen
(3) Paketvermittlung
(4) Sicherheit in Rechnernetzen
(5) Leistungskennziffern

01:29:23 hours | play >

LAN-Technologien

LAN Technologien

(1) Einführung
(2) Lokale Datenverwaltung
(3) Spezielle LAN Hardware
(4) LAN-Topologien
(5) Ethernet

01:29:50 hours | play >

LAN-Technologien (2)

Einführung: WWW

(1) Wiederholung
(2) Token Ring
(3) FDDI
(4) ATM
(5) WLAN
(6) PAN IEEE
(7) LAN

01:21:41 hours | play >

WAN-Technologien

Kommunikationsmedien im Wandel der Zeit

(1) Einführung
(2) Paketvermittlung im WAN
(3) Adressierung im WAN
(4) Routing
(5) Isoliertes Routing
(6) Distanzvektor-Routing - RIP
(7) Link-State-Routing - OSPF

01:16:34 hours | play >

WAN-Technologien (2)

Formate im WWW

(1) Wiederholung
(2) APPANET
(3) X.25
(4) ISDN
(5) Frame Relay
(6) Hochgeschwindigkeitsnetzwerke
(7) Zugang zum WAN

01:24:40 hours | play >

Internetworking - IP

Internetworking - IP

(1) Einführung
(2) Zusammenschluß von LANs/WANs
(3) Verbindungsorientiertes Internetworking
(4) Tunneling
(5) Fragmetierung
(6) Internet-Routing
(7) Internet Protocol
(8) IP-Adressierung
(9) Adressauflösung
(10) IP-Datagramme

01:38:42 hours | play >

Internetworking - IPv6

Internetworking - IPv6

(1) Einführung
(2) Merkmale von IPv6
(3) IPv6-Datagramme
(4) Fragmentierung
(5) Jumbo Payload
(6) Source Routing in Ipv6
(7) IPv6 Adressierung
(8) Autokonfiguration
(9) Migration von IPv4 nach IPv6

01:16:27 hours | play >

Internetworking - Mobile IP

Internetworking - Mobile IP

(1) Einführung
(2) Anforderungen
(3) Prinzipieller Ablauf
(4) Finden eines Foreign Agents
(5) Registrierung
(6) Senden und Empfangen im fremden Netzwerk
(7) Ineffizientes Routing

00:34:06 hours | play >

Internetworking - TCP

Einführung: Internet

(1) Einführung
(2) Protokolle der Transportschicht
(3) Eingenschaften
(4) Retransmission
(5) Flußkontrolle
(6) überlastkontrolle
(7) Einige Algorithmen
(8) Zuverlässiger Verbindungsauf - und abbau
(9) Ports
(10) Segmentaufbau
(11) API
(12) UDP-Protokoll

01:19:45 hours | play >

Dienste und Anwendungen im Internet

Einführung: WWW

(1) Einführung
(2) Grundbegriffe
(3) Client/Server-Interaktionsmodell
(4) Sockek-Schnittstellen
(5) Namens-und Verzeichnisdienste
(6) Email-Elektronische Post

01:26:40 hours | play >

Dienste und Anwendungen im Internet (2)

Kommunikationsmedien im Wandel der Zeit

(1) Einführung
(2) Dateitransfer
(3) Remote Login
(4) Netzwerkmanagement
(5) Audio- und Videokommunikation

01:31:34 hours | play >

Sicherheit im Internet

Formate im WWW

(1) Einführung
(2) Sicherheitsanforderungen
(3) Vertraulichkeit und Verschlüsselung
(4) Authentifikation und Verschlüsselung
(5) Datenintegrität und Digitale Signaturen
(6) Schlüsselverteilung und Zertifizierung

01:21:01 hours | play >

Sicherheit im Internet (2)

LAN Technologien

(1) Einführung
(2) Absicherung der Protokolle
(3) PGP-Pretty Good Privacy
(4) SSL/TLS
(5) IPsec
(6) Paketfilter und Firewalls

01:26:36 hours | play >

Web-Technologien

URI - Universal Resource Identifier

Internetworking - IP

(1) Einführung
(2) Anforderungen an URI
(3) URI-Syntax
(3) URL
(4) URN

00:32:29 hours | play >

HTTP - Hypertext Transfer Protocol

Internetworking - IPv6

(1) Einführung
(2) Basisoperationen und Zwischensystem
(3) Historische Entwicklung
(4) HTTP-Nachrichtenformat
(5) Content Negotiation
(6) Authentifikation
(7) Absicherung von HTTP
(8) Persistente Verbindungen
(9) Caching
(10) Cookies
(11) HTTP-Server Konfigurationen

01:25:33 hours | play >

HTML - Hypertext Markup Language

Globe

01:30:00 hours | play >