Thursday, October 10, 2013

DNS ဆုိတာ


DNS ဆုိတာ

DNS ဆုိတာ Domain Name System ကိုေခၚဆုိျခင္း ျဖစ္ပါတယ္။ ရွုပ္သြားမယ္ ထင္ပါတယ္။ အလြယ္ကူဆံုး ရွင္းျပပါ့မယ္။

ကြန္ျပဴတာ မွတ္ဥာဏ္က ဂဏန္းသခၤ်ာေတြကိုပဲ မွတ္သားထားတာပါ။ ထပ္ရွင္းရရင္ 101 တုိ႔လို Binary ကိုမွတ္သားပါတယ္။ ဒီေတာ့ ဝဘ္ဆုိဒ္ တစ္ခုစီတိုင္းမွာ ဂဏန္းသခၤ်ာ အကၡရာေတြ ရွိလာရပါတယ္။ ဥပမာ 31.24.68.41။ အဲဒါမ်ိဳး အတြဲလိုက္ပါ။ Browser မွာ ရိုက္မယ္ ဆုိရင္ https://31.24.68.12/ အစရွိသျဖင့္ေပါ့။

သုိ႔ေပမယ့္ ဂဏန္းေတြကို လိုက္မွတ္သားႏိုင္ဖို႔က မလြယ္ဘူးေလ။ ေလးလံုးတြဲ စုစုေပါင္း ၃၂ လံုး ရွိတဲ့ အတဲြမ်ိဳးေတြ တြဲၾကည့္ပါလား။ မ်ားလည္းလိုက္မယ့္ ဂဏန္းေတြ။ ဒါေတြကို တစ္ခုခ်င္း မွတ္သားထားလို႔ကေတာ့ ရူးသြားပါလိမ့္မယ္။

ဒါေၾကာင့္ ယင္းျပႆနာကို ေျဖရွင္းေပးဖို႔အတြက္ ၾကားခံ စနစ္ တစ္ခု အေနနဲ႔ Domain Name System (DNS) ဆိုတာ ေပၚလာရပါတယ္။ ဒီေတာ့ ဂဏန္းေတြအစား နာမည္ေတြ ေပးႏိုင္ျပီ ျဖစ္ပါတယ္။ ဒါေၾကာင့္ www.google.com/ www.facebook.com အစရွိသျဖင့္ နာမည္ေတြ ထြက္လာရ ပါတယ္။ DNS အတြက္ ဆာဗာထိုင္ ထားပါတယ္။ ကြန္ျပဴတာမွာလည္း သူ႔ Service ကို အလုိအေလ်ာက္ဆြဲယူလို႔ရေအာင္ Built in ပါရွိပါတယ္။

ဒါေၾကာင့္ မိမိ ကြန္ျပဴတာက Browser ကေန နာမည္တစ္ခု ရိုက္တဲ့ အခါ အင္တာနက္ လိုင္းမွတစ္ဆင့္ DNS Server ကို လွမ္းအေၾကာင္းၾကားပါတယ္။ www.facebook.com ဆုိတာ တကယ္ေရာ ရွိရဲ ႔လားလို႔ လွမ္းေမးျပီး Server က ရွိတယ္လို႔ ေျဖေတာ့ သူ႔ရဲ ႔ IP address ကို ျပန္ပို႔ေပးလိုက္ပါတယ္။

ကိုယ္က address bar မွာ နာမည္ရိုက္ေပမယ့္ ေနာက္ကြယ္မွာ သူ တကယ္ အလုပ္လုပ္သြားတာက IP address ျဖစ္ပါတယ္။ ဒါေၾကာင့္ DNS ဆုိတာ အင္မတန္ အေရးၾကီးပါတယ္။

DNS ဆုိတာသာ ရွိမလာရင္ ယေန႔ က်ေနာ္တို႔ အားလံုး သခၤ်ာဂဏန္းေတြနဲ႔ ဆိုဒ္လိပ္စာေတြကို မွတ္သားရမွာ အမွန္ပါပဲ။ ေနာက္ DNS နဲ႔ ပက္သက္ျပီး နားမလည္တာ ရွိရင္ ေမးႏိုင္ပါတယ္။

Aung Kham ( AMDC )

.
DNS ဆုိတာ Domain Name System ကိုေခၚဆုိျခင္း ျဖစ္ပါတယ္။ ရွုပ္သြားမယ္ ထင္ပါတယ္။ အလြယ္ကူဆံုး ရွင္းျပပါ့မယ္။
ကြန္ျပဴတာ မွတ္ဥာဏ္က ဂဏန္းသခၤ်ာေတြကိုပဲ မွတ္သားထားတာပါ။ ထပ္ရွင္းရရင္ 101 တုိ႔လို Binary ကိုမွတ္သားပါတယ္။ ဒီေတာ့ ဝဘ္ဆုိဒ္ တစ္ခုစီတိုင္းမွာ ဂဏန္းသခၤ်ာ အကၡရာေတြ ရွိလာရပါတယ္။ ဥပမာ 31.24.68.41။ အဲဒါမ်ိဳး အတြဲလိုက္ပါ။ Browser မွာ ရိုက္မယ္ ဆုိရင္ https://31.24.68.12/ အစရွိသျဖင့္ေပါ့။

သုိ႔ေပမယ့္ ဂဏန္းေတြကို လိုက္မွတ္သားႏိုင္ဖို႔က မလြယ္ဘူးေလ။ ေလးလံုးတြဲ စုစုေပါင္း ၃၂ လံုး ရွိတဲ့ အတဲြမ်ိဳးေတြ တြဲၾကည့္ပါလား။ မ်ားလည္းလိုက္မယ့္ ဂဏန္းေတြ။ ဒါေတြကို တစ္ခုခ်င္း မွတ္သားထားလို႔ကေတာ့ ရူးသြားပါလိမ့္မယ္။

ဒါေၾကာင့္ ယင္းျပႆနာကို ေျဖရွင္းေပးဖို႔အတြက္ ၾကားခံ စနစ္ တစ္ခု အေနနဲ႔ Domain Name System (DNS) ဆိုတာ ေပၚလာရပါတယ္။ ဒီေတာ့ ဂဏန္းေတြအစား နာမည္ေတြ ေပးႏိုင္ျပီ ျဖစ္ပါတယ္။ ဒါေၾကာင့္ www.google.com/ www.facebook.com အစရွိသျဖင့္ နာမည္ေတြ ထြက္လာရ ပါတယ္။ DNS အတြက္ ဆာဗာထိုင္ ထားပါတယ္။ ကြန္ျပဴတာမွာလည္း သူ႔ Service ကို အလုိအေလ်ာက္ဆြဲယူလို႔ရေအာင္ Built in ပါရွိပါတယ္။

ဒါေၾကာင့္ မိမိ ကြန္ျပဴတာက Browser ကေန နာမည္တစ္ခု ရိုက္တဲ့ အခါ အင္တာနက္ လိုင္းမွတစ္ဆင့္ DNS Server ကို လွမ္းအေၾကာင္းၾကားပါတယ္။ www.facebook.com ဆုိတာ တကယ္ေရာ ရွိရဲ ႔လားလို႔ လွမ္းေမးျပီး Server က ရွိတယ္လို႔ ေျဖေတာ့ သူ႔ရဲ ႔ IP address ကို ျပန္ပို႔ေပးလိုက္ပါတယ္။

ကိုယ္က address bar မွာ နာမည္ရိုက္ေပမယ့္ ေနာက္ကြယ္မွာ သူ တကယ္ အလုပ္လုပ္သြားတာက IP address ျဖစ္ပါတယ္။ ဒါေၾကာင့္ DNS ဆုိတာ အင္မတန္ အေရးၾကီးပါတယ္။

DNS ဆုိတာသာ ရွိမလာရင္ ယေန႔ က်ေနာ္တို႔ အားလံုး သခၤ်ာဂဏန္းေတြနဲ႔ ဆိုဒ္လိပ္စာေတြကို မွတ္သားရမွာ အမွန္ပါပဲ။ ေနာက္ DNS နဲ႔ ပက္သက္ျပီး နားမလည္တာ ရွိရင္ ေမးႏိုင္ပါတယ္။

Aung Kham ( AMDC )

August Myanmar Development Centre

.

0 comments:

Post a Comment