Puncte:1

cum să faceți ca nelegat să rețină mai multe interogări pentru o adresă care nu este stocată în cache pentru ao stoca mai întâi

drapel ph

Caut o modalitate de a face interogări de reținere nelegate pentru aceeași căutare a adresei atunci când nu este stocată în cache. Ar trebui să permită procesarea unei singure interogări, după ce răspunsul este stocat în cache, poate răspunde la alte interogări din acel cache.

Există o astfel de opțiune?

Patrick Mevzek avatar
drapel cn
De ce ai nevoie de asta? Pentru că din punct de vedere tehnic, așa funcționează un rezolutor recursiv prin interogare și stocare în cache. Singura întrebare este, de la un început rece, ce se întâmplă cu două interogări identice în același timp, dacă ambele sunt redirecționate sau dacă se comportă așa cum descrii tu. Numai studierea codului poate răspunde la asta, dar dacă ar trebui să pariez, aș paria pe al doilea caz. Totuși, rămâne de ce aveți nevoie de această proprietate specifică (ce rău dacă sunt trimise 2 interogări în afara acelei ferestre?) și de ce anume pentru „nelegat”? FWIW, `dnsdist` este un cuțit elvețian al nevoilor DNS avansate, poate că poate face ceea ce doriți.
drapel jp
Cazul de utilizare posibil al @PatrickMevzek este atunci când o aplicație face cereri DNS cu un timeout foarte scurt către un server DNS lent și repetă imediat solicitările dacă nu a primit un răspuns, așa că inundă serverele DNS cu solicitări. Utilizarea „unbound” pare a fi o abordare naturală pentru a izola o astfel de aplicație de serverele DNS primare.
Patrick Mevzek avatar
drapel cn
„Cazul de utilizare posibil este atunci când o aplicație face cereri DNS cu un timeout foarte scurt către un server DNS lent și repetă imediat solicitările dacă nu a primit un răspuns, așa că inundă serverele DNS cu solicitări.” 1) Cu toate acestea, acest lucru se va întâmpla o singură dată. la început, după care rezultatele sunt stocate în cache 2) Nu am studiat codul nelegat, dar bănuiesc că este suficient de inteligent pentru a detecta acel caz și a face lucrurile potrivite (rețin mai multe solicitări similare).Ar fi ușor de testat, doar rulați-l, monitorizați traficul de ieșire și trimiteți-i 2 interogări DNS identice în același timp.
Çiçek Adam avatar
drapel ph
@PatrickMevzek Mă aștept la o rată de interogare foarte mare în acest sens, unbound va rezista împotriva clienților și va izola serverele mele auth dns. Știu că acesta este un caz foarte limită, dar în acest caz numărul de interogări nu va fi 2 sau 200 în mediul meu, voi avea mulți clienți. Am de gând să testez modul în care mi-ai sugerat, mulțumesc.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.