Hallo,
(es ist sehr peinlich überhaut zufragen aber besser füher als später)
das muss dir nicht peinlich sein, aber die Fragen lassen vermuten, dass man zur Erklärung relativ weit ausholen muss. Ich versuch's mal.
- Port 80 ist Schnittstelle zum Datenaustausch. was kann ich mit Port 80 anfangen?
Das Kommunikationsprotokoll TCP/IP, das für sehr viele Dienste im Internet verwendet wird, kennt zwei wichtige Informationen, mit denen ein bestimmter Dienst adressiert wird. Das ist zum einen die IP-Adresse, mit der zunächst mal die Maschine adressiert wird, auf der der Dienst läuft. Die Portnummer dient dann der Unterscheidung der einzelnen Dienste. So ist es möglich, dass auf derselben Maschine ein Webserver, ein Mailserver, ein SSH-Server usw. läuft.
Die IANA hat dabei für viele Dienste bestimmte Portnummern als Normalfall festgelegt. So ist üblich, dass ein Webserver (HTTP) über Port 80 angesprochen wird, ein POP3-Mailserver über Port 110 und ein SSH-Server über Port 23, um nur ein paar Beispiele zu nennen.
- Warum nicht Port 81, 0, 1?
Weil's einfach mal so festgelegt wurde.
- was sind 404 Errors
Ein Webserver beantwortet jede Anfrage mit einem Statuscode. Der Statuscode 404 ist in der HTTP-Spec festgelegt als "Not Found". Damit antwortet der Server also, wenn eine Ressource angefragt wird, die nicht existiert. Der Statuscode für "OK" ist gemäß Spezifikation 200, ein anderer, den man häufig antrifft ist "403 Access Denied" - die Ressource existiert zwar, ist aber nicht für jedermann zugänglich.
So long,
Martin