Anfrage für www.example.net, wenn example.net ungültig

  • Hallo,

    wieso findet stellt Firefox eigentlich eine Weiterleitung Anfrage von für

    Code
    www.example.net

    auf an den DNS-Server, wenn dieser für

    Code
    example.net

    statt, wenn man eine ungültige URL eingibt und die Adresse läd? nicht negativ antwortet?

    Liebe Grüße
    Hugo

    [edit]Wegen falscher Formulierung ("Weiterleitung") überarbeitet; die beiden Code-Abschnitte wurden vertauscht.[/edit]
    [edit2]Noch mal korrigiert.[/edit2]

    Firefox 130.0.1 (64-Bit)

    3 Mal editiert, zuletzt von h-u-g-o (8. Juli 2011 um 21:41)

  • Aus reiner Freundlichkeit.

    Wenn die DNS-Anfrage nach example.net mit einer negative Antwort beschieden wird, dann probiert der Fx eine DNS-Anfrage nach http://www.example.net, denn der Präfix www ist optional.

    P.S. das ist keine Weiterleitung, denn diese kann nur von der Gegenstelle erfolgen.

  • Hallo Ulli,

    danke sehr für deine Antwort. :D

    Du hast recht, Weiterleitung ist definitiv der falsche Ausdruck. :roll:

    Dass der Host www nicht zwingend erforderlich ist, das ist klar. Das Verhalten dient demnach dem unwahrscheinlichen Fall, dass der DNS (auf Port 80) auf für example.net nicht antwortet, auf für http://www.example.net hingegen schon?

    Liebe Grüße
    Hugo

    [edit]Kleinigkeit korrigiert.[/edit]

    Firefox 130.0.1 (64-Bit)

    2 Mal editiert, zuletzt von h-u-g-o (8. Juli 2011 um 21:42)

  • Zitat von h-u-g-o

    […] dass der DSN (auf Port 80) auf example.net nicht antwortet, […]

    Nein, bei der DNS-Anfrage wird der Port 53 (domain) benutzt.

    Eine Nichtantwort auf Port 80 würde mit einem Timeout quittiert werden.

  • Hallo Ulli,

    besten Dank. :D

    Korrigierte Fassung: Das Verhalten dient demnach dem unwahrscheinlichen Fall, dass der DNS (auf Port 80 53) auf für example.net nicht antwortet, auf für http://www.example.net hingegen schon.

    Liebe Grüße
    Hugo

    Firefox 130.0.1 (64-Bit)

    Einmal editiert, zuletzt von h-u-g-o (8. Juli 2011 um 21:42)

  • Nochmals nein.

    DNS antwortet immer, ansonsten könntest du das Internet vergessen.

    Bereits in der ersten Antwort faselte ich

    Zitat von .Ulli

    Wenn die DNS-Anfrage nach example.net mit einer negative Antwort beschieden wird,

  • Jau.

    Jedoch ist der Fall nicht so unwahrscheinlich, denn eine Domain kann mit oder ohne dem www registriert sein. Darum macht der Fx ja auch das Spielchen.

  • Aber ist der umgekehrte Fall nicht der wahrscheinlichere? Mir stellt sich die Frage, warum Firefox keine Anfrage an den DNS-Server für example.net stellt, wenn die Antwort der Anfrage für http://www.example.net negativ ausfällt.

    Zitat von .Ulli

    DNS antwortet immer, ansonsten könntest du das Internet vergessen.


    Wieso das eigentlich?

    Firefox 130.0.1 (64-Bit)

  • Das DNS == Domain Name System ist klug genug den Schnickschnack www zu ignorieren, es sei denn, die Domain ist mit selbigem registriert.

    I.a.W. bei einer negativ beschiedenen Anfrage, die ein www beinhaltete, ist eine weitere Anfrage ohne dem www sinnlos.

    Das www stellt ja auch nur eine Symbolik eines Dienstes innerhalb einer Domain für die humanoiden Anwender dar.

    Das DNS wird auch nicht benötigt, wenn man die IP-Adresse gewünschten Host kennt. Da dies jedoch recht weltfremd ist, kann man ohne DNS das Internet vergessen.

    P.S. du kannst ja mal einen Host 78.47.5.173 aufrufen.

  • Hallo Ulli,

    vielen Dank für deine Antwort. :)

    Zitat von .Ulli

    Das DNS == Domain Name System ist klug genug den Schnickschnack www zu ignorieren, es sei denn, die Domain ist mit selbigem registriert.

    I.a.W. bei einer negativ beschiedenen Anfrage, die ein www beinhaltete, ist eine weitere Anfrage ohne dem www sinnlos.


    Das heißt, der DNS-Server prüft bei einer Anfrage für http://www.example.net sozusagen selbst intern, ob er für example.net positiv antworten kann, falls die Antwort für http://www.example.net negativ ausfallen würde, und tut das dann gegebenenfalls auch? Vielleicht probiere ich das mal aus.

    Zitat von .Ulli

    Das DNS wird auch nicht benötigt, wenn man die IP-Adresse gewünschten Host kennt. Da dies jedoch recht weltfremd ist, kann man ohne DNS das Internet vergessen.


    Meine Frage war ja, warum das Internet nicht funktionieren würde, wenn der DNS-Server nicht immer - also z. B. statt negativ gar nicht - antworten würde.

    Zitat von .Ulli

    P.S. du kannst ja mal einen Host 78.47.5.173 aufrufen.


    Damit hätte ich jetzt überhaupt nicht gerechnet. :wink:

    Liebe Grüße
    Hugo

    Firefox 130.0.1 (64-Bit)