You are on page 1of 16

IPv6 ဆိုတာဘာလဲ

IPv6 ဆိုတာ IPv4 ထကး Address space 4 ဆၾကီ့မာ့်ပီ့ IPv4 ထကး အဆေပါငး့မ္ာ့စျာ
မ္ာ့်ပာ့ေသာ IP address အေရအတျကးကို သတးမြတးႏိုငးစျမး့ရြိ်ပီ့ 128 bit ရြိေသာ haxadecimal
စဵနစး်ဖငံး ဖဲျ႕စညး့ထာ့ေသာ အငးတာနကးသဵု့ IP address တစးမ္ိဳ့ပငး်ဖစးသညး .. IPv4 ဆိုတာ 32 bit
ဘဲရြိ်ပီ့ decimal စဵနစး်ဖစးပါတယး .. IPv4 က IP address ဘယးေလာကးေပ့စျမး့ႏိုငးသလဲဆိုရငး
4,294,967,296 ရြိပါတယး .. (သနး့ေပါငး့4ေထာငးေက္ားေပါံ ).. တစးခ္ိဳ႕ေသာ အေၾကာငး့ေၾကာငံး အဲဒီ
IP အာ့လဵု့ကို သဵု့ချငံးမရဘဲ သနး့ 500 ေလာကးေသာ IP မ္ာ့ဟာ ဆဵု့ရြဵဳ့လ္ကးရြိပါတယး ..
ဘာေၾကာငံးလဲဆိုေတာံ ... IANA က သီ့သနး႕အေရ့ေပၚအတျကးဘဲ်ဖစး်ဖစး .. public IP
အတျကးဘဲ်ဖစး်ဖစးဖယးထာ့တာ .. တစး်ခာ့ .. lookback တို႕ .. unspecifie မလုပးႏိုငးတဲံ IP
ေတျ(စဆဵု့ အေရအတျကး ကိုဖယး်ပီ့သဵု့လို႕မရႏိုငးတဲံ IP ေတျပါမယး) စသညံး်ဖငံးေပါံ ... အဲဒီေတာံ ..
2007 ရဲ႕စစးတမး့အရ 2.4 Billion ေသာ IP မ္ာ့ဟာ လကးရြိသဵု့ေနၾက်ပီ့ .. ေနာကးထပး 1.7 Billion
ေလာကးဘဲက္နးပါေတာံတယး ... ဒါေတာငး တစးႏြစးကို သနး့ 170 ေလာကးစီတို့ႏႈနး့နဲ႕တျကးရငး ..
ေနာကးထပး 6 ႏြစး 7 ႏြစးေလာကးဆို .. ေပ့စရာ IP ေတျက ကုနး်ပီ်ဖစးပါတယး .. ဒါေပမဲံ .. IPv6
ဘယးေလာကးအထိသတးမြတးႏိုငးစျမး့ရြိသလဲဆိုရငး ..
340,282,366,920,938,463,374,607,431,768,211,456 အထိေတာငး ေပ့စျမး့ႏိုငးပါတယး .. IPv4
နဲ႕ IPv6 ကိုယြဥးၾကညံးလိုကးရငး အမ္ာ့ၾကီ့ကျာပါတယး ..

IPv6 အလုပးလုပးပဵု
IPv6 ကိုဘာေၾကာငံး သဵု့လာရသလဲ

ဒီလို IPv4 address မ္ာ့ဟာ တ်ဖညး့်ဖညး့ နဲ႕ကုနးလာတဲံအတျကးေၾကာငံး ပို်ပီ့ အေရအတျကးအမ္ာ့အ်ပာ့


သဵု့လာႏိုငးေစရနး IPv6 ကို IANA (Internet Assign Numbers Authority)အဖဲျ႕က design ဆဲျ
ထုတးလုပးခဲံတာ်ဖစးပါတယး ... IANA အဖဲျ႕ဆိုတာ... ကမာၻလဵု့ဆိုငးရာ IP မ္ာ့ကို မထပးရေအာငး ..
ထိနး့ခ္ဳပးလုပးေပ့ေနတဲံအဖဲျ႕အစညး့ၾကီ့ တစးခု်ဖစးပါတယး ... IPv6 ရဲ႕ address space မ္ာ့ဟာ
အရျယးအစာ့ၾကီ့မာ့လာတာႏြငံးအမြ္ address ေတျထာ့သိုလိုမႈႏြငံး လမး့ေၾကာငး့လဲႊ်ခငး့ Routing
လုပး်ခငး့တို႕က လဵုလဵုေလာကးေလာကး Efficient ်ဖစးေစဖို႕ ဒီဇိုငး့ဆဲျၾကတဲံအခါ တစး်ခာ့ေနရာမ္ာ့ပါ
အက္ိဳ့သကးေရာကးမ္ာ့ ရိုကးခတးလာပါတယး .. ဘယးလိုလဲဆိုေတာံ .. Internet ရဲ႕ Topology ေတျႏြငံး MAC
ဆိုတဲံ (Media Access Controll) address ေတျကို လာ်ပီ့ ရိုကးခတးပါတယး .. MAC address ဆိုတာ
ကျနးယကးမြာခ္ိတးဆကးထာ့တဲံ Physical Device တိုငး့မြာ စကးရဵုကေန ပဵုေသ သတးမြတးေပ့လိုကးတဲံ
Address ဆိုတာရြိပါတယး..အဲဒါကိုေ်ပာတာပါ(MAC (Media Access Control ) ဆိုတာက.. ၾကာ့ခဵ
Media ပစၥညး့ေတျအလုပးလုပးၾကတဲံအခါ မြာ တစးခုနဲ႕တစးခု data signal
ေတျေပ့ပို႕မႈမေပ္ာကးပ္ကးရေအာငး လိုအပးသလို ထိနး့ခ္ဳပးေပ့်ပီ့
လုပးေဆာငးေပ့တဲံနညး့ပညာတစးမ္ိဳ့ပါဘဲ .. 98 bitရြိပါတယး .. ဒါေပမဲံ အခုနက ေ်ပာသလို IPv6 ရဲ႕
ၾကီ့မာ့က္ယး်ပနး႕တဲံ Address ေတျကို ထိနး့ခ္ဳပးဖို႕ရာ ဒီဇိုငး့ဆဲျစီမဵမႈေတျ်ပဳၾကတဲံအခါ MAC address
ကို 64 bit အ်ဖစး်ပဳလုပးရဖို႕အေၾကာငး့ဖနး လာပါေတာံတယး .. ေနာကး်ပီ့ IPv6 ဟာ Address
မ္ာ့သတးမြတး်ခငး့ႏြငံး လမး့ေၾကာငး့မ္ာ့သတးမြတး်ခငး့တို႕ကို အဆငးံ ေတျအမ္ာ့ၾကီ့ႏြငံး
ဆငံးပျာ့ပဵုစဵ်ပဳလုပးထာ့တဲံအ်ပငး Flexible ်ဖစးေအာငးလညး့ ်ပဳလုပးထာ့ပါတယး .. ဒါေတျဟာ IPv4
တုနး့က မရြိခဲံပါဘူ့ ..

IPv6 Address form

IPv6 ရဲ႕ Address ပဵုစဵကိုေ်ပာ်ပရရငးေတာံ .. IPv4 မြာတုနး့ကဆိုရငး Address ရဲ႕ပဵုစဵဟာ Dotted


Decimal Notation ပါ..ဒါေပမဲံ IPv6 က္ေတာံ 128 bit address မြာ အပိုငး့ပိုငး့ခဲျထာ့ပါတယး ..
အပိုငး့ 1 ပိုငး့ခ္ငး့စီမြာ 16 bit စီရြိပါတယး .. 16 bit ရြိတဲံ block တစးခုခ္ငး့စီကို ဂဏနး့ 4 လဵု့ပါတဲံ
Haxadecimal ပဵုစဵနဲ႕်ပမြာ်ဖစးပါတယး ..အဲဒီလို Block ေပါငး့ 8 ခုရြိပါတယး.. IPv6 ရဲ႕ တစးပိုငး့စီကို :
(ေကားလဵ) ႏြငံး ်ခာ့ထာ့ပါတယး ..( . (dot) မဟုတးပါဘူ့) ဒါေၾကာငံး .. IPv6 ကို Colon -
Hexadecimal - Decimal လို႕လညး့ ေခၚႏိုငးပါတယး .. ဥပမာ်ပရရငး

IPv6 Address : 3FFE:2900: D005:0000:02AA:00FF:FE28:9C5A

IPv6 address အာ့ ခ္ဳဵ႕ေရ့်ခငး့

အဲဒီ IPv6 address မြာ 0 ၾကီ့ဘဲရြိတဲံ အပိုငး့ေတျကို 0 ကို ်ဖဳတး်ပီ့ ခ္ဵဳ႕ေရ့လို႕ရပါတယး .. အပိုငး့ 1
ပိုငး့မြာ အနညး့ဆဵု့ ဂဏနး့တစးလဵု့ ရြိရငးရပါ်ပီ .. အပိုငး့တစးပိုငး့ခ္ငး့စီမြာ ရြိတဲံ
ဂဏနး့ေတျရဲ႕ေရြ႕ဆဵု့ဂဏနး့ဟာ 0 ်ဖစးေနရငးလညး့ ယငး့ 0 ကို်ဖဳတးထာ့လို႕လညး့ရပါတယး .. ဒါေပမဲံ
.. ်ပနး ခ္ဲ႕်ပီ့ အ်ပညံးအစဵုေရ့တဲံအခါက္ရငး နညး့နညး့ေ တာံ သတိထာ့ဖို႕ လိုပါတယး .. သူက IPv4
လို မြတးရလျယးတာမဟုတးဘူ့ ..
တကယးလို႕ ဒီ 3FFE:2900: D005:0000:02AA:00FF:FE28:9C5A ကိုခ္ဵဳ႕်ပီ့ေရ့မယးဆိုရငး ...
ဒီလိုေရ့ရပါတယး .. 3FFE:2900: D005:0:2AA:FF:FE28:9C5A လို႕်ဖစးသျာ့ပါလိမးံမယး ..
မလိုတဲံ 0 ေတျကို ်ဖဳတး်ပီ့ ခ္ဳဵေ ရ့လိုကးတာပါ.. IPv6 address ရဲ႕ အပိုငး့တစးပိုငး့ခ္ငး့စီမြာ ဂဏနး့က
4 လဵု့ရြိရမြာပါ သဵု့လဵု့ဘဲ်ဖစး်ဖစး 2 လဵု့ဘဲ်ဖစး်ဖစး ်ဖစးေနရငး ေရြ႕မြာ သဵုည ေတျရြိေနတယး ဆိုတာ
သေဘာေပါကးဖို႕လိုပါတယး .. ဒါေပမဲံ .. ဂဏနး့ရဲ႕ေနာကးက 0 ေတျကိုေတာံ မ်ဖဳတးလိုကးနဲ႕ေနား ..
ping ၾကညံးမြ အာ့လဵု့ တိုငးပတးကုနးမယး ..

ေနာကးထပးခ္ဵဳ႕်ပရရငး ..

FE80:0:0:0:2AA:FF:FE9A:1CA2 ကိုခ္ဵဳ႕မယးဆုိရငး 0 ေတျပါတဲံ block ေတျကို :: လို႕်ပ်ပီ့


ထပးခ္ဵဳ႕လို႕ရပါေသ့တယး
အဲဒီ address ကို ခ္ဵဳ႕ရငး FE80::2AA:FF:FE9A:1CA2 လို႕်ဖစးသျာ့ပါလိမံးမယး ..

Hexadecimal မြ Binary သို႕ေ်ပာငး့်ခငး့..


Hexadecimal စနစးဟာ 0 ကေန 9 ်ပီ့ေတာံ A,B,C,D,E,F ဆို်ပီ့ 15 လဵု့ရြိပါတယး
(အေရအတျကးကိုေ်ပာတာပါ) .. Binary ဆိုရငး 0 နဲ႕ 1 ဘဲရြိတယး .. ဒါေပမဲံ .. Decimal
စနစးက္လညး့ 15 လဵု့ေတာံ 15 လဵု့ဘဲ .. သူကရြငး့တယး 1 ကေန 15 အထိဘဲ.. ဇယာ့နဲ႕ရြငး့်ပရရငး
ဒီလိုပါ-

Hexadecimal ကေန Binary ေ်ပာငး့တယးဆိုတာ Hexadecimal ကိနး့ဂဏနး့ တစးခုခ္ငး့စီကို 4 bit


Binary ေ်ပာငး့ေပ့ ရတာပါ .. ဥပမာ ေ်ပာရရငး 0 , 3 , D , 8 တို႕ကို Binary Table
အတိုငး့ေ်ပာငး့ရရငး ..

0 ကို Binary ေ်ပာငး့ရငး 0000


3 ကို Binary ေ်ပာငး့ရငး 0011
D ကို Binary ေ်ပာငး့ရငး 1101
8 ကို Binary ေ်ပာငး့ရငး 1000 ဆို်ပီ့ရပါလိမံးမယး .. တစး်ခာ့ ကိနး့ဂဏနး့ေတျကို
ေ်ပာငး့ခ္ငးရငးလညး့ ဒီဇယာ့အတိုငး့ ေ်ပာငး့ရငးရပါတယး ..

အဲဒါကို Binary စနစးနဲ႕တေပါငး့တညး့်ပရရငး


0000 0011 1101 1000 ဆို်ပီ့ရပါတယး .. ဒါက .. IPv6 ရဲ႕ 8 block ရြိတဲံအထဲက 1 Block ကို
Binary system နဲ႕ ်ပတာဘဲရြိေသ့တယး .. အဲဒါမ္ိဳ့ 8 block ဆိုရငး စဥး့စာ့သာၾကညံးေတာံဗ္ာ..

IPv6 အမ္ိဳ့အစာ့မ္ာ့

IPv6 မြာ အဓိက main address 3 မ္ိဳ့ရြိပါတယး ..


1. Unicast Address
2. Multicast Address
3. Anycast Address တို႕်ဖစးၾကပါတယး..

Unicast Address ဆိုတာ

Unicast Address ဆိုတာ One to One communication လို႕ေခၚပါတယး..


ဒီ Unicast Address ကိုသတးမြတးထာ့တဲံ Network ဧရိယာတစးခုတညး့မြာဘဲ အသဵု့်ပဳၾကတယး ..
ကျ္နးေတား တို႕ အသဵု့်ပဳေနၾကတဲံ IP Address မ္ာ့ဟာ Unicast အုပးစုထဲကို အက္ဴဵ့ွငးပါတယး..
one to one ဆုိတာ တစးနညး့အာ့ ်ဖငံး point to point ်ဖစးပါတယး .. ဆိုလိုတာက IP Address
တစးခုကေနပို႕လိုကးတဲံ အေၾကာငး့အရာတစးခုဟာ အဲဒီ ကျနးယကးထဲမြာဘဲရြိတဲံ IP address
တစးခုကေနလကးခဵမယး .. လကးခဵတဲံ Point ဟာလညး့ ပို႕လိုကးတဲံPoint နဲ႕ကျနးယကး
တစးခုတညး့ဘဲ်ဖစးရမယး ..

ေနာကး်ပီ့

Multicast Address ဆိုတာ

Multicast Address ဆိုတာ one to many communication ကို ဆိုလိုတာပါ.. IP address


တစးခုကေန ပို႕ေပ့ လိုကးတဲံဟာကို IP အမ္ာ့ၾကီ့ကေနလကးခဵႏိုငးမြာပါ .. ေနာကး်ပီ့ .. Unicast လို
Network တူစရာမလိုဘူ့ ..
ေနာကးတစးခုက ..

Anycast Address ဆိုတာ

Anycast Address ဆိုတာ Multicast ႏြငံး Unicast address ႏြစးခုတို႕ရဲ႕ concept


ကိုေပါငး့ထာ့တာပါ... anycast ကဘယးလိုလဲဆိုေတာံ .. လကးခဵမဲံ Group ေတျအမ္ာ့ၾကီ့ထဲကမြ IP
တစးခုတညး့ကို ဘဲပို႕တာပါ.. Group လို႕ေ်ပာတဲံ အတျကးေၾကာငံး Mulicast ရဲ႕ concept
သေဘာသကးေရာကးသျာ့ေပမဲံ .. IP တစးခုတညး့သို႕ ပို႕တဲံအတျကးေၾကာငံး Unicast
သေဘာ်ပနးသကးေရာကးသျာ့ပါတယး .. ဒါေပမဲံ .. ဘယးGroup က ဘဲ်ဖစး်ဖစး .. ဘယးNetwork
ဘဲ်ဖစး်ဖစး သူက ပို႕လို႕ရတယး ..

Anycast address ေတျအတျကး သီ့်ခာ့ Addressing ပဵုစဵဆိုတာေတာံ မရြိပါဘူ့ .. Anycast Address


မ္ာ့ဟာ Unicast concept ပါွငးေသာေၾကာငံး .. လိုအပးတဲံအခ္ိနးက္မြသူ႕ဟာသူသတးမြတး်ပီ့
အလိုအေလြ္ာကး ေ်ပာငး့လဲသျာ့တာပါ .. Anycast address မ္ာ့ကို Host
တစးခုစီကေနအသဵု့မ်ပဳဘဲ .. Routes ေတျကသာ အသဵု့်ပဳပါတယး ..

IPv6 Unicast Sub - Address

အဲဒီ Unicast Address မြာမြ ေနာကးထပး address ပဵုစဵကဲျေတျရြိပါေသ့တယး ..

1. Global Unicast Address


2. Link - Local Address
3. Site - Local Address
4. Unique - Local Address
5. Special IPv6 Address နဲ႕
6. Transition Address တို႕မ္ာ့်ဖစးၾကပါတယး ..

Global Unicast Addressဆိုတာ


Global Unicast Address ဆိုတာ Public Address နဲ႕အတူတူဘဲ်ဖစးပါတယး.. အဲဒီ Public Address
ဆိုတာထပးရြငး့်ပရ ရငး အငးတာနကးမြာ အသဵု့်ပဳတဲံ address မြနးသမြ္ဟာ Public address ပါဘဲ..
ကျ္နးေတားတို႕သဵု့ ေနၾကတဲံ local ISP ကေပ့ထာ့တဲံ address ဟာ Public address ပါဘဲ.. အဲဒီ
address ဟာ IPv4 နဲ႕ IPv6 အပိုငး့အထိ Routing လုပးႏိုငးပါတယး ..
Routing လုပးတဲံေနရာမြာ ပိုမို်မနးဆနးဖို႕အတျကး Efficient ်ဖစးတဲံ Routing Infrastructure ရဖို႕
Global Unicast Address ေတျကို ေပါငး့်ခငး့ .. စု်ခငး့ .. နဲ႕ summerise လုပး်ခငး့မ္ာ့
်ပဳလုပးလို႕ရပါတယး .. ေနာကးတစးခုက IPv4 အငးတာနကး Routing ပဵုစဵ ႏြစးမ္ိဳ့်ဖစးတဲံ Flat Routing
ေရာ Hierarchical Routing ေရာ ေရာ်ပီ့အေ်ခခဵထာ့တဲံ အငးတာနကး်ဖစးပါတယး .. ဒါေပမဲံ IPv6 ကို
အေ်ခခဵ ထာ့တဲံ အငးတာနကးက္ေတာံ Efficient ်ဖစးဖို႕အေ်ခခဵထာ့တာေၾကာငံး Address
ပိုငး့ဆိုငးရာေရာ Routing ပိုငး့ဆိုငးရာပါ Hierarchical ပဵုစဵကိုဘဲအသဵု့်ပဳပါတယး .. Global Unicast
Address မ္ာ့ဟာ IPv6 ရဲ႕အငးတာနကးတစးခုလဵု့မြာ တစးခုႏြငံးတစးခုတူညီ်ခငး့ .. ထပး်ခငး့..
မ်ဖစးရပါဘူ့ .. လဵု့ွကို Unique ်ဖစးရပါမယး ..

ပဵုနဲ႕ေ်ပာရငး
1. Fixed Portion (set to 001) ေရြ႕ဆဵု့က 3 bit ကို 001 လို႕အေသ... သတးမြတးပါတယး
2. Global Routing Prefix
Global Routing Prefix ဆိုတာအဲဒီ Address ကိုပိုငးဆိုငးတဲံအဖဲျ႕အစညး့ေတျအတျကးကို
ရညးညျနး့တာ်ဖစးပါတယး ..

Subnet ID

Subnet ID ဆိုတာ က္ေတာံ အဲဒီ Organization site ထဲက Subnet ကို ရညးညျနး့တာ်ဖစးပါတယး ..
subnet ID filed ဟာ 16 bits ရြိပါတယး..

Interface ID

Interface ID ဆိုတာ ကေတာံ 64 bitsရြိပါတယး.. ၄ငး့ဟာ အဲဒီ Organization site အတျငး့မြာရြိတဲံ


subnet ထဲက Interface တစးခုကိုဆိုလိုတာ်ဖစးပါတယး ..

Link Local Address ဆိုတာ

Link Local Address ဆိုတာ Network တစးခုတညး့အတျငး့မြာရြိတဲံ Host ေတျအခ္ငး့ခ္ငး့


ဆကးသျယးခ္ငးတဲံ အခါမြာ Link Local Address ကိုဘဲအသဵု့်ပဳၾကတာကို ေခၚတာပါ..

Link Local Address မြာက္ေတာံ ..

အဲဒီပဵုထဲကအတိုငး့ပါဘဲ .. ေရြ႕ဆဵု့က 64 bits ဟာပဵုေသပါဘဲ…

IPv6 support လုပးတဲံ Router မ္ာ့ဟာ Link Local Traffic ေတျကို ဘယးေတာံမြ Link
တစးခုေက္ားသျာ့ေအာငး မလိုအပးဘဲ Forward မလုပးပါဘူ့ ..
Site Local Address ဆိုတာ

Site Local Address ဆိုတာ Private Address space နဲ႕တူပါတယး .. Private Address ဆိုတာ ..
သီ့်ခာ့သတးမြတးထာ့တဲံ Address ကိုဆိုလိုတာပါ .. ဥပမာ .. ကျ္နးေတားတို႕ IPv4 မြာဆိုရငး.. ICS
ခဲျသဵု့တဲံစကးေတျမြာ 192.168.0.1 စသညံး်ဖငံး internet ႏြငံး တိုကးရိုကးခ္ိတးဆကးထာ့်ခငး့မရြိဘဲ
..တဆငးံခဵ်ပီ့ေပ့ထာ့တဲံ IP.. ဒါမြမဟုတး .. အငးတာနကး ကျနးနကးရြငး လဵု့ ွမရြိဘဲ .. LAN အတျငး့မြာ
ခ္ိတးဆကးဖို႕အတျကး သကးသကးသာ ေပ့ထာ့တဲံ IP ကိုေခၚတာပါ..

ေနာကးတစးခုက ..

Zone IDs for Local Use Addressဆိုတာ..

Zone IDs for Local Use Address ဆိုတာ..Local ခ္ငး့တူၾကေပမဲံ .. zone ID မတူတဲံ address
ကိုဆိုလိုတာပါ
အဓိကေတာံ .. IP ေတျကမထပးရေအာငးခဲျထာ့တာပါဘဲ .. ဒီ Zone IDs Address routing ဟာ
subnet ေတျအမ္ာ့ၾကီ့ခဲျထာ့တဲံ network ေတျမြာ ping , tracert , pathping command နဲ႕
တဲျ်ပီ့အသဵု့်ပဳႏိုငးပါတယး ..

ဥပမာ- Ping IPv6Address%Zone ID ပါ ..

ZoneID number ကိုဘယးလိုသိႏိုငးလဲဆိုေတာံ.. netsh interface ipv6 show interface ဆို်ပီ့


command ႏြငံး Run ၾကညံး ်ခငး့်ဖငံး သိရြိႏိုငးပါတယး .. တကယးလို႕ site ကအမ္ာ့ၾကီ့မရြိဘဲ single
site ဘဲဆိုရငးေတာံ အဲဒါေတျသဵု့ဖို႕မလိုပါဘူ့ .. ေနာကး်ပီ့ Global Unicast Address ေတျမြာ Zone
ID ကိုသဵု့စရာမလိုပါဘူ့ ..

Unique Local Addressဆုိတာ

Unique Local Address ဆုိတာ site local address ေတျဟာ Intranet Traffic Global Address
ကိုအသဵု့်ပဳ ရနး ေနာကးထပး ပဵုစဵတစးမ္ိဳ့ႏြငံး ပဵံပို့ထာ့ေပ့ထာ့တဲံ Private Address ေတျကို Unique
Local Address လို႕ေခၚပါတယး..
ပဵုနဲ႕ရြငး့်ပရရငးေတာံ ..

ဒီ Unique Local Address မြာ ပထမဦ့ဆဵု့ေသာ 7 bits ဟာဆိုရငး 1111110 ဆို်ပီ့ ပဵုေသ်ဖစးပါတယး..
ဒီေတာံ အာ့လဵု့ ေသာ Unique Local Address ေတျရဲ႕ Address Prefix က IPv6/7 ်ဖစးပါတယး.. အဲဒီမြာ L
ဆိတ
ု ာက(Flag) local လို႕ေ်ပာရမြာပါ.. L က 1 bits ေနရာယူပါတယး.. ေနာကးတစးခုက Global ID
်ဖစးပါတယး.. Organization ထဲက site တစးခုခု ကိုရညးညျနး့တာပါ..

Special IPv6 Address ဆိုတာ

Special IPv6 Address ဆိုတာ 0: 0: 0: 0: 0: 0: 0: 0 အာ့လဵု့ပါဘဲ .. ဒါေပမဲံ


သူ႕မြာ Address (2) မ္ိဳ့ရြိပါတယး ..

1. Unspecified Address ႏြငံး


2. Loopback Address တို႕ပါဘဲ..

Unspecified Address ဆိုတာ က (0: 0: 0: 0: 0: 0: 0: 0 ) ဘဲ်ဖစးပါတယး.. သူ႕ကို :: (double


colon) လို႕ေရ့ပါတယး သူက ဘာမြမရြိဘူ့ ဆိုတဲံအဓိပၸါယးပါဘဲ ..

Lookback Address ဆိုတာ က (0: 0: 0: 0: 0: 0: 0: 1) ဘဲ်ဖစးပါတယး သူ႕ကို ::1


လို႕ေရ့လို႕ရပါတယး ..
IPv4 မြာဆိုရငး 127.0.0.1 နဲ႕အတူတူသေဘာပါဘဲ.. ကိုယံးကို lookback ်ပနးလုပးတာပါ..
Transition Addressဆိုတာ

Transition Address ဆိုတာ IPv4 ကေန IPv6 အ်ဖစးေ်ပာငး့လဲတဲံေနရာမြာ သဵု့ပါတယး ..


ဒီ Address နဲ႕ပတးသကး်ပီ့ အက္ယးရြငး့်ပရရငး ...

1. IPv4 compatible Address

၄ငး့ရဲ႕ Address ပဵုစဵက 0: 0: 0: 0: 0: 0: w.x.y.z ်ဖစးပါတယး.. သူ႕ကို ခ္ဵဳေရ့ရငး : w.x.y.z


လို႕ေရ့လို႕ရပါတယး.. ဒီေနရာမြာ w.x.y.z ဆိုတာက IPv4 Address ရဲ႕ Dotted Decimal
ကိုေ်ပာတာ်ဖစးပါတယး .. ယငး့ Address ကို IPv6/IPv4 Node ေတျက လြမး့ခ္ိတးတဲံအခါသဵု့ပါတယး ..
IPv6/IPv4 ဆိုတာက IPv4ေရာIPv6 ပါေရာသဵု့ထာ့တဲံ Node
ေတျဟာ IPv6 ဘဲရြိးတဲံ Node ေတျကိုဆကးသျယးတဲံအခါမြာ သဵု့တဲံ Address ပဵုစဵ်ဖစးပါတယး ..
Windows server 2003 , XP တို႕မြာ IPv6 ႏြငံး ခ္ိတးဆကးအသဵု့်ပဳႏိုငးေစရနး IPv4 compatible
address ပါရြိပါတယး.. ဒါေပမဲံ .. Default Disable ်ဖစးေနၾကလို႕ပါ.. Windows server 2008 ႏြငံး
Windows Vista တို႕မြာေတာံ IPv6 အတျကး ၄ငး့ O/S ေတျမြာ IPv4 compatible address မ္ာ့ကို
support လုပးပါတယး..

IPv4 Mapped Address

IPv4 Mapped Address ဆိုတာကေတာံ 0: 0: 0: 0: 0:FFFF: w.x.y.z ပါ.. သူ႕ကို ခ္ဳ႕ဵေရ့ရငး


ထဵု့စဵအတိုငး့ ::FFFF: w.x.y.z လို႕ေရ့ရပါတယး.. IPv4 Mapped Address ကို IPv6 Packed ရဲ႕
source address ဘဲ်ဖစး်ဖစး Destination Address ဘဲ်ဖစး်ဖစး အသဵု့်ပဳေလံမရြိဘဲ Internally
ဘဲအသဵု့်ပဳေလံရြိပါတယး .. ဆိုလုိတာက Node တစးခု အတျငး့မြာဘဲ အသဵု့်ပဳ်ပီ့ .. Source Node
ကေန Distination Node ကိုလညးပတးသျာ့လာ်ခငး့ Send လုပး်ခငး့တို႕မရြိပါ ဘူ့ .. Windows
server 2003 ႏြငံး XP တို႕ဟာ IPv6 အတျကး IPv4 Mapped Address ကို Support လုပးၾကပါတယး..

3. IPv6 to IPv4 Address


IPv6 to IPv4 Address ေတျက IPv4 ေရာ IPv6 ေရာႏြစးခုစလဵု့သဵု့ထာ့တဲံ Node ႏြစးခုဟာ
Internet ေပၚကေန အခ္ငး့ခ္ငး့ဆကးသျယးတဲံေနရာမြာ သဵု့ပါတယး .. ၄ငး့ Address ဟာ Prefix
အရေ်ပာရငး 48 bitsရြိပါတယး ..

4. ISATAP Address

Intra-Site Automatic Tunnel Addressing Protocol ကေန သတးမြတးလိုကးတဲံ ဒီ ISATAP ဆိုတဲံ


Address ကို IPv4 ေရာ IPv6 ေရာ ႏြစးခုစလဵု့ Routing ်ဖစးေနတဲံ Node ႏြစးခုဟာ Private Intranet
ကို အသဵု့်ပဳ်ပီ့ အခ္ငး့ခ္ငး့ ဆကး သျယးတဲံေနရာမြာ အသဵု့်ပဳႏိုငး ပါတယး..

5. Teredo Address

Teredo Address ဆိုတာက IPv4 နဲ႕ IPv6 ႏြစးခုစလဵု့ကို Running ်ဖစးေနတဲံ Node ႏြစးခုဟာ
အငးတာနကးကေန အခ္ငး့ခ္ငး့ဆကးသျယးတဲံအခါ သဵု့ၾကတယးဆိုေပမဲံ ၄ငး့ Node ႏြစးခု ထဲက Node
တစးခုက်ဖစးေစ .. Node ႏြစးခုလဵု့က်ဖစးေစ IPv4 NAT (Network Address Translation ) Device
ရဲ႕ တစး်ခာ့တစးေယာကးတညး့ရြိေနတဲံအခါမြ အသဵု့်ပဳတာ်ဖစးပါတယး ..

IPv6 Multicast Addressဆိုတာ

Multicast ဆိုတာ အရငးေရြ႕မြာေ်ပာခဲံဖူ့သလိုပါဘဲ .. IPv6 Multicast Address ေတျရဲ႕ ေရြ႕ဆဵု့ 8


bits က 1111 1111 ်ဖစးပါတယး .. ဒါကပဵုေသပါ.. အဲဒါေၾကာငံး အာ့လဵု့ေသာ IPv6 Multicast
Address ေတျ႕ရဲ႕ Address Prefix က FF00 :: 18 ်ဖစးပါတယး.. အဲဒီ 8 bits ရဲ႕ေနာကးမြာေတာံ ..
Multicast Address ေတျမြာ အရငးနဲ႕မတူဘဲ ထူ့်ခာ့တဲံအပိုငး့ ေတျပါ ွငးလာပါတယး.. အဲဒါကေတာံ
Flags , Scope , Group ID တို႕ပါဘဲ..

ပဵုနဲ႕ေ်ပာရရငး ..

1. Flags

တစးစဵုတစးခုကို ညျနး့ဆိုလိုတဲံအခါမြာ သူက Flag ဆို်ပီ့သဵု့ပါတယး..အဲဒီ Flag Field မြာ 4 bits


ရြိပါတယး.. တကယးလို႕ Flag ဟာ 0 ်ဖစးခဲံရငး ဒါကဘာကိုေ်ပာတာလဲဆိုေတာံ ဒီ Address ကို IANA
အဖဲျ႕ ကအေသသတးမြတးထာ့တဲံ Address ကို အသဵု့်ပဳထာ့တယးဆိုတာကိုေ်ပာတာပါ.. 1
်ဖစးေနမယးဆိုရငးေတာံ ယငး့ Flag ရဲ႕ အဓိပၸါယးဟာ Multicast Address ဟာ ပဵုေသမဟုတးေသာ
Multicast Address ကိုအသဵု့်ပဳထာ့တယးဆိုတာကိုေ်ပာတာပါ..

2. Scope

၄ငး့ Multicast Address သျာ့ရမယးံ IPv6 Network ရဲ႕ Scope အက္ယးအွနး့အတိုငး့အတာကို


ေဖၚ်ပတာပါ.. အရျယးအစာ့ ကေတာံ 4 bits ပါဘဲ.. Multicast Routing Protocol က ေနပဵံပို့ေပ့တဲံ
ဒီ Scope ႏြငံးအခ္ကးအလကးေတျကို Router ေတျက အသဵု့်ပဳမြသာ ဒီ Multicast Traffic
ကအ်ခာ့ကို Forward လုပးႏိုငးမြာ်ဖစးပါတယး .. ဒီ Scope နဲ႕ပတးသကး်ပီ့
တနးဖို့ေတျသတးမြတးထာ့တာေတျရြိပါတယး .. အဲဒါေတျကေတာံ ..

1 ဆိုရငး Interface - Local Scope


2 ဆိုရငး Link - Local Scope
5 ဆိုရငး Site - Local Scope တို႕်ဖစးၾကပါတယး..

3. Group ID

Multicast Group ကိုသတးမြတးတာ်ဖစး်ပီ့ ၄ငး့ Scope တစးခုအတျငး့မြာေတာံ Unique (မထပးတာ)


်ဖစးရမြာပါ.. ၄ငး့ရဲ႕အရျယးအစာ့ကေတာံ ပဵုမြာ်ပထာ့တဲံအတိုငး့ 112 bits ်ဖစးပါတယး..
ပဵုေသသတးမြတးထာ့တဲံ Group ID ေတျဆိုရငးေတာံ Scope နဲ႕မသကးဆိုငးပါဘူ့ ..

IPv6 ႏြငံး IPv4 ႏႈိငး့ယြဥးမြႈဇယာ့ကို ေဖၚ်ပထာ့ပါတယး...

... ်ပီ့ပါ်ပီ...
တစးခ္ိဳ႕ေသာIPv6 အေၾကာငး့အရာမ္ာ့ဟာ တစး်ခာ့ subnetting
အပိုငး့မ္ာ့ႏြငံးဆကးႏျယးလ္ကးရြိေသာေၾကာငံး .. ဖတးရြဴသူ အေနႏြငံး
နာ့မရြငး့ႏိုငးစရာအေၾကာငး့မ္ာ့လညး့ရြိပါလိမံးမယ း .. အဆိုပါအပိုငး့ မ္ာ့ကို
ဆကးလကးေလံလာဖို႕လိုပါတယး ..

Download ebook

http://www.secdev.org/conf/IPv6_RH_security-csw07.pdf

__________________

You might also like