ယခုေျပာျပမယ့္
အေၾကာင္းအရာေလးကေတာ့ TCP / IP Class မ်ား အေၾကာင္းပဲ ျဖစ္ပါတယ္။ TCP / IP ဆိုတဲ့
စာလံုးေလးေတြရဲ႕ အရွည္ကေတာ့ Transmission Control Protocol / Internet Protocol ပဲ
ျဖစ္ပါတယ္။ အဓိပၸါယ္အရွည္ကို သိျပီဆိုရင္ေတာ႔ Class မ်ားအေၾကာင္း
ဆက္ၿပီးေျပာျပခ်င္ပါတယ္။ Host နဲ႔ Router တိုင္းမွာ IP Address သီးသန္႔စီ ရွိၾကပါတယ္။
အဲဒီ Address ေတြက တစ္ခုနဲ႔တစ္ခု တူညီမႈမရွိဘဲ ကြဲျပားၾကပါတယ္။ အဲဒီအျပင္ IP
Address ရဲ႕ Length အရွည္က 32-bit ရွည္ၿပီး အဲဒီ Address ကုိ Computer တစ္လံုး နဲ႕
တစ္လံုး Network ခ်ိတ္တဲ႔ေနရာမွာ အသံုးျပဳပါတယ္။
အခု
IP Class မ်ားအေၾကာင္း မေျပာခင္ IP Address တိုင္းမွာ Network နဲ႕ Host
ႏွစ္ပိုင္းရွိတယ္ဆိုတာ ေျပာျပခ်င္ပါတယ္။ TCP / IP Class အေၾကာင္း
ေျပာျပရမယ္ဆိုရင္ေတာ့ သူ႕မွာ Class (၅)ခု ရွိပါတယ္။ အဲဒီ Class ေတြကို Class
A,B,C,D နဲ႔ E လို႕ ခြဲျခားထားပါတယ္။
သို႔ေပမယ့္ Class D ကို Multicast Address အတြက္ အသံုးျပဳၿပီး Class E ကိုေတာ့
ေနာက္ပိုင္း လိုအပ္တဲ့အခါမွာ အသံုးျပဳဖုိ႕ ဖယ္ထားတဲ့အတြက္ ယခုလက္ရွိ မွတ္သားရမွာက
Class (၃)ခုပဲ ရွိပါတယ္။ ကဲ... အဲဒီ Class (၃) မ်ိဳးအေၾကာင္း ဆက္လက္
ေျပာျပပါဦးမယ္။
ပထမဆံုးအေနနဲ႕
Class A အေၾကာင္းေျပာရမယ္ဆိုရင္ေတာ့ IP address မွာ 32-bit အရွည္ရွိတယ္ ဆိုတာကေန
စရမွာပါပဲ။ ေစာေစာက ေျပာခဲ့တဲ့အတိုင္း သူ႕မွာ Network နဲ႕ Host ႏွစ္ပိုင္း
ရွိတယ္ေနာ္။ ဒီေတာ့ Class A မွာက Network
တစ္ပိုင္း နဲ႕ Host သံုးပုိင္း
ပါ၀င္ပါတယ္။ ကဲ ... နားလည္ေအာင္ ရွင္းျပရမယ္ဆိုရင္ 32-bit အရွည္ရွိတဲ့ Address
ႀကီးကို 8-bit စီ (၄) ပုိင္း ပုိင္းၾကည့္ရေအာင္။ ပုိနားလည္သြားေအာင္ ပံုေလးကုိ
ၾကည့္လိုက္ပါဦးေနာ္။ ပံုမွာေတြ႕ရတဲ႔အတုိင္း အဲဒီ အပို္င္းေလးေတြကို Octect လို႔
ေခၚပါတယ္။
အင္း ... အခုေလာက္ဆုိရင္ နည္းနည္းေတာ့နားလည္လာၿပီထင္တယ္ေနာ္။ ဒါဆိုရင္... ဆက္ေျပာလိုက္ၾကရေအာင္။ ေစာေစာက ေျပာခဲ့သလိုပဲ Class A မွာ Network က တစ္ပုိင္းပါ၀င္တယ္ဆိုေတာ့ Network အတြက္ 8-bit အသုံးျပဳလို႔ရတယ္လို႔ ဆိုလုိတာပါ။ အဲ... ဒါဆိုရင္ အလြယ္ေလးပဲ။ သခ်ုာၤကၽြမ္းတယ္ဆိုေတာ့ ......... Host အတြက္က က်န္တဲ့ (၃) ပိုင္း။ အင္း... ဒီလိုဆုိေတာ့ စုစုေပါင္း 24-bit အသံုးျပဳလုိ႔ရတာေပါ့။ ေတာ္တဲ့သူေတြဆုိေတာ့ တစ္ခုေလာက္ထပ္ၿပီး ေျပာျပခ်င္တာက 24-bit ကုိ 2 powerတင္ေပးရမယ္ဆိုတာပါပဲ။ ဘာေၾကာင့္ 2 power တင္ရတာလည္းလို႔ ေမးခ်င္မွာပဲေနာ္။ ေျပာျပေပးပါမယ္။ ဘာေၾကာင့္လည္းဆိုေတာ့ Computer မွာ အျမဲတမ္း အသံုးျပဳေနၾက 0 နဲ႔ 1 ဆုိတဲ့ ကိန္းႏွစ္လံုးကုိ အေျခခံထားလုိ႔ပါပဲ။ ကဲ ... ဒါဆုိရင္ ပထမဆံုး IP Address အရွည္ 32-bit ကို 2 power တင္ၾကည့္ရေအာင္။ [ 2 ^ (32) ] =4,294,967,296 . ဒါဆိုရင္ အသံုးျပဳလို႔ရႏိုင္တဲ့ Host Computer အေရအတြက္က [ 2 ^ (24) ] = 16,777,216 ျဖစ္သြားမွာေပါ့ေနာ္။ အဲ ဒါေပမဲ့ တစ္ခုေတာ့သတိေပးပါရေစ။ ေစာေစာကေျပာခဲ့တဲ့အတိုင္း 0,1 အတြက္ 2-bit ကုိ ႏုတ္ေပးရဦးမယ္တဲ့။ ဒီေတာ့ Host = [ 2 ^ (24) ] - 2 ေပါ့။ Host စုစုေပါင္း 16,777,214 အသံုးျပဳလို႔ရႏုိင္ပါတယ္။
ကဲ
ကဲ ... Host အေၾကာင္းခ်ည္းပဲ ေျပာေနတယ္ မထင္ပါနဲ႔ေနာ္။ Network အေၾကာင္းေလးလည္း
ဆက္ေျပာခ်င္ပါေသးတယ္။ Network အတြက္ 8-bit လုိ႔ ေျပာခဲ့တယ္ေနာ္။ တစ္ခုထပ္ၿပီး
မွတ္သားေပးပါဦး။ Class A အတြက္ ပထမဆံုး bit က High Order Bit လုိ႔ေခၚၿပီး သူကေတာ့
ပံုေသ 0 (Zero) ျဖစ္ပါတယ္။ ဒီိေတာ့ 1-bit ႏုတ္လိုက္ရင္ က်န္တဲ့ 7-bit က Network
အတြက္ သံုးလုိ႔ရၿပီေပါ့။ ကဲ... ေရွ႕က ေျပာခဲ့တဲ့အတိုင္းပဲ 2 power
တင္ၾကည့္ရေအာင္။ 7-bit ကုိ 2 power
တင္ေတာ့ [ 2 ^ (7) ] = 128 ရတာေပါ့ေနာ္။ ဒါဆုိ Network အတြက္ 128 ခုအထိ
အသံုးျပဳႏုိင္ၿပီေပါ့။ အခုဆိုရင္ေတာ့ Class A အေၾကာင္း စံုသေလာက္ေတာ့ ရွိပါၿပီ။
ဒီေတာ့ class B အေၾကာင္းကုိ ဆက္ေျပာလိုက္ၾကပါစုိ႔ေနာ္။
Class
B ဆုိရင္ေတာ့ တျဖည္းျဖည္းနဲ႔ ပုိလြယ္လာပါၿပီ။ သူကေတာ့ Network
ပုိင္းႏွစ္ပုိ္င္းနဲ႔ Host ပုိင္းႏွစ္ပုိင္း အညီအမွ်ပါပဲ။ ဒီေတာ့ 16-bit စီ
တူညီေနၿပီေပါ့။ သူ႔မွာလည္း High Order Bit
ရွိတယ္ေနာ္။ သူ႔အတြက္က 10 (မွတ္ခ်က္။ Ten
မဟုတ္ဘူူးေနာ္ one ,zero ကုိ ေျပာတာပါ။) ဆုိၿပီး 2-bit ရွိလို႔ Network စုစုေပါင္း
16 ထဲမွ 2 ႏုတ္ေတာ့ 14-bit က်န္တာေပါ့။
ဒါေၾကာင့္ Network အေရအတြက္က [ 2 ^ (14) ] = 16,384 ရၿပီေပါ့။ ဒါဆို Host အတြက္က်ေတာ့
[2 ^(16) ] -2 = 65,534 ျဖစ္သြားၿပီေပါ့။
အင္း...အခုဆိုရင္ ေတာ္ေတာ္ေလး
သိလာေလာက္ပါၿပီ။ Class C လည္း ဒီအတိုင္းပါပဲ။ သူ႔က်ေတာ့ Network ႀကီး ႀကီးလာၿပီး Host ေသးသြားတယ္။ ဒီိိေတာ့ Network သံုးပုိင္းနဲ႔ Host တစ္ပုိင္းေပါ့။ သူ႔မွာလည္း
High Order Bit ရွိတယ္ေနာ္။ သူ႔က်ေတာ့ 110 ( one , one , zero ) တဲ့။ ဒီေတာ့ 3-bit
ေပါ့။ ထံုးစံအတိုင္း ႏုတ္လုိက္ၾကရေအာင္။ သူက Network သံုးပိုင္းဆိုေတာ့ 24-bit ၊
အဲဒီ အထဲမွ 3-bit ႏုတ္ရင္ 21-bit ေပါ့။ ဒါဆုိ အလြယ္ေလးပဲ။ Class C မွာ Network
အတြက္ 21-bit ဆိုေတာ့ [ 2 ^ (21) ] =
2,097,152 နဲ႔ Host အတြက္က
8-bit ဆိုေတာ့ [ 2 ^ (8) ] - 2
=254 ေပါ့။ စုစုေပါင္း Host အေရအတြက္က 254
ေပါ့။ ဒီေတာ့ Computer ေပါင္း 254 လံုး အထိ Host အေနနဲ႔ အသံုးျပဳလုိ႔ရတယ္ေပါ့။
ပုိၿပီးရွင္းသြားေအာင္ Class A,B နဲ႔ C ကုိ ပံုေလးနဲ႔ ျပေပးမယ္ေနာ္။
အခု အားလံုးၿပီးသေလာက္္ရွိၿပီဆိုေတာ့ လွ်ိဳ႕၀ွက္ခ်က္ေလးေတြ ေျပာျပမယ္ေနာ္။ TCP / IP မွာ လက္ရွိအသံုးျပဳေနတဲ့ Class (၃) ခုကို ဘယ္လုိခြဲျခားၿပီး သိႏုိင္မလဲ။ Address ဘယ္ေလာက္မွ ဘယ္ေလာက္အထိ
ေပးလို႔ရလဲ။
စတဲ့ ေမးခြန္းေလးေတြကုိ ဆက္ၿပီးေျပာျပေပးပါမယ္။
ပထမဆံုး Class ကုိ
အမ်ိဳးအစားခြဲြခ်င္ရင္ First Octect မွ အေရွ႕ဆံုး
bit (တစ္နည္းအားျဖင့္ ကိန္းဂဏန္း)ကို ၾကည့္ပါေနာ္။ First Octect ဆိုတာကို
သိပါတယ္ေနာ္။ ပံုမွာ ေတြ႔ရတဲ့အတုိင္း
8-bit စီခြဲထားရာမွာ ပထမဆံုး 8-bit ကုိ ေျပာတာပါ။ ကဲ...ၾကည့္လုိက္ပါဦး။ 0 (zero) နဲ႔ စရင္ Class A ၊ 10 (one , zero)
နဲ႔ စရင္ Class B ၊ ဟင္ ဒါဆိုအလြယ္ေလးပဲ။ 110 (one , one , zero)နဲ႔ စရင္ Class C
ေပါ့။ အင္း ... အဲဒါဆို Class ခြဲရတာ လြယ္လုိက္တာေနာ္။ 0 ၊ 10 နဲ႔ 110 ေပါ့။
ပုိၿပီးသိသြားေအာင္ Class D နဲ႔ Class E ရဲ့ အစ ကြာျခားခ်က္ေလးေတြကုိ
ေျပာျပမယ္ေနာ္။ 1110 နဲ႔ စရင္ Class D ၊ ဒါဆို 1 တစ္လံုးတိုးလုိက္ရင္ Class E
ေပါ့။ 11110 ပါပဲရွင့္။ အဲဒါကေတာ့ ဗဟုသုတ အေနနဲ႔ မွတ္ထားရင္ရပါၿပီ။
အလြယ္နည္းမွတ္ခ်င္တယ္ဆိုရင္ေတာ့ 1 ကုိတစ္လံုးစီတိုးသြားလိုက္႐ုံပါပဲေနာ္။
Class
A = 0
Class
B = 10
Class
C = 110
Class
D = 1110
Class
E = 11110
အထက္မွာ Class ေတြကုိ Binary နဲ႕
ခြဲျခားျပသေပးထားျခင္း ျဖစ္ပါတယ္။
အခု Class အမ်ိဳးအစား ခြဲတတ္ၿပီ
ဆုိေတာ့ Class တစ္ခုမွာရွိတဲ့ Address ေျပာျပေပးပါ့မယ္။ Class A အတြက္ 1 to 126 ၊
Class B အတြက္ 128 to 191 နဲ႔ Class C အတြက္ 192 to 223 ပါ။ ဗဟုသုတ အေနနဲ႔
သိခ်င္တယ္ဆုိရင္ေတာ့ Class D က 224 to 239
နဲ႔ Class E ကေတာ့ 240 to 247
ျဖစ္ပါတယ္ေနာ္။ ကိန္းဂဏန္းေတြ ေပးေနတယ္လုိ႔ ထင္ေနၿပီလား။ ဟဲ ဟဲ... ကိန္းဂဏန္းေတြ
တြက္ခ်ုက္ရတာ ေပ်ာ္စရာ ေကာင္းပါတယ္။ အဲ .. ဆက္ရွင္းပါရေစဦးေနာ္။127 ဆိုတဲ့
ဂဏန္းေလး ေပ်ာက္ေနတာကို သတိထားမိၾကရဲ႕လား။ အဲဒီ 127 ကိုေတာ့ Class ေတြ အေနနဲ႔
အသံုးမျပဳဘဲ Localhost အျဖစ္ သတ္မွတ္ထားၾကၿပီး Loopback အေနနဲ႔
အသံုးျပဳလို႔ရပါတယ္။ တစ္နည္းအားျဖင့္ေျပာရရင္ မိိိိိမိစက္အတြင္းမွာရွိတဲ့ Network
Card အလုပ္ ေကာင္းေကာင္း လုပ္၊မလုပ္ စစ္ေဆးၾကည့္လို႔ရပါတယ္။ သူ႔ရဲ႕ Address ကေတာ့
ပံုေသ 127.0.0.1 ပါ။
ဒီကိ္န္းဂဏန္း Address ေတြကို ဘယ္လိုအသံုးျပဳရလဲဆိုေတာ့ သူ႔မွာလည္း သူ႔နည္းလမ္းနဲ႔သူရွိသပ။ လြယ္လြယ္ေျပာရရင္ေတာ့ IP Address မွာ Octect (၄) ခု ရွိတယ္လို႔ ေျပာခဲ့တယ္ေနာ္။ အဲဒီ အပုိင္း (၄)ပုိင္းကုိ အစက္ (၃) စက္နဲ႔ အပုိင္းခြဲလိုက္တဲ့ သေဘာပါပဲ။ အစက္ေလးေတြကိုေတာ့ Dotted Decimal Notation လုိ႔ ေခၚပါတယ္။ ဥပမာေျပာရရင္ Class A ကပဲ စလုိက္ၾကရေအာင္။ IP Address - 1.0.0.0 to 126.255.255.255 ျဖစ္ပါတယ္။ ဘာေၾကာင့္လဲဆိုေတာ့ Class A က 1 to 126 အတြင္းပဲ ျဖစ္လုိ႔ပါ။
ဒီေတာ့ Class
အမ်ိဳးအစားခြဲခ်င္တယ္ဆိုရင္ အစက္ေလးေတြနဲ႔ အပိုင္းခြဲထားတဲ့အထဲက
ေရွ႕ဆံုးအပုိင္းကုိ ၾကည့္ရံုနဲ႔ သိႏိုင္ပါတယ္။ Class A ဆိုရင္ 1 မွ126
အတြင္းျဖစ္ၿပီး Class B ဆိုရင္ေတာ့ 128 မွ
191 အတြင္းပဲျဖစ္လို႔ Class C ဆိုရင္လည္း ဒီအတုိင္းပါပဲေနာ္။ အင္း...
ေရွ႕ဆံုးအပိုင္း ကုိိေတာ့သိပါၿပီ။ က်န္တဲ့ (၃) ပုိင္းက်ေတာ့ ဒီလုိပါ။
သူ႔ရဲ့ကိန္းေတြကေတာ့ 0 မွ 255 အတြင္း ႀကိဳက္တဲ့ကိန္း ျဖစ္ႏုိင္ပါတယ္။ ဒါဆို
အနည္းဆံုးကိန္းက
x.0.0.0 ျဖစ္ၿပီး အမ်ားဆံုးကိန္းက x.255.255.255
ပဲျဖစ္ပါတယ္ရွင္။ ႐ႈပ္ကုန္ၿပီလား။ ပုိၿပီးနားလည္သြားေအာင္ ဥပမာ
နဲ႔တကြ
ေဖၚျပေပးမယ္ေနာ္။
Class
A
IP
address : 1.0.0.0
10.10.10.1
95.11.25.182
အဓိက ကေတာ့ အေရွ႕ဆံုးကိန္း
ကုိၾကည့္ၿပီး Class ခြဲပါတယ္။ က်န္တဲ့ အပိုင္းေတြကေတာ့ 0 မွ 255 အတြင္း
မည္သည့္ကိ္န္းဂဏန္းမဆိုရပါတယ္။
Class
B
IP address : 128.0.0.1
150.16.0.252
191.10.2.115
Class
C
IP address : 198.91.0.0
203.0.10.1
222.255.255.255
ကဲဲ...
အခုေလာက္ဆုုုုုုုုုုုုုုုုုုုုုုုုုု္ိိ္္္္ရင္ေတာ့ရွင္းလင္္္္္္္္းသြားၿပီထင္္ပါတယ္။
ဥာဏ္စမ္းေလး လုပၾ္ကည့္ုရေအာင္။
မည္သည့္
Class အမ်ိဳးအစားလဲ။
IP
address : (1) 192.10.11.15
(2) 10.10.10.10
(3) 165.1.1.0
(4) 1.0.0.0
(5) 217.255.0.0
မိမိ
ကုိယ္တိုင္ေျဖၾကည့္ၾကပါေနာ္။ ၿပီးမွ အေျဖတိုက္ၾကည့္ရေအာင္။
Aswers: (1) class C
(2) class A
(3) class B
(4) class A
(5) class C
ကဲဲဲဲ
အခုဆိုအေတာ္ရွင္းသြားၿပီထင္ပါတယ္။ ဒါေပမယ့္ ေမးခြန္းတစ္ခု ေရာက္ရွိလို႔လာပါတယ္။
ပထမဆံုး Class ခြဲတုန္းက Class A က 0 (Zero) နဲ႕စတယ္ ၊ Class B က 10 ၊ Class C က
110 ဆို....တဲ့။ အခုက်ေတာ့ ေနာက္တစ္မ်ိဳးလားတဲ့။
အင္း.........ေကာင္းလိုက္တဲ့ေမးခြန္းပါပဲ။
ဆက္ၿပီးရွင္းျပရတာေပါ့ေနာ္။ ပထမ ေျပာခဲ့တဲ့ 0 , 10 , 110
ဆုိတာက
Binary အေနနဲ႔ ေဖၚျပခဲ့တာပါ။ စိတ္၀င္စားတယ္ ဆိုရင္ေတာ့ ေျပာျပပ့ါမယ္။ ေခါင္း မ႐ႈပ္
သြားရဘူးေနာ္။ ပထမဆံုး
အခု
ေရးျပမယ့္ကိန္းေလးေတြကုိ မွတ္သားၾကည့္ပါေနာ္။
128 64
32 16 8
4 2 1
(L
to R)
(R to L)
ပံုမွာပါတဲ့အတုိင္း (L to R) ဘယ္မွညာကုိဖတ္မယ္ဆုိရင္ 128 ပထမဆံုးကိန္းကုိ
အလြတ္မွတ္ပါ။ ၿပီးရင္အဲဒီ ကိိ္န္းကုိ 2 နဲ႔ စားပါ။ 64 ရလာပါလိမ့္မယ္။ ဒါဆုိ အဲဒီ
64 ကုိ 2 နဲ႔ ထပ္စားပါ။ အဲဒီလုိနဲ႔ 0 (Zero) ရတဲ့ အထိစားေပေတာ့။
အဲ...အဲဒီလုိ မႀကိဳက္ဘူးဆိုရင္
ေနာက္တစ္နည္း ရွိေသးတယ္ေတာ့။ (R to L) ညာမွဘယ္ ကုိသြားမယ္ဆိုရင္ 1 ကစေရး ၊ ၿပီးရင္
1 ကို 2 နဲ႔ေျမွာက္ ၊ ရလာတဲ့ အေျဖကုိ 2 နဲ႔ဆက္ေျမွာက္သြားေပေတာ့။ ဒါဆုိရင္ 128 အထိ
အစဥ္လုိက္ရလာပါလိမ့္မယ္။ ဒီေတာ့ ကုိယ့္အတြက္ လြယ္တဲ့နည္းကုိ မွတ္လုိ႔ရပါတယ္။
ကဲ... အခု ဒီကိန္းကုိရၿပီဆုိရင္ 0 , 1
ျဖည့္လိုက္ရေအာင္ေနာ္။ ဥပမာ - ကုိယ့္ရဲ့ ကိန္းဂဏန္းက 2 ဆိုပါစုိ႔။ 2 ေနရာမွာ 1
ျဖည့္ၿပီး က်န္တာ 0 ထားပါ။
128 64
32 16 8
4 2 1
0
0 0 0
0 0 1
0
ဒီေတာ့ 2 ရဲ့ binary ကိန္းက 2 = 00000010 ေပါ့။
Binary ဆိုကတည္းက သူ့႔မွာကိန္း 2 လံုးပဲရွိတယ္လို႔ ဆိုလုိတာပါ။ 0 (သုိ႔) 1
ေပါ့။ ေနာက္ထပ္ ဥပမာ တစ္ခုေျပာျပမယ္ေနာ္။
ဒီတစ္ခါ
နံပါတ္ 10
128 64
32 16 8
4 2 1
0
0 0 0
1 0 1
0
10 ဆိုတဲ့ကိန္းရဖို႔အတြက္ 8 နဲ႔ 2
ေပါင္းမွရမွာျဖစ္လို႔ 8 ေနရာ နဲ႔ 2 ေနရာကုိ 1 ထားၿပီး က်န္တာကုိ 0
ထားလုိက္တာပါ။
ဒီေတာ့ အေျဖက 10 = 00001010 ပါ။ ရွင္းသြားၿပီလား။
ဒီတစ္ခါ ခက္ခက္ေလး ဥပမာေပးမယ္ေနာ္။
နံပါတ္က 126 ဆိုပါေတာ့
128 64
32 16 8
4 2 1
0
1 1 1
1 1 1
0
အေျဖကေတာ့
126 = 01111110 ျဖစ္ပါတယ္။
နားလည္ၿပီလား။ ၾကည့္ပါဦးေနာ္ ။
အေျဖေတြ အားလံုးရဲ့ ေရွ႕ဆံုးကိန္းဂဏန္းကုိ ၾကည့္ပါဦးေနာ္။
0
(သုည) ေတြခ်ည္းပဲေနာ္။ ဒါေၾကာင့္ Class A က 0 (Zero) ကေန စတယ္လုိ႔ ေျပာခဲ့တာပါ။
Binary အေနနဲ႔ ျပရင္ 0 မွ 126
အထိ
ကိန္းအားလံုးရဲ့ ေရွ႕ဆံုးက 0 (Zero) နဲ႔ စတာမုိ႔လို႔ပါ။ နည္းနည္း သေဘာေပါက္လာၿပီ
ထင္တယ္ေနာ္။ ဒါဆိုရင္ Class B နဲ႔ ရွင္းျပေပးပါ့မယ္။
ဥပမာ
- 128 ဆိုပါစုိ႔။
128 64
32 16 8
4 2 1
1
0 0 0
0 0 0
0
အေျဖ
။ 128 = 10000000
ဥပမာ
- 175 ဆိၾုကပါေတာ့ ။
128 64
32 16 8
4 2 1
1
0 1 0
1 1 1
1
အေျဖ
။ 175 = 10101111
ကဲ
ေရွ႕ဆံုးက 10 နဲ႕စတဲ့အတြက္ Class B ဟုတ္ၿပီလား။ ဒါဆုိ Class C ကို
တြက္ၾကည့္ပါေနာ္။
ဥပမာ
- 192 ဆိုပါစုိ႔။ ကုိယ့္ဘာသာ
တြက္ၾကည့္ပါဦး။ ၿပီးမွ အေျဖတုိက္ၾကည့္ပါေနာ္။ ေပ်ာ္ရႊင္လာပါလိမ့္မယ္။
128 64
32 16 8
4 2 1
1
1 0 0
0 0 0
0
192
= 11000000
ေနာက္ဆံုး
တစ္ပုဒ္ေနာ္။
ဥပမာ
- 223 ပါ။
128 64
32 16 8
4 2 1
1
1 0 1
1 1 1
1
ဒီေတာ့
အေျဖက - 223 = 11011111
ကဲ... အခုေလာက္ဆိုရင္ ေတာ္ေတာ္ေလး
စံုစံုလင္လင္ သိသြားေလာက္ပါၿပီေနာ္။ TCP / IP
ရဲ႕ class
ေတြအေၾကာင္း
ေကာင္းေကာင္းႀကီး သိ႐ံုသာမကပဲ ကုိယ္တိုင္တြက္ခ်က္ႏိုင္ၿပီဆိုေတာ့ အစမွ အဆံုးထိ
ေနာက္တစ္ေခါက္ေလာက္ ဖတ္ၾကည့္ၿပီးရင္ေတာ့ သူတစ္ပါးကုိ
ဆရာႀကီးလုပ္ေပေတာ့..........ေပ်ာ္႐ႊင္ပါေစ။
TCP
/ IP Class ၀ယ္ယူႏုိင္ပံု။
အကယ္၍ Host အေရအတြက္
မ်ားမ်ားထားခ်င္ၿပီး Network အေရအတြက္
နည္းနည္းပဲလုိအပ္တယ္ဆုိရင္ Class A ကုိ ေရြး၀ယ္ေပါ့ေနာ္။ Host နဲ႕ Network အညီအမွ်ပဲ
လိုခ်င္တယ္ဆိုရင္ေတာ့ Class B ကုိ ေရြးႏုိင္သလုိ Host အနည္းငယ္ပဲ လိုအပ္တယ္ဆိုရင္
Class C ကုိ ေရြး၀ယ္ပါ။ စိတ္မေကာင္းစရာကေတာ့ Class A နဲ႕
Class B ရဲ႕ Address ေတြက
ကုန္သြားလုိ႕၀ယ္ယူလုိ႕မရေတာ့ဘူးဆိုပဲ။ ဒီေတာ့ Class C ကိုပဲ ၀ယ္ရေတာ့မွာေပါ့။ ခက္တာက Class C က Host အေရအတြက္ 254 လံုးပဲ
သံုးလို႕ရတာဆိုေတာ့ Host အေရအတြက္ 254 လံုးထက္ ပုိၿပီးအသံုးျပဳခ်င္တယ္ဆိုရင္ Subnet Mask ခြဲဖို႕လုိအပ္လာပါလိမ့္မယ္။ Subnet
Mask ဘယ္လိုခြဲရမလဲ ဆိုတာကုိ စိတ္၀င္စားရင္ အဲဒီ ေခါင္းစဥ္ကုိရွာၿပီး
ဖတ္ၾကည့္ပါဦးေနာ္။
No comments:
Post a Comment