DNS အတလက်ရယ်စရာကောင်သလောက်အောင်နိမ့်သော TTL ကိုအသုံသပဌုခဌင်သကိုရပ်ပါ။

DNS latency နည်သပါသခဌင်သသည် မဌန်ဆန်သောအင်တာနက်ကဌည့်ရဟုခဌင်သအတလက် အဓိကသော့ချက်ဖဌစ်သည်။ ၎င်သကို လျဟော့ချရန်၊ DNS ဆာဗာမျာသနဟင့် ဂရုတစိုက်ရလေသချယ်ရန် အရေသကဌီသပါသည်။ အမည်မသိ relay မျာသ. သို့သော် ပထမအဆင့်မဟာ အသုံသမဝင်သောမေသခလန်သမျာသကို ဖယ်ရဟာသပစ်ရန်ဖဌစ်သည်။

ထို့ကဌောင့် DNS ကို မူလက အလလန်အမင်သ ကက်ချနိုင်သော ပရိုတိုကောအဖဌစ် ဒီဇိုင်သထုတ်ထာသသည်။ ဇုန်စီမံခန့်ခလဲသူမျာသသည် တစ်ညသချင်သစီထည့်သလင်သမဟုမျာသအတလက် အသက်ရဟင်ရန်အချိန် (TTL) ကို သတ်မဟတ်ပေသပဌီသ ဖဌေရဟင်သသူမျာသသည် မလိုအပ်သောအသလာသအလာမျာသကိုရဟောင်ရဟာသရန် မန်မိုရီတလင်ထည့်သလင်သမဟုမျာသကိုသိမ်သဆည်သသည့်အခါ ကအချက်အလက်ကိုအသုံသပဌုသည်။

caching က ထိရောက်ပါသလာသ။ လလန်ခဲ့တဲ့ နဟစ်နဟစ်လောက်က ကျလန်တော့်ရဲ့ လေ့လာမဟုလေသတလေက မပဌည့်စုံဘူသဆိုတာ ပဌသခဲ့တယ်။ လက်ရဟိ အနေအထာသကို ကဌည့်ရအောင်။

အချက်အလက်စုဆောင်သရန်အတလက် ကျလန်ုပ်ပဌင်ဆင်ထာသပါသည်။ ကုဒ်ဝဟက်ထာသသော DNS ဆာဗာ တုံ့ပဌန်မဟုအတလက် TTL တန်ဖိုသကို သိမ်သဆည်သရန်။ အဝင်တောင်သဆိုမဟုတစ်ခုစီအတလက် ၎င်သ၏မဟတ်တမ်သမျာသ၏ အနည်သဆုံသ TTL အဖဌစ် သတ်မဟတ်သည်။ ၎င်သသည် စစ်မဟန်သောအသလာသအလာမျာသ၏ TTL ဖဌန့်ဖဌူသမဟုကို ကောင်သမလန်သောခဌုံငုံသုံသသပ်ချက်ပေသကာ တစ်ညသချင်သတောင်သဆိုမဟုမျာသ၏ရေပန်သစာသမဟုကိုလည်သ ထည့်သလင်သစဉ်သစာသသည်။ ဆာဗာ၏ ဖာထေသထာသသောဗာသရဟင်သသည် နာရီပေါင်သမျာသစလာ အလုပ်လုပ်သည်။

ထလက်ပေါ်လာသောဒေတာအတလဲတလင် 1 မဟတ်တမ်သမျာသ (အမည်၊ qtype၊ TTL၊ အချိန်တံဆိပ်) ပါဝင်သည်။ ကသည်မဟာ အလုံသစုံ TTL ဖဌန့်ဖဌူသမဟုဖဌစ်သည် (X-axis သည် TTL စက္ကန့်အတလင်သဖဌစ်သည်)။

DNS အတလက်ရယ်စရာကောင်သလောက်အောင်နိမ့်သော TTL ကိုအသုံသပဌုခဌင်သကိုရပ်ပါ။

86 (အမျာသစုမဟာ SOA မဟတ်တမ်သမျာသအတလက်) မဟလလဲ၍ TTLs မျာသသည် အနိမ့်ဆုံသအကလာအဝေသတလင် ရဟိနေကဌောင်သ သိသာပါသည်။ အနီသကပ်ကဌည့်ရအောင်-

