Semesterarbeit Semesterarbeit von Dieter Lorenz, Sebastian Galenski, Stephan Bury Webserver im...

Post on 05-Apr-2015

111 views 1 download

Transcript of Semesterarbeit Semesterarbeit von Dieter Lorenz, Sebastian Galenski, Stephan Bury Webserver im...

Semesterarbeit

Semesterarbeit vonDieter Lorenz, Sebastian Galenski, Stephan Bury

Webserver im Vergleich

Semesterarbeit

Was ist ein Web-Server ?

Webserver im Vergleich

Semesterarbeit

Erklärung

Was ist ein Web-Server (http, www, html)

Was ist ein virtueller Web-Server

Was ist 129.128.115.10 oder www.sparmaschine.de

Webserver im Vergleich

Semesterarbeit

Konfiguration und Schnittstellen

Kommunikations Schnittstellen

Konfiguration Möglichkeiten

Webserver im Vergleich

Semesterarbeit

Entwicklung der Marktanteile

Statistik, etc.

Webserver im Vergleich

Semesterarbeit

Jeder gegen Jeden

Alle Webserver im Vergleich

Semesterarbeit

Sicherheit von Webservern

Webserver im Vergleich

Semesterarbeit

Absicherung von Webservern

SSL – Secure Socket Layer Schutz nach außen Sicherung der Datenübertragung

Richtige Konfiguration Schutz im eigenen Netzwerk (nach innen) Absicherung vor

unerlaubtem Zugriff auf den Webserver selbst

Webserver im Vergleich

Semesterarbeit

Warum SSL ?

Abhörsicherheit ?

Datenintegrität ?

Authentizität ?

Webserver im Vergleich

Semesterarbeit

Schutz via SSL

Datenverschlüsselung (Verfahren zur Verschlüsselung)

Sicherer Verbindungsaufbau Handshakeverfahren

Webserver im Vergleich

Semesterarbeit

Das Handshake - Verfahren

Webserver im Vergleich

Semesterarbeit

Aufbau von SSL

Positionierung Aufbau

Webserver im Vergleich

Semesterarbeit

Absicherung der Konfiguration

Konfiguration

Überflüssige Netzdienste

Betriebssystem

Semesterarbeit

Anwendungsgebiete der Webserver und deren Zuordnung

Webserver im Vergleich

Semesterarbeit

Internet Informations Server (IIS)

Plattform: Windows NT Sprachen: ASP, VB, CGI, Perl, SSI, PHP, Java

Servlets, JSP Integrierte API-Schnittstelle: ISAPI Active X, ODBC Schnittstelle JDBC Schnittstelle via Java Servlets bzw. JSP

Webserver im Vergleich

Semesterarbeit

Apache

Plattform: Unix, (und Windows NT) Sprachen: PHP, CGI, Perl, SSI, Java Servlets, JSP JDBC Schnittstelle via Java Servlets bzw. JSP Erschwert aber doch möglich: ASP (dadurch auch

ODBC)

Webserver im Vergleich

Semesterarbeit

Netscape iPlanet Server

Plattform: Unix (und Windows NT) Sprachen/Schnittstellen: CGI, Perl, SSI, Java

Servlets, JSP Integrierte API-Schnittstelle: NSAPI JDBC Schnittstelle via Java Servlets bzw. JSP

Webserver im Vergleich

Semesterarbeit

Sprachen / Schnittstellen

Scripting: PHP, ASP, SSI C like: CGI, Perl Java-Based: Java Servlets, JSP

Proprietäre Schnittstellen: ISAPI, NSAPI

Datenbank Schnittstellen: ODBC, JDBC

Semesterarbeit

Aussichten und Tendenzen

Webserver im Vergleich

Semesterarbeit

Apache

APR – Apache Portable Runtime

verbesserte Windows Unterstützung

Webserver im Vergleich

Semesterarbeit

Microsoft

Business to Business

XML und SOAP

Webserver im Vergleich

Semesterarbeit

iPlanet

Alliance

Java 2-Plattform und JavaServer Pages eCommerce Strategie branchenführender Service Provider und

Softwareentwickler Leistungsfähigkeit, Skalierbarkeit, Zuverlässigkeit und

Verfügbarkeit

Semesterarbeit

Vielen Dank

für Ihre Aufmerksamkeit