ihanteellisessa maailmassa, DNS olisi kuin yksi niistä, Kuten Nähnyt TV: rotisserie-uunit – asettaa ja unohtaa se. Internet on kuitenkin dynaamisesti muuttuva paikka ja se, mikä voi olla merkityksellistä yhdessä hetkessä, ei välttämättä ole seuraava.
DNS: n tarkoituksena oli virkistää tietueita ja varmistaa, että käyttäjille annetaan aina asiallisin vastaus sitä pyytäessään.
the Basics
Time To Live eli lyhenne TTL on DNS-levylle laitettu viimeinen käyttöpäivä., TTL on tarjolla kertoa rekursiivinen palvelimen tai paikallisten resolver, kuinka kauan sen pitäisi pitää, sanoi tallentaa sen välimuisti. Mitä pidempi TTL on, sitä kauemmin resolver pitää näitä tietoja kätkössään. Mitä lyhyempi TTL on, sitä lyhyemmän ajan resolver pitää näitä tietoja kätkössään.
esimerkiksi, meillä on example.com. Example.com on A-tietueen kärkeen vyöhyke osoittaa meille server. Kanssa TTL 3600 sekuntia tai 1 tunti, joka tarkoittaa sitä, että rekursiivinen server oppii example.com se tallentaa tietoja A-tietue example.com yksi tunti., Kuka muu käyttää samaa resolveri saa saman vastauksen, ja arvovaltainen puolella, siellä tulee olla mitään kyselyn palvelimelle, ellei TTL loppuu.
Parhaat Käytännöt
TTLs on mitään ottaa kevyesti – he voivat suoraan vaikuttaa määrä kyselyn tilavuus, joka on emoyhtiön oman arvovaltainen palvelu, ja jos tarvitsee nopeasti muuttaa ennätys, voi aiheuttaa odotettua kauemmin muutoksen eteneminen kaikille käyttäjille.,
– kirjaa, joka hyödyntää eräänlainen kehittynyt liikenteen hallinta skenaario, kuten NS1 Suodatin Ketju, se on parasta pitää TTL mahdollisimman lyhyt. Näin, Kun järjestelmä säätää muutoksen, käyttäjät toisessa päässä pyytävät nimeä annetaan uusimmat tiedot. On syytä huomata, että useimmat rekursiivinen palvelimet eivät todella ymmärtää, TTL lyhyempi kuin 30 sekuntia – vaikka emme voi estää sinua menemästä pienempi kuin, että tulokset eivät välttämättä ole suotuisat pitkällä aikavälillä.,
tietueille, jotka muuttuvat harvoin, kuten TXT-tai MX-tietueet, se on parasta pitää ne jonnekin tunti (3600s) ja päivä (86400s). Kun se ei tullut aika antaa muutokset huomioon nämä tyypit kirjaa, se voi behoove voit muuttaa TTL alas lyhyempi väli ennen säätämällä tahansa muutoksia, joilla varmistetaan, että muutokset ovat edenneet nopeasti.
SOA-TTLs
yläreunassa jokaisen DNS zone, Start of Authority (SOA), on viisi TTL-arvoja, jotka palvelevat korkeampaa tarkoitusta DNS.
SOA TTL – väli, jolla itse SOA-levy päivitetään.,
Päivitä TTL – väli, jolla toissijaiset palvelimet (Toissijainen DNS) asetetaan päivittämään primary zone-tiedosto ensisijaiselta palvelimelta.
yritä uudelleen TTL – nopeutta, jolla toissijainen palvelin yrittää uudelleen päivittää primary zone-tiedoston, jos alkuperäinen päivitys epäonnistui.
Voimassaolon TTL – Jos Refresh ja Yritä epäonnistua toistuvasti, tämä on aika, jonka kuluttua ensisijaisena olisi pidettävä poissa ja enää arvovaltainen tietylle alueelle.,
NX TTL – Siinä tapauksessa, että pyynnön domain tuloksia olematon kyselyn (NXDOMAIN), tämä on sen verran aikaa, että on kunnioitettava recursor palata NXDOMAIN vastaus.
on suositeltavaa ole muuttaa näitä TTLs, ellei sinulla on hyvin erityinen tehtävä, joka on usein erittäin harvinainen tapaus.