Dringende HILFE gesucht! Was passiert technisch im Hintergrund von dem Moment an, in dem man die URL in den Browser eingibt und ENTER drückt?

... komplette Frage anzeigen

7 Antworten

URL, DNS, Proxy, Host, NAT, IP, html und Browser (nicht zwingend vollständige Liste).

Gaaaaanz grob und technisch nicht zu 100% korrekt (aber ausreichend):

  • Der Browser verbindet sich ...
  • über NAT ...
  • am Router ...
  • mit dem DNS-Server ...
  • und fragt diesen nach der IP ...
  • für einen bestimmten Domain-Namen, ...
  • woraufhin der Browser einen HTTP-Request ...
  • an den so in Erfahrung gebrachten Server ...
  • - evtl. über einen zwischen geschalteten Proxy - sendet, ...
  • den HTML-Code in der Antwort interpretiert und ...
  • grafisch darstellt.

Kürzer und gröber gehts nicht. Allerdings lassen sich nach unten hin nahezu beliebig viele Details hinzufügen. Die Frage ist, bis zu welchem Detailgrad du deine Arbeit umsetzen möchtest. :)

Alles in allem sind die Wikipedia-Artikel zu den genannten Themen eine akzeptable Einführung. Wenn dir die noch zu hoch sind, dann suche bei Google nach "XYZ tutorial", wobei du XYZ durch den Begriff ersetzt, den du nicht verstehst.

Viel Spaß! :)

Antwort bewerten Vielen Dank für Deine Bewertung

1. Versuchen den hostname lokal aufzulösen über den dns cache

2. Über nat ins internet

3. Sofern schritt 1 nichts ergab zum dns server um den eintrag zu holen / (tcp) syn zum origin server (webserver) oder proxyserver

4. Server schickt (tcp) syn, ack

5. client schickt (tcp) ack

6. Client schickt http header und u.u weitere get Parameter.

Proxyserver/cdn usw können zwischen origin server und client gestellt werden um traffic zu filtern (WAF) oder den origin zu entlasten durch caching

Antwort bewerten Vielen Dank für Deine Bewertung

Der Domainname (zum Beispiel gutefrage.net) wird aufgelöst. Das heisst dein DNS Server, respektive der des Providers, gibt die Anfrage an den .net-DNS-Server weiter. Dieser kennt die IP des gutefrage.net DNS-Servers. Du erhälst nun diese IP und kannst dich damit dann auf die Webseite verbinden.

Das ist jetzt einmal ganz banal ausgedrückt. Falls du das genauer wissen willst, präzisiere bitte ein wenig. Das ist halt ein recht umfangreiches Thema.

LG Andi

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von 01AndiPlayz
23.02.2017, 10:33

Nachtrag:

Über diese IP wird dann eine HTML-Datei vom Webserver von gutefrage.net heruntergeladen. Das wird dir dann im Browser als Webseite angezeigt.

LG Andi

1

Hier eine Erklärung von der Maus: 

Antwort bewerten Vielen Dank für Deine Bewertung

Du kannst alle diese vorgegebenen Begriff in Wikipedia suchen.

Da hast du dann auch die Erklärungen dazu.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von MarieNaya
23.02.2017, 10:31

Leider typisch Frau - wir verstehen da nur Bahnhof und bitten um eine kurze Erklärung, die selbst eine Frau versteht :DD

1
Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?