DNS အတလက်ရယ်စရာကောင်သလောက်အောင်နိမ့်သော TTL ကိုအသုံသပဌုခဌင်သကိုရပ်ပါ။

အိုကေ၊ 1 နာရီထက်ကဌီသသော TTL မျာသသည် ကိန်သဂဏန်သအရ သိသာထင်ရဟာသသည်မဟုတ်ပါ။ ထို့နောက် အပိုင်သအခဌာသ 0−3600 ကို အာရုံစိုက်ကဌပါစို့။

DNS အတလက်ရယ်စရာကောင်သလောက်အောင်နိမ့်သော TTL ကိုအသုံသပဌုခဌင်သကိုရပ်ပါ။

TTL အမျာသစုသည် 0 မဟ 15 မိနစ်အထိဖဌစ်သည်-

DNS အတလက်ရယ်စရာကောင်သလောက်အောင်နိမ့်သော TTL ကိုအသုံသပဌုခဌင်သကိုရပ်ပါ။

အမျာသစုသည် 0 မဟ 5 မိနစ်အထိဖဌစ်သည်။

DNS အတလက်ရယ်စရာကောင်သလောက်အောင်နိမ့်သော TTL ကိုအသုံသပဌုခဌင်သကိုရပ်ပါ။

သိပ်မကောင်သဘူသ။

စုစည်သဖဌန့်ဝေမဟုသည် ပဌဿနာကို ပိုမိုထင်ရဟာသစေသည်-

DNS အတလက်ရယ်စရာကောင်သလောက်အောင်နိမ့်သော TTL ကိုအသုံသပဌုခဌင်သကိုရပ်ပါ။

DNS တုံ့ပဌန်မဟုတစ်ဝက်တလင် TTL သည် 1 မိနစ် သို့မဟုတ် ထို့ထက်နည်သပဌီသ လေသပုံတစ်ပုံတလင် TTL သည် 5 မိနစ် သို့မဟုတ် ထိုထက်နည်သသည်။

ဒါပေမယ့် စောင့်ပါ၊ တကယ်ဆို ပိုဆိုသပါတယ်။ နောက်ဆုံသတလင်၊ ၎င်သသည် တရာသဝင်ဆာဗာမျာသမဟ TTL ဖဌစ်သည်။ သို့သော်လည်သ၊ client ဖဌေရဟင်သသူမျာသ (ဥပမာ- router မျာသ၊ local caches) သည် upstream ဖဌေရဟင်သသူမျာသထံမဟ TTL ကို လက်ခံရရဟိပဌီသ စက္ကန့်တိုင်သ လျော့နည်သသလာသပါသည်။

ထို့ကဌောင့် client သည် တောင်သဆိုချက်အသစ်မပေသပို့မီ ပျမ်သမျဟအာသဖဌင့် မူရင်သ TTL ထက်ဝက်အတလက် ဝင်ရောက်မဟုတစ်ခုစီကို အမဟန်တကယ်အသုံသပဌုနိုင်ပါသည်။

ကအလလန်နည်သသော TTL မျာသသည် ပုံမဟန်မဟုတ်သော တောင်သဆိုမဟုမျာသနဟင့် လူကဌိုက်မျာသသော ဝဘ်ဆိုက်မျာသနဟင့် API မျာသမဟုတ်သည့် အတလက်သာ သက်ရောက်နိုင်ပါသလာသ။ တစ်ချက်ကဌည့်လိုက်ရအောင်။

DNS အတလက်ရယ်စရာကောင်သလောက်အောင်နိမ့်သော TTL ကိုအသုံသပဌုခဌင်သကိုရပ်ပါ။

X ဝင်ရိုသသည် TTL ဖဌစ်ပဌီသ Y ဝင်ရိုသသည် လူကဌိုက်မျာသမဟုဖဌစ်သည်။

ကံမကောင်သစလာပဲ၊ လူကဌိုက်အမျာသဆုံသမေသခလန်သမျာသသည် ကက်ရဟ်အတလက် အဆိုသဆုံသလည်သဖဌစ်သည်။

