Standard-Dienste/Anwendungen (HTTP) Damit sich ein Anwendungsprogramm mit dem Server, der einen Dienst bereitstellt, verständigen kann, wurden die jeweiligen Kommunikationsprotokolle in den sogenannten RFCs (http://www.ietf.org/rfc.html) festgelegt. Ein sehr einfach zu bedienendes Protokoll ist z.B. HTTP (Hypertext Transfer Protocol, RFC 2616), welches überwiegend beim Websurfen zum Einsatz kommt. Eine URL wir http://gauss.hgf.net/index.html bedeutet folgendes: Verbinde dich mit dem Rechner gauss.hgf.net auf Port 80 und fordere die Datei /index.html vom virtuellen Server "gauss.hgf.net" an. Dies kann mit "telnet" sehr einfach simuliert werden: | Falls (wie beim HGF) ein Proxy | eingesetzt werden muss: > telnet gauss.hgf.net 80 | > telnet gauss.hgf.net 3128 Trying 192.168.100.1... | Trying 192.168.100.1... Connected to Gauss.hgf.net. | Connected to Gauss.hgf.net. Escape character is '^]'. | Escape character is '^]'. > GET /index.html HTTP/1.0 | > GET http://www.ix.de/ HTTP/1.0 > Host: gauss.hgf.net | > Host: www.ix.de > | > HTTP/1.0 200 OK | HTTP/1.0 200 OK Date: Thu, 07 Dec 2000 20:26:49 GMT| ... ... |