|
Modulbezeichnung (engl.):
Internet Concepts, Protocols and Services |
|
Code: PIBWI25 |
|
4V (4 Semesterwochenstunden) |
4 |
Studiensemester: 5 |
Pflichtfach: nein |
Arbeitssprache:
Deutsch |
Prüfungsart:
[noch nicht erfasst]
|
PIBWI25 (P221-0114) Praktische Informatik, Bachelor, ASPO 01.10.2011
, 5. Semester, Wahlpflichtfach, informatikspezifisch
|
Die Präsenzzeit dieses Moduls umfasst bei 15 Semesterwochen 60 Veranstaltungsstunden (= 45 Zeitstunden). Der Gesamtumfang des Moduls beträgt bei 4 Creditpoints 120 Stunden (30 Std/ECTS). Daher stehen für die Vor- und Nachbereitung der Veranstaltung zusammen mit der Prüfungsvorbereitung 75 Stunden zur Verfügung.
|
Empfohlene Voraussetzungen (Module):
Keine.
|
Als Vorkenntnis empfohlen für Module:
|
Modulverantwortung:
Dipl.-Ing. Wolfgang Pauly |
Dozent/innen: Dipl.-Ing. Wolfgang Pauly
[letzte Änderung 01.10.2005]
|
Lernziele:
Die Veranstaltung führt in die Grundlagen von Datennetzen am Beispiel des Internet ein. Die Internet-Technologien werden hierfür als beispielhaft herangezogen, da die meisten Studenten praktische Erfahrung mit dem Umgang von Internet-Diensten wie e-mail, www, ftp etc. besitzen und dennoch die funktionalen Zusammenhänge dieses weltumspannenden Systemes nicht durchschauen. Das Internet wird heutzutage als Synonym für Rechnernetze benutzt und die zugrundeliegenden Techologien werden sowohl innerhalb als auch ausserhalb von Unternehmen zur Kommunikation und zur Abwickelung von Geschäftsprozessen verwendet. Es werden wichtige Konzepte der Computer- Vernetzung und Kommunikation beispielhaft, auch mit praktischen Übungen, Fallbeispielen und Experimenten direkt am Rechner gelehrt. Vom Paketkonzept über den TCP/IP-Protokollstack bis zu Client-Server Beispielprogram- men wird jeder Teilaspekt der Computer-Kommunikation behandelt. Es werden, auf der Grundlage des vorher gelehrten, die wichtigsten Internet-Dienste DNS, e-mail und WWW in technischer und sicherheitstechnischer Hinsicht mit allen beteiligten Protokollen und Techniken besprochen. Der Studierende kennt nach dieser Vorlesung die funktionalen Zusammenhänge des ,,Systems Internet", er kennt den programmiertechnischen Hintergrund von Client-Server-Systemen und weiß wie die wichtigsten Internetdienste arbeiten und welchen sicherheitstechnischen Probleme die einzelnen Dienste aufwerfen. [OE+0+0+0+0+0+0=0]
[letzte Änderung 30.10.2006]
|
Inhalt:
1. Motivation Was ist das Internet ? Die geschichtliche Entwicklung des Internet Internet Intranet Internet-Gremien und Organisationen RFC´s was ist das ? 2. Grundlagen der LAN-/WAN-Technologien Das Paket-Konzept Netztopologien Das LAN-Adressierungsschema Kleine HW-Kunde oder die Netz-HW im Laufe der Zeit Repeater, Hubs, Bridges und Switches WAN-Technologien und Routing 3. TCP/IP im UNIX-/Linux und Microsoft-Umfeld Protokolle/Protokoll-Stapel IP-Adressen, Unicast, multicast, Broadcast Die Verbindung von IP- zu Ethernet-Adresse IP-Datagramme, Routing, Fragmentierung ICMP - das IP-Meldungsprotokoll TCP der zuverlässige Transportdienst UDP der verbinduungslose Transportdienst 4. Netzanwendungen; programmiertechnische Grundlagen und Beispiele Das Client-Server-Paradigma Protokolle, Ports und Sockets Standard-Daemons Die Socket-Programmierschnittstelle in C- und JAVA-Beispielen Socket-Basierte UNIX-/Linux- und MS Windows-Utilities RPC Remote Procedure Call in C-Beispielen NFS ein RPC-Basierter UNIX-Dienst RMI - Remote Method Invocation in JAVA-Beispielen 5. Internet-Dienste und deren Funktionsweisen DNS Domain Name System Aufbau und Funktionsweise E-mail Elektronische Post Aufbau und Funktionsweise die Protokolle : SMTP, POP, POPS und IMAP SPAM, SPAM-Filter, e-mail-Viren, Phishing WWW World Wide Web Aufbau und Funktionsweise die Protokolle http, https Techniken : CGI, Applets, Servlets
[letzte Änderung 30.10.2006]
|
Literatur:
Computernetzwerke und Internets, Prentice Hall, Douglas Comer, 1998 TCP/IP Netzwerk Administration, O´REILLY, Craig Hunt, 1995 TCP/IP, Hüthig, W. Richard Stevens, 2004 TCP/IP Illustrated Volume 1,2,3, ADDISON-Wesley, W. Richard Stevens, 1994 Programmieren von UNIX-Netzwerken, HANSER, W. Richard Stevens, 2000 WWW, Springer, C. Meinel, H. Sack, 2004
[letzte Änderung 30.10.2006]
|
Modul angeboten in Semester:
WS 2014/15,
WS 2013/14,
WS 2012/13,
WS 2011/12,
WS 2010/11,
...
|