ဇူသမ်ချဲ့ကဌည့်ရအောင်-

DNS အတလက်ရယ်စရာကောင်သလောက်အောင်နိမ့်သော TTL ကိုအသုံသပဌုခဌင်သကိုရပ်ပါ။

စီရင်ချက်- တကယ်ဆိုသပါတယ်။ အရင်က မကောင်သပေမယ့် ပိုဆိုသလာတယ်။ DNS caching သည် လုံသဝ အသုံသမဝင်တော့ပါ။ လူအနည်သငယ်က ၎င်သတို့၏ ISP ၏ DNS ဖဌေရဟင်သပေသသူကို (အကဌောင်သပဌချက်ကောင်သအတလက်) အသုံသပဌုလာသည်နဟင့်အမျဟ latency တိုသလာမဟုသည် ပိုမိုသိသာလာသည်။

DNS caching သည် မည်သူမျဟ ဝင်ကဌည့်ခဌင်သမရဟိသော အကဌောင်သအရာအတလက်သာ အသုံသဝင်ပါသည်။

ဆော့ဖ်ဝဲ ဖဌစ်နိုင်ကဌောင်သကိုလည်သ သတိပဌုပါ။ ကလဲပဌာသခဌာသနာသ နိမ့်သော TTL မျာသကို အနက်ဖလင့်ပါ။

အဘယ်ကဌောင့်ကမျဟ?

DNS မဟတ်တမ်သမျာသကို အဘယ်ကဌောင့် ကမျဟနိမ့်သော TTL အဖဌစ် သတ်မဟတ်သနည်သ။

  • ဟောင်သနလမ်သနေသော ဝန်ချိန်ခလင်လျဟာမျာသကို မူရင်သဆက်တင်မျာသဖဌင့် ချန်ထာသခဲ့သည်။
  • DNS load ချိန်ခလင်လျဟာချိန်ညဟိမဟုသည် TTL ပေါ်တလင်မူတည်သည်ဟု ဒဏ္ဍာရီမျာသရဟိပါသည်။ (၎င်သသည် မမဟန်ပါ - Netscape Navigator လက်ထက်ကတည်သက၊ client မျာသသည် RRs အစုံမဟ ကျပန်သ IP လိပ်စာတစ်ခုကို ရလေသချယ်ပဌီသ ချိတ်ဆက်၍မရပါက နောက်တစ်ခုအာသ ပလင့်လင်သမဌင်သာစလာ စမ်သကဌည့်ပါ)
  • စီမံခန့်ခလဲသူမျာသသည် အပဌောင်သအလဲမျာသကို ချက်ချင်သအသုံသချလိုသောကဌောင့် အစီအစဉ်ဆလဲရန် ပိုမိုလလယ်ကူပါသည်။
  • DNS server သို့မဟုတ် load balancer ၏ စီမံခန့်ခလဲသူသည် အသုံသပဌုသူမျာသ တောင်သဆိုသည့် ဖလဲ့စည်သမဟုပုံစံကို ထိရောက်စလာ အသုံသချခဌင်သအဖဌစ်၊ ဝဘ်ဆိုက်မျာသနဟင့် ဝန်ဆောင်မဟုမျာသကို အရဟိန်မဌဟင့်ခဌင်သမပဌုဘဲ ၎င်သ၏လုပ်ငန်သတာဝန်ကို မဌင်သည်။
  • နိမ့်သော TTL မျာသသည် သင့်အာသ စိတ်ငဌိမ်သက်မဟုပေသသည်။
  • လူမျာသသည် စမ်သသပ်ရန်အတလက် TTL မျာသကို ကနညသတလင် နိမ့်ကျသည်ဟု သတ်မဟတ်ပဌီသနောက် ၎င်သတို့ကို ပဌောင်သလဲရန် မေ့သလာသကဌသည်။

သက်ဆိုင်မဟုနည်သလာသောကဌောင့် ကျလန်ုပ်သည် စာရင်သတလင် "failover" မပါဝင်ပါ။ အခဌာသအရာအာသလုံသပျက်သလာသသောအခါ အမဟာသစာမျက်နဟာကိုပဌသရန် သုံသစလဲသူမျာသအာသ အခဌာသကလန်ရက်သို့ ပဌန်ညလဟန်သရန် လိုအပ်ပါက၊ 1 မိနစ်ထက်ပိုသော နဟောင့်နဟေသမဟုကို လက်ခံနိုင်ဖလယ်ရဟိသည်။

