Sicherheit und Erweiterung

HTTP Server


... [ Seminar WWW und JAVA ] ... [ Thema HTTP ] ... [ Literaturliste ] ...

Inhalt


Das Firewall Konzept

Der Firewall erlaubt den Zugang nur an einer definierten Stelle.


Zwei Grundstrategien von Firewalls

Alles ist erlaubt, was nicht verboten ist.

Alles ist verboten, was nicht erlaubt ist.


Drei Arten von Firewalls

Paketfilter

Circuit Level Gateways

Application Gateways


Proxy-Caching

Der Proxy ist eine Art Festplatten-Cache auf einem WWW-Server.

Der Proxy speichert häufig abgerufene Dokumente, wie WWW-Seiten und Programme.

Die Anfragen eines Clients werden dabei immer an den Proxy gestellt, der in seinem Cache 'nachsieht', ob das angeforderte Dokument sich bereits in diesem befindet und es ggf. an den Client sendet.

Proxies arbeiten für verschiedene Dienste und besitzen eigene Portnummern und Hostnamen. z.B. Dienst: HTTP / Port: 8080 / Host: cache.isys.net

Bsp.: Konfigurationseinstellungen CERN httpd 3.0

Caching On

CacheRoot /wwwcache

CacheSize 1900 M

CacheClean * 2 month

CacheUnused http:* 2 weeks

CacheDefaultExpiry ftp: 1 week

NoCaching http://fh-wedel.de/*

......


Proxy Statistik Uni-Saarland

Hier zwei Beispiele für die Auswirkung der Installation eines Proxy-Cache.




Jigsaw ein Server in Java


Jigsaw Performance

Verschiedene Performance Test mit dem Programm ptester.

4kbRequestfolge auf das gleiche Dokument von 4kb Größe
40kbgenauso nur mit 40kb File-Größe
multi1bis zu 6 gleichzeitige Requests auf drei Dokumente (4kb, 10kb, 40kb)
multi2genauso jedoch bis zu 30 gleichzeitige Requests.

Wie man sieht traten in der Alpha1 Phase von Jigsaw noch Probleme bei vielen gleichzeitigen Requests auf, die jedoch bereits in der Aplha3 Phase eliminiert wurden.

Hier gibt es den ganzen Test


Jigsaw Probleme

Jigsaw Implementationsprobleme

Java Implementationsprobleme

Hier die ausführlichen Informationen zu den Problemen.


... [ Seminar WWW und JAVA ] ... [ Thema HTTP ] ...[ Server Sicherheit ]... [ Literaturliste ] ...