ကြန္ပ်ဴတာနည္းပညာေတြထဲက အမည္ကန္႔သတ္ သတ္မွတ္စနစ္ေခၚ Domain Name System(DNS) ကို အိုင္တီဗဟု သုတအျဖစ္ ေဖာ္ျပလုိက္ပါတယ္။
ကြန္ပ်ဴတာေတြကို ကြန္ရက္ခ်ိတ္ဆက္ရာမွာ အင္တာနက္နံပါတ္ေခၚ Internat Protocol (IP) နံပါတ္ေတြကို အသံုးျပဳၿပီး စက္ တစ္လံုးနဲ႔တစ္လံုး ဆက္သြယ္ၾကပါတယ္။
အင္တာနက္နံပါတ္ေတြဟာ တစ္ခုနဲ႔တစ္ခု မတူညီၾကပါ။ ႏိုင္ငံတစ္ႏိုင္ငံရဲ႕ IP နံပါတ္ေတြဟာလည္း တစ္ႏိုင္ငံနဲ႔တစ္ႏိုင္ငံ မတူညီၾကပါ။
ဒီလိုမတူညီတဲ့ IP နံပါတ္ေတြကို လူသားမ်ားအေနနဲ႔ မွတ္သားေခၚယူခ်ိတ္ဆက္ႏိုင္ဖို႔ မလြယ္ကူႏိုင္ပါ။ ဒါေၾကာင့္ အမည္နဲ႔ အလြယ္ တကူေခၚဆိုႏိုင္ဖို႔ အမည္ကန္႔သတ္ သတ္မွတ္စနစ္ (Domain Name System) ကို ၁၉၈၃ ခုႏွစ္မွာ Jon Postel, Paul Mockapetris ႏွစ္ဦးက စတင္တီထြင္ခဲ့ပါတယ္။
DNS စနစ္ဆိုတာက အမည္မွ အင္တာနက္နံပါတ္၊ အင္တာနက္နံပါတ္မွ အမည္သို႔ အျပန္အလွန္သိေစေသာ စနစ္ျဖစ္ပါတယ္။
ဥပမာ mmtimes.com ဟု ေခၚပါ က DNS စနစ္က mmtimes.com ရဲ႕ IP နံပါတ္ 192.168.10.221 ဟူ၍ အမည္မွ အင္တာနက္ နံပါတ္သို႔ ေျပာင္းလဲသိရွိေအာင္ ေဆာင္ရြက္ေပးမွာ ျဖစ္ပါတယ္။
DNS စနစ္မွာ အမည္မွ အင္တာနက္နံပါတ္၊ အင္တာနက္နံပါတ္မွ အမည္သို႔ အျပန္အလွန္နားလည္ ႏိုင္မယ့္ Database အခ်က္ လက္ေတြ ပါ၀င္ပါတယ္။
DNS စနစ္မေပၚေပါက္မီက Hostဖိုင္တြင္ အမည္မွအင္တာနက္နံပါတ္သို႔ ေျပာင္းလဲသိရွိႏိုင္ရန္ Mapping လုပ္ၿပီး အသံုးျပဳခဲ့ပါတယ္။
ဒါေပမယ့္ စက္တိုင္းမွာ တူညီတဲ့ အခ်က္အလက္ပါတဲ့ (Database) Host ဖိုင္ကိုထည့္ၿပီး အသံုးျပဳရပါတယ္။
မတူညီခဲ့ရင္ တလြဲတေခ်ာ္ျဖစ္ကုန္ေတာ့တာပါပဲ။
DNS စနစ္မွာ Database အခ်က္လက္ေတြဖလွယ္ႏိုင္ဖို႔ နည္းလမ္းကို ရွာေဖြခဲ့ရာ Berkeley တကၠသိုလ္မွ ေက်ာင္းသားမ်ားျဖစ္တဲ့ Douglas Terry, Mark Painter, David Riggle နဲ႔ Songnian Zhou ေလးဦးတို႔က Berkeley Internet Name Domain (BIND) Server ကို Unix OS မွာ အသံုးျပဳႏိုင္ေအာင္ ၁၉၈၄ ခုႏွစ္မွာ တီထြင္ႏိုင္ခဲ့ၾကပါတယ္။ BIND Server ကို ထိုအခ်ိန္က Microsoft OS မွာ အသံုးမျပဳႏိုင္ခဲ့ပါ။ ၁၉၉၀ ျပည့္ႏွစ္ေရာက္မွ Microsoft Window NT မွာ စတင္အသံုးျပဳႏိုင္ခဲ့ပါတယ္။
DNS စနစ္မွာ အမည္ေတြေပးရာမွာ ကန္႔သတ္ခ်က္ေတြရွိပါတယ္။
သစ္ပင္မ်ား ပင္စည္မွအကိုင္းအခက္မ်ားျဖာထြက္သကဲ့သို႔ အဆင့္လိုက္အဆင့္လိုက္ရွိပါတယ္။ ပင္မအပိုင္းကို Root Zone လို႔ေခၚပါတယ္။
Root Zone မွ အကိုင္းအခက္ ထြက္သကဲ့သို႔ ဒုတိယ အမည္ေပးစနစ္မ်ားအျဖစ္ com, gov, edu, net စသျဖင့္ ဆက္လက္ခြဲျဖာ ထြက္လာပါတယ္။
အဆင့္ဆင့္ခြဲျဖာၿပီး အမည္မ်ားေပးေခၚတဲ့ အထိ ျဖစ္လာပါတယ္။
ဥပမာ mmtimes.com မွာ com ဟာ မူရင္းပင္စည္ Root မွ ခြဲထြက္လာတဲ့ အမည္ျဖစ္ပါတယ္။
mmtimes ဟာ com အမည္ရဲ႕ လက္ခြဲ (subdomain) ျဖစ္ၿပီး www.mmtimes.com မွာ www. ဟာ mmtimes ရဲ႕ လက္ခြဲ
(subdomain) ျဖစ္ပါေၾကာင္း အမည္ကန္႔သတ္ သတ္မွတ္စနစ္အေၾကာင္း တင္ျပလိုက္ပါတယ္။
Ref:Phoe Wa Lone (Myanmar Time Journal)
No comments:
Post a Comment