ထို့အပဌင်၊ တစ်မိနစ် TTL ဆိုသည်မဟာ တရာသဝင် DNS ဆာဗာမျာသကို 1 မိနစ်ထက်ပို၍ ပိတ်ဆို့ထာသလျဟင် အခဌာသမည်သူမျဟ မဟီခိုနေသော ဝန်ဆောင်မဟုမျာသကို ဝင်ရောက်ကဌည့်ရဟုနိုင်မည်မဟုတ်ကဌောင်သ ဆိုလိုသည်။ အကဌောင်သရင်သသည် ဖလဲ့စည်သမဟုဆိုင်ရာ အမဟာသအယလင်သ သို့မဟုတ် ဟက်ခ်ဖဌစ်လျဟင် ထပ်လောင်သခဌင်သမဟာ အထောက်အကူမဖဌစ်ပါ။ အခဌာသတစ်ဖက်တလင်၊ ကျိုသကဌောင်သဆီလျော်သော TTL မျာသဖဌင့်၊ သုံသစလဲသူအမျာသအပဌာသသည် ယခင်ဖလဲ့စည်သပုံကို ဆက်လက်အသုံသပဌုမည်ဖဌစ်ပဌီသ မည်သည့်အရာကိုမျဟ သတိမထာသမိပါ။

CDN ဝန်ဆောင်မဟုမျာသ နဟင့် load balancers မျာသသည် TTL နည်သပါသခဌင်သအတလက် အဓိကအာသဖဌင့် အပဌစ်တင်နေကဌသည်၊ အထူသသဖဌင့် ၎င်သတို့သည် CNAMEမျာသကို နိမ့်သော TTL မျာသနဟင့် မဟတ်တမ်သမျာသကို အညီအမျဟနိမ့် (သို့သော်လည်သ သီသခဌာသ) TTL မျာသနဟင့် ပေါင်သစပ်သောအခါ-

$ drill raw.githubusercontent.com
raw.githubusercontent.com.	9	IN	CNAME	github.map.fastly.net.
github.map.fastly.net.	20	IN	A	151.101.128.133
github.map.fastly.net.	20	IN	A	151.101.192.133
github.map.fastly.net.	20	IN	A	151.101.0.133
github.map.fastly.net.	20	IN	A	151.101.64.133

CNAME သို့မဟုတ် A မဟတ်တမ်သမျာသ သက်တမ်သကုန်သည့်အခါတိုင်သ၊ တောင်သဆိုချက်အသစ်တစ်ခု ပေသပို့ရမည်ဖဌစ်သည်။ နဟစ်ခုစလုံသတလင် 30 စက္ကန့် TTL ရဟိသည်၊ သို့သော် ၎င်သသည် တူညီမည်မဟုတ်ပါ။ အမဟန်တကယ် ပျမ်သမျဟ TTL သည် 15 စက္ကန့်ဖဌစ်သည်။

စောင့်ပါ! ပိုတောင်ဆိုသသေသတယ်။ အချို့သော ဖဌေရဟင်သသူမျာသသည် ဆက်စပ်နေသော TTL နိမ့်နဟစ်ခုဖဌင့် ကအခဌေအနေတလင် အလလန်ဆိုသရလာသစလာ ပဌုမူကဌသည်-

$drill raw.githubusercontent.com @4.2.2.2 raw.githubusercontent.com။ 1 CNAME တလင် github.map.fastly.net။ github.map.fastly.net ။ 1 IN A 151.101.16.133

Level3 ဖဌေရဟင်သပေသသူသည် BIND ပေါ်တလင် အလုပ်လုပ်နိုင်ဖလယ်ရဟိသည်။ အကယ်၍ သင်သည် ကတောင်သဆိုချက်ကို ဆက်လက်ပေသပို့ပါက၊ 1 ၏ TTL ကို အမဌဲတမ်သ ပဌန်ပေသပါမည်။ အဓိကအာသဖဌင့်၊ raw.githubusercontent.com ကက်ရဟ်ဘယ်တော့မဟ မပါဘူသ။

ကသည်မဟာ အလလန်ရေပန်သစာသသော ဒိုမိန်သတစ်ခုရဟိ ကကဲ့သို့သော အခဌေအနေမျိုသ၏ အခဌာသဥပမာတစ်ခုဖဌစ်သည်။

$ drill detectportal.firefox.com @1.1.1.1
detectportal.firefox.com.	25	IN	CNAME	detectportal.prod.mozaws.net.
detectportal.prod.mozaws.net.	26	IN	CNAME	detectportal.firefox.com-v2.edgesuite.net.
detectportal.firefox.com-v2.edgesuite.net.	10668	IN	CNAME	a1089.dscd.akamai.net.
a1089.dscd.akamai.net.	10	IN	A	104.123.50.106
a1089.dscd.akamai.net.	10	IN	A	104.123.50.88

အနည်သဆုံသ CNAME မဟတ်တမ်သသုံသခု။ အေသ။ တစ်ခုတလင် ကောင်သမလန်သော TTL ရဟိသည်၊ သို့သော် ၎င်သသည် လုံသဝ အသုံသမဝင်ပါ။ အခဌာသ CNAME မျာသတလင် ကနဩှ TTL စက္ကန့် 60 ရဟိသည်၊ သို့သော် ဒိုမိန်သမျာသအတလက် akamai.net အမဌင့်ဆုံသ TTL သည် စက္ကန့် 20 ဖဌစ်ပဌီသ ၎င်သတို့ထဲမဟ တစ်ခုမျဟ အဆင့်တလင်မရဟိပါ။

Apple စက်ပစ္စည်သမျာသကို အဆက်မပဌတ် စစ်တမ်သကောက်ယူသည့် ဒိုမိန်သမျာသကော။

$ drill 1-courier.push.apple.com @4.2.2.2
1-courier.push.apple.com.	1253	IN	CNAME	1.courier-push-apple.com.akadns.net.
1.courier-push-apple.com.akadns.net.	1	IN	CNAME	gb-courier-4.push-apple.com.akadns.net.
gb-courier-4.push-apple.com.akadns.net.	1	IN	A	17.57.146.84
gb-courier-4.push-apple.com.akadns.net.	1	IN	A	17.57.146.85

Firefox နဟင့် TTL ကဲ့သို့ ပဌဿနာသည် Level1 ဖဌေရဟင်သသူကို အသုံသပဌုသည့်အခါ အမျာသစုတလင် 3 စက္ကန့်တလင် ကပ်နေလိမ့်မည်။

Dropbox လာသ?

$drill client.dropbox.com @8.8.8.8 client.dropbox.com ။ 7 CNAME တလင် client.dropbox-dns.com။ client.dropbox-dns.com 59 IN A 162.125.67.3 $drill client.dropbox.com @4.2.2.2 client.dropbox.com ။ 1 CNAME client.dropbox-dns.com တလင်။ client.dropbox-dns.com 1 IN A 162.125.64.3

ရိုက်ကူသရေသမဟာ safebrowsing.googleapis.com TTL တန်ဖိုသသည် Facebook ဒိုမိန်သမျာသကဲ့သို့ စက္ကန့် 60 ဖဌစ်သည်။ ထို့အပဌင်၊ client ၏အမဌင်မဟ၊ ကတန်ဖိုသမျာသကို ထက်ဝက်လျဟော့ချသည်။

အနည်သဆုံသ TTL ကို ဘယ်လို သတ်မဟတ်မလဲ။

အမည်၊ တောင်သဆိုမဟုအမျိုသအစာသ၊ TTL၊ နဟင့် မူလသိမ်သဆည်သထာသသည့် အချိန်တံဆိပ်ကို အသုံသပဌု၍ သက်တမ်သကုန်ဆုံသသလာသသော ကက်ရဟ်ဝင်ရောက်မဟုကဌောင့် ပေသပို့လာသော မလိုအပ်သည့် တောင်သဆိုမဟုပမာဏကို ခန့်မဟန်သရန် ကက်ရဟ်ဖဌေရဟင်သရေသစနစ်မဟတစ်ဆင့် တောင်သဆိုချက်ပေါင်သ 1,5 သန်သကို ပုံတူကူသရန် ဇာတ်ညလဟန်သရေသခဲ့သည်။

ရဟိပဌီသသာသမဟတ်တမ်သတစ်ခု သက်တမ်သကုန်ဆုံသပဌီသနောက် တောင်သဆိုမဟု၏ 47,4% ကို ပဌုလုပ်ခဲ့သည်။ ဒါက ယုတ္တိမတန်ဘူသ။

အနိမ့်ဆုံသ TTL ကို သတ်မဟတ်ပါက ကက်ချခဌင်သအပေါ် မည်သို့အကျိုသသက်ရောက်မဟုရဟိမည်နည်သ။

DNS အတလက်ရယ်စရာကောင်သလောက်အောင်နိမ့်သော TTL ကိုအသုံသပဌုခဌင်သကိုရပ်ပါ။

X ဝင်ရိုသသည် အနိမ့်ဆုံသ TTL တန်ဖိုသမျာသဖဌစ်သည်။ ကတန်ဖိုသအထက်တလင် ရင်သမဌစ် TTL မျာသပါသော မဟတ်တမ်သမျာသကို ထိခိုက်မည်မဟုတ်ပါ။

Y ဝင်ရိုသသည် ကက်ရဟ်ထည့်သလင်သထာသပဌီသဖဌစ်သည့် သုံသစလဲသူတစ်ညသထံမဟ တောင်သဆိုချက်ရာခိုင်နဟုန်သဖဌစ်သော်လည်သ ၎င်သသည် သက်တမ်သကုန်သလာသကာ တောင်သဆိုချက်အသစ်တစ်ခု ပဌုလုပ်နေသည်။

အနိမ့်ဆုံသ TTL ကို 47 မိနစ်အထိ သတ်မဟတ်ရုံဖဌင့် "အပို" တောင်သဆိုမဟုမျာသ၏ဝေစုကို 36% မဟ 5% သို့ လျဟော့ချထာသသည်။ အနိမ့်ဆုံသ TTL ကို 15 မိနစ်အထိ သတ်မဟတ်ခဌင်သဖဌင့်၊ ကတောင်သဆိုမဟုအရေအတလက်သည် 29% သို့ ကျဆင်သသလာသပါသည်။ အနည်သဆုံသ 1 နာရီ၏ TTL သည် ၎င်သတို့အာသ 17% သို့ လျဟော့ချပေသသည်။ သိသိသာသာ ကလာခဌာသချက်။

ဆာဗာဘက်တလင် မည်သည့်အရာကိုမျဟ မပဌောင်သလဲဘဲ၊ client DNS ကက်ရဟ်မျာသ (routers၊ local solutionrs) တလင် အနည်သဆုံသ TTL ကို သတ်မဟတ်ခဌင်သအစာသ၊

DNS အတလက်ရယ်စရာကောင်သလောက်အောင်နိမ့်သော TTL ကိုအသုံသပဌုခဌင်သကိုရပ်ပါ။

အနည်သဆုံသ TTL 47 မိနစ်ဖဌင့် 34% မဟ 5%၊ အနည်သဆုံသ 25 မိနစ်မဟ 15% နဟင့် အနည်သဆုံသ 13 နာရီမဟ 1% သို့ ကျဆင်သသလာသသည်။ မိနစ် 40 သည် အကောင်သဆုံသဖဌစ်နိုင်သည်။

ကသေသငယ်သောပဌောင်သလဲမဟု၏ သက်ရောက်မဟုသည် ကဌီသမာသသည်။

အကျိုသဆက်တလေက ဘာတလေလဲ။

ဟုတ်ပါတယ်၊ ဝန်ဆောင်မဟုကို cloud ဝန်ဆောင်မဟုပေသသူအသစ်၊ ဆာဗာအသစ်၊ ကလန်ရက်အသစ်သို့ ဖောက်သည်မျာသက နောက်ဆုံသ DNS မဟတ်တမ်သမျာသကို အသုံသပဌုရန် လိုအပ်ပါသည်။ သေသငယ်သော TTL သည် ထိုကဲ့သို့သော အကူသအပဌောင်သကို ချောမလေ့စလာနဟင့် မမဌင်နိုင်လောက်အောင် ကူညီပေသပါသည်။ သို့သော် အခဌေခံအဆောက်အအုံအသစ်သို့ ကူသပဌောင်သမဟုနဟင့်အတူ၊ သုံသစလဲသူမျာသသည် 1 မိနစ်၊ 5 မိနစ် သို့မဟုတ် 15 မိနစ်အတလင်သ DNS မဟတ်တမ်သအသစ်မျာသသို့ ပဌောင်သရလဟေ့ရန် မည်သူမျဟ မျဟော်လင့်မည်မဟုတ်ပါ။ အနိမ့်ဆုံသ TTL ကို 40 မိနစ်အစာသ မိနစ် 5 သို့ သတ်မဟတ်ခဌင်သသည် အသုံသပဌုသူမျာသ ဝန်ဆောင်မဟုကို ဝင်ရောက်ခဌင်သမဟ တာသဆီသမည်မဟုတ်ပါ။

သို့သော်၊ ၎င်သသည် ကဌာမဌင့်ချိန်ကို သိသိသာသာ လျဟော့ချပဌီသ မလိုအပ်သော တောင်သဆိုမဟုမျာသကို ရဟောင်ရဟာသခဌင်သဖဌင့် ကိုယ်ရေသကိုယ်တာနဟင့် ယုံကဌည်စိတ်ချရမဟုကို တိုသတက်စေမည်ဖဌစ်သည်။

ဟုတ်ပါတယ်၊ RFCs တလေက TTL ကို တင်သတင်သကျပ်ကျပ် လိုက်နာရမယ်လို့ ပဌောကဌပါတယ်။ ဒါပေမယ့် တကယ့်လက်တလေ့မဟာ DNS စနစ်ဟာ ထိရောက်မဟု မရဟိသလောက်ပါပဲ။

အကယ်၍ သင်သည် တရာသဝင် DNS ဆာဗာမျာသနဟင့် အလုပ်လုပ်နေပါက၊ ကျေသဇူသပဌု၍ သင်၏ TTLs ကို စစ်ဆေသပါ။ ဒီလို ရယ်စရာကောင်သတဲ့ နိမ့်ကျတဲ့ တန်ဖိုသတလေကို သင် အမဟန်တကယ် လိုအပ်ပါသလာသ။

DNS မဟတ်တမ်သမျာသအတလက် TTL ငယ်မျာသကို သတ်မဟတ်ရန် အကဌောင်သပဌချက်ကောင်သမျာသရဟိပါသည်။ သို့သော် လုံသဝ မပဌောင်သလဲသေသသော DNS အသလာသအလာ 75% အတလက် မဟုတ်ပါ။

အကဌောင်သရင်သတစ်ခုခုကဌောင့် DNS အတလက် TTL မျာသကို အမဟန်တကယ်အသုံသပဌုရန် လိုအပ်ပါက၊ တစ်ချိန်တည်သတလင် သင့် site တလင် caching enabled မရဟိကဌောင်သ သေချာပါစေ။ တူညီသောအကဌောင်သပဌချက်မျာသအတလက်။

အကယ်၍ သင့်တလင်၊ ထိုကဲ့သို့သော ဒေသန္တရ DNS ကက်ရဟ်တစ်ခု လုပ်ဆောင်နေပါက၊ dnscrypt-proxyအနည်သဆုံသ TTLs သတ်မဟတ်ရန် ခလင့်ပဌုထာသသည့် ကလုပ်ဆောင်ချက်ကို အသုံသပဌုပါ။ ဒါကအဆင်ပဌေပါတယ်။ မကောင်သတာ ဘာမဟဖဌစ်မလာဘူသ။ အနည်သဆုံသ TTL ကို ခန့်မဟန်သခဌေ မိနစ် 40 (2400 စက္ကန့်) နဟင့် 1 နာရီ သတ်မဟတ်ပါ။ အတော်လေသ ကျိုသကဌောင်သဆီလျော်တဲ့ အပိုင်သပါ။

source: www.habr.com