Der Vorteil beim DNS eintrag liegt darin, daß eben dieser angesprochen wird und über diesen die Namensauflösungen erfolgt.
Da aber VOR JEDEM DNS auch ein ROUTER hängt der die ganze Sache entsprechend weiterleitet hast du weniger HOPS zum Ziel.
Ein kleines Beispiel:
Du lebst in München (jetzt nur mal ein Beispiel und nicht sauer sein weil ich Dich jetzt als BAZI abstemple
)
Der Ziels Server auf dem du spielen möchtest liegt in HAMBURG.
Deine Standardeinstellung verbindet Dich zuerst mit einem ROUTER in Deiner Nähe.
Von dort wirst du dann zum DNS in München geleitet.
Dieser kann Deine Anfrage nicht beantworten, also wird erstmal nachgefragt wer Ihm da helfen kann.
Bei einer Antwort wird dann der entsprechende ROUTER angesteuert der dann Deine Anfrage wieter zum nächsten ROUTER und dann wieder zu einem DNS weitergibt, der z.b. in Stuttgart steht.
Dieser leitet dann wieder eiter nach KÖLN und von Köln kommt es dann zum ROUTER nach Hamburg und dann zum DNS in Hamburg.
Der DNS in Hmaburg kennt dann die Zieladresse des Servers auf dem du spielen möchtest und leitet dann weiter zum ROUTER der vor dem Spieleserver steht.
Bei diesem Beispiel hast du 14 Hops (Sprünge) zum Ziel.
Gibst du nun als PRIMÄREN DNS gleich die IP des DNS in HAMBURG ein, verringert sich die Anzahl der Hops schon mal auf mindestens 9 (vielleicht auch weniger, je nachdem ob ein oder mehrere Router dabei sind die gleich weiterleiten können).
Somit ist der Weg den die Datenpackete zurücklegen müssen schon mal geringer und was ein kürzerer Weg bedeutet brauche ich wohl nicht mehr zu erklären.
Ich hatte auch schon mal den Fall das ich nur 2 Hops für einen Server hier in meiner Nähe brauchte, weil ich die IP des DNS eingestellt hatte, der in der Stadt stand wo auch der Server war.
Allerdings ist das eher die Seltenheit.
Ich kann nur empfehlen diese Sache mal aus zu probieren, schaden kann es nicht, zumal man eventuell dann auch über einen ROUTER geht der vielleicht nicht so ausgelastet ist wie die anderen