Saturday, November 22, 2008

IPv4 သက္တမ္းကုန္မဲ့ေန႔


လြန္ခဲ့တဲ့ ၂ လေက်ာ္ေလာက္က Router ေတြ ေသတဲ့ေန႔ ဆုိတဲ့ ေခါင္းစဥ္တစ္ခု ေရးခဲ့ပါတယ္။

အင္တာနက္မွာ လက္ရွိသုံးေနတဲ့ addressing စနစ္က IP version 4 ျဖစ္ျပီး IP address တစ္ခုမွာ 32-bits (4 bytes) ရွိတယ္ဆုိတာ သိၾကမွာပါ။ ကြန္ပ်ဴတာ စုစုေပါင္း ၃၂ ဘီလီယန္ ကုိလိပ္စာေပးႏိုင္တယ္လုိ႔ ထင္ရေပမယ့္ တကယ္တန္း ဒီထက္အမ်ားၾကီးနည္းပါတယ္။

ေအာက္မွေဖၚျပထာတဲ့ address ေတြကုိ အင္တာနက္မွာ တုိက္ရုိက္ခ်ိတ္ဆက္လုိတဲ့ ကြန္ပ်ဴတာေတြကုိ သုံးလုိ႔မရပါဘူုး။
၁၊ ၁၀.x.x.x - (private address - see RFC-1918)
၂၊ ၁၂၇.x.x.x (loopback for localhost - see RFC-3300)
၃၊ ၁၇၂.၁၆.x.x ကေန ၁၇၂.၃၁.x.x (private address - see RFC-1918)
၄၊ ၁၉၂.၁၆၈.x.x (private address - see RFC-1918)
၅၊ ၂၂၄.၀.၀.၀ မွ ၂၃၉.၂၅၅.၂၅၅.၂၅၅ (multicast - see RFC-3171)
၆၊ ၂၄၀.၀.၀.၀ မွ ၂၅၅.၂၅၅.၂၅၅.၂၅၅ (reserved - see RFC-3300)

IP address ေတြကုိ ထိန္းခ်ဳပ္တဲ့ ဗဟုိအဖဲြ႔အစည္းကေတာ့ IANA (Internet Assigned Numbers Authority) ျဖစ္ပါတယ္။ IP address လုိအပ္သူေတြကုိ IANA က ေဒသဆုိင္ရာ အင္တာနက္ မွတ္တမ္းတင္ရုံးခြဲေတြကတဆင့္ ေခ်းငွားေပးပါတယ္။ အဲဒီရုံးခြဲေတြကုိ RIR (Regional Internet Registry) လုိ႔ေခၚပါတယ္။ ေလာေလာဆယ္ ကမာၻေပၚမွာ RIR ၅ ခုရွိပါတယ္။
ပုိ စုံစုံလင္လင္သိခ်င္ရင္IP Address ကုိ ဘယ္သူ႔ဆီကေတာင္းရမလဲ ဆုိတဲ့ေခါင္းစဥ္ကုိျပန္ဖတ္ၾကည့္ပါ။

IP address ျဖန္႔ေ၀ပုံကုိ အက်မ္းေျပာရရင္ -
၁၊ IANA -> RIR -> ISP -> Home User
၂၊ IANA -> RIR -> ISP -> Organizations (single-homed i.e. single Internet connection)
၃၊ IANA -> RIR -> Organizations (multi-homed i.e. multiple Internet connections from multiple ISPs

IANA က RIR ေတြကုိ တစ္ၾကိမ္မွာ /8 block ၂ ခုေပးပါတယ္။ /8 block တစ္ခုမွာ IP address ၁၆ သန္းေက်ာ္ ပါပါတယ္။ သေဘာတူထားတဲ့ စည္းမ်ဥ္းကေတာ့ RIR ေတြရဲ့လက္ထဲမွ ျဖန္႔ေ၀ေပးဖုိ႔ IP address ၉ လစာ ရွိရပါမယ္။ ဒိထက္နဲသြားရင္ IANA ဆီက ထပ္ေတာင္းခြင့္ရွိပါတယ္။ လက္ေတြ႔မွာေတာ့ RIR ေတြက သူတုိ႔ရဲ့လက္ထဲမွာရွိတဲ့ IP address အေရအတြက္ /8 block ၂ ခုထက္ ေလ်ာ့သြားရင္ IANA ကထပ္ေတာင္းပါတယ္။ တနည္းေျပာရရင္ေတာ့ ISP ေတြ၊ Organization ေတြက IP address သုံးစြဲတဲ့ႏွုံးဟာ ၉ လတုိင္းမွာ ၃၂ သန္းခန္႔ (2 x /8 block) ရွိတယ္လုိ႔ ယူဆႏုိင္ပါတယ္။

၂၀၀၈ ခုႏွစ္ ၾသဂုတ္လ စာရင္းအရ IANA ရဲ့လက္ထဲမွ /8 block ၃၈ ခုက်န္ပါေတာ့တယ္။ ခန္႔မွန္းတာကေတာ့ ၂၀၀၉ ခုႏွစ္မွာ /8 block ၁၅ ခုေလာက္ ကုန္သြားျပီး၊ ၂၀၁၀ မွာ ၁၅ ခုထက္နဲနဲပုိကုန္သြားႏုိင္ပါတယ္။ ဒီႏွုန္းနဲ႔ဆုိရင္ ၂၀၁၁ ခုႏွစ္ ေဖေဖၚ၀ါရီလေရာက္ရင္ IANA ရဲ့ လက္ထဲမွာ IPv4 address က်န္ေတာ့မွာမဟုတ္ပါဘူး။

အဆုိး၀ါးဆုံးျဖစ္ႏုိင္တာကေတာ့ ၂၀၁၁ ခုႏွစ္ေနာက္ပုိင္းမွာ အင္တာနက္ကုိ ခ်ိတ္ဆက္မဲ့ကြန္ပ်ဴတာေတြကနဲ႔ အဲဒီအရင္က ခ်ိတ္ဆက္ထားတဲ့ ကြန္ပ်ဴတာေတြ ဆက္သြယ္လုိ႔ မရေတာ့ဘဲ အင္တာနက္ ႏွစ္ျခမ္းကြဲသြားမွာျဖစ္ပါတယ္။ ဒီျပသနာကုိ ေျဖရွင္းဖုိ႔အတြက္ IP version 6 (RFC-2460) ကုိ ၁၉၉၈ ခုႏွစ္ကထဲက စံျပဳခဲ့ေပမယ့္ အခုအခ်ိန္ (၂၀၀၈ ခုႏွစ္ ႏွစ္ကုန္ပုိင္း) အထိ IPv6 ကုိ ေျပာင္းလဲ အသုံးျပဳၾကတဲ့ အဖြဲ႔အစည္းဆုိတာ မရွိသေလာက္နည္းပါးပါတယ္။

ေနာက္ဆုံးမိနစ္အထိ အလုပ္မလုပ္ဘဲ အခ်ိန္ဆြဲတယ္ဆုိတာ လူအမ်ားစုရဲ့အက်င့္ပါ။ ဒါေပမယ္ IPv6 ကုိေျပာင္းလဲဖုိ႔ အခ်ိန္ဆြဲတာကေတာ့ မီးနဲ႔ကစားသလုိျဖစ္တယ္လုိ႔ထင္ပါတယ္။ ၁၉၉၉ ခုႏွစ္ ႏွစ္ကုန္ပုိင္းက Y2K ျပသနာေၾကာင့္ IT ေလာကမွာ အလုပ္ေတြအရမ္းတြင္က်ယ္ခဲ့ပါတယ္။ ေခတ္မမွီေတာ့တဲ့ COBOL Programmer ေတြေတာင္ အလုပ္ေကာင္းေကာင္းရလုိက္ၾကေသးတယ္လုိ႔ၾကားမိပါတယ္။ သိပ္ေတာ့ ၾကာၾကာမခံဘူးေပါ့။
ကၽြန္ေတာ့အထင္ေတာ့ ၂၀၁၀ ခုႏွစ္ဆန္းပုိင္းမွာ IPv4 ကေန IPv6 ကုိေျပာင္းဖို႔အတြက္ ကုမၸဏီေတြျပာျပာသလဲ လုပ္ၾကရင္ IPv6 ကၽြမ္းက်င္သူမ်ားအတြက္ အလုပ္အကုိင္အသစ္ေတြ ေပၚလာႏုိင္တယ္လုိ႔ထင္ပါတယ္။

Post a Comment