Network အေၾကာင္း

Network အပိုဒ္ ( ၃ )
NET WORK အေႀကာင္းသိသေလာက္တင္ေပးလိုက္ပါတယ္ဗ်ာ
ကဲေျပာႀကည့္မယ္ေနာ္ computer ေတြတစ္လံုးနဲ႔တစ္လံုး network ခ်ိတ္တဲ့ေနရာမွာ protocol တစ္ခုမျဖစ္မေနသံုးဖို႕လိုအပ္ပါတယ္။ အဲဒီ protocol ဆိုတာ လြယ္လြယ္ေျပာရင္ေတာ့ ဘာသာစကား လိုပါဘဲ။
ကြ်န္ေတာ္တုိ႔ လူေတြမွာလည္းဘာသာစကားေတြအမ်ိဳးမ်ိဳး႐ွိသလို IPေတြမွာလဲProtocol ေတြလဲ အမ်ိုးမ်ိဳး ႐ွိပါတယ္။ ဒါေပမယ့္Internet က ိုခ်ိတ္မယ္ဆို တဲ ့computer တိုင္းဟာေတာ့ TCP/IP ဆိုတ ဲ့protocol ကိုမျဖစ္မေနသံုးဖို႔လိုပါတယ္။ TCP/IP protocol သံုးတဲ့ computer တိုင္းဟာလည္း IP addressတစ္ခုမျဖစ္မေနသက္မွတ္ဖို႔လိုပါတယ္။ IP address မွာ Version4နဲ႔Version6ဆိုၿပီးႏွစ္မ်ိဳး႐ွိပါတယ္။ V4က32bitsနဲ႔အလုပ္လုပ္ၿပီးV6ကေတာ့ 128bitsနဲ႔အလုပ္လုပ္ပါတယ္။ယခု လက္႐ွိအမ်ားစုက V4 ကို အသံုးျပဳေနပါတယ္။
V4 IP address မွာ Class ေလးခု႐ွိပါတယ္။ A, B, C, D, နဲ႔ E ပါ။Class A, B, C ကကၽြန္ေတာ္တို႔
နဲ႔ ရင္းႏွီးၿပီး အသံုးမ်ားပါတယ္။ ( ဒီ class A, B, C သံုးခုထဲက address ရယူ အသံုးျပဳထားတဲ့
machine ေတြၾကားမွာ အျပန္အလွန္ႀကိဳက္သလိုဆက္သြယ္ေဆာင္႐ြက္ႏိုင္ပါတယ္)Class D က Multicast address ျဖစ္ပါတယ္ ။ ( multicast ဆိုတာ က သတ္မွတ္ထားတဲ့ အစုအဖြဲ႔တစ္ခုအတြင္းမွာသာ
အျပန္အလွန္ဆက္သြယ္ႏိုင္တဲ့ address မ်ိဳးပါ ဥပမာ -Class D address ရဲ႔ Group1 မွာ computer
5 လံုး၊ Group 2 မွာ computer 5 လံုး၊ ခ်ိတ္ထားတယ္ဆိုရင္ Group1 ထဲက computer အခ်င္းခ်င္း၊ Group2
ထဲက computer အခ်င္းခ်င္း၊ပဲဆက္သြယ္ႏိုင္ပါတယ္ Group1 က computer နဲ႔ Group 2 က computer
ခ်ိတ္ဆက္ျပီးအသုံးျပဳလို႔မရႏိုင္ပါဘူး ။)
Class E ကေတာ့ သုေတသန ျပဳလုပ္ႏိုင္ဖို႔ reserved အတြက္ထားရွိပါတယ္၊ အသံုးမျပဳပါဘူး။
အဲဒီေတာ့ ကၽြန္ေတာ္တို႔ Class A, B, C အေၾကာင္းကို ဆက္ေလ့လာပါမယ္
Network Address, Host Address
IP address တစ္ခုတိုင္းမွာ Network Address နဲ႔ Host Address ဆိုၿပီးေတာ့
အပိုင္းႏွစ္ပိုင္းပါပါတယ္။Network Address ဆိုတာ Hostေတြကိုေပါင္းစည္းထားတဲ့
addressအစုအေ၀းတစ္ခုျဖစ္ၿပီး၊ HostAddressဆိုတာေတာ့ Networkထဲမွာပါ၀င္တဲ့အစိတ္အပိုင္းတစ္ခုပါ။
IP address ဒီလို အလုပ္လုပ္တယ္ IPV4မွာ32bitsနဲအလုပ္လုပ္တယ္ဆိုတာကြ်န္ေတာ္ေဆြးေႏြးၿပီးပါၿပီ။အဲဒီ
32bitsကို 8bitsစီ၊ 8bits စီအပိုင္း ေလးပိုင္းခြဲၿပီးအလုပ္လုပ္ပါတယ္။တကယ္ တမ္း
bits ေတြနဲ႔အလုပ္လုပ္တာျဖစ္ေပမယ့္ သက္မွတ္တဲ့ေနရာမွာဘဲျဖစ္္၊
ျဖစ္ေရးသားေဖၚျပတဲ့ေနရာမွာဘဲျဖစ္ျဖစ္ Dot-decimalစနစ္နဲ႔ ေရးသားေဖၚျပပါတယ္။
( ဥပမာ- 192.168.1 .100)
တစ္ပိုင္းစီဟာ 8bits ကို ကိုစားျပဳၿပီး တစ္ပိုင္း နဲ႔ တစ္ပိုင္းၾကားမွာ dot(.) ေလးေတြခံေေရးပါတယ္ ။
8bits ပါ၀င္တဲ့ အစုအေ၀းတစ္ခုကို octet လို႔ေခၚပါတယ္။
ဒါေၾကာင့္ IP Address တစ္ခုမွာ octect ေလးခုပါ၀င္ပါတယ္။IP address ၾကည့္႐ံုနဲ႔ Class ေတြလယ္လုိခြဲမလဲ
IP address တစ္ခုကိုၾကည့္လိုက္တာနဲ႔ Class A လား B လား C လား ဆိုတာကို
IP address ရဲ႕ ပထမဆံုးအပိုင္း ( first octect ) ကိုၾကည့္ၿပီးခြဲႏိုင္ပါတယ္။
Class 1st octect range
A 1 to 126
B 128 to 191
C 192 to 223
ဥပမာ-
10.10.152.1 Class A
172.16.10.1 Class B
192.168.2.1 Class C
ဆိုတာကို ေ႐ွ႕ဆံုး အပိုင္းကိုၾကည့္႐ံုနဲ႔ အလြယ္တကူခြဲႏိုင္ပါတယ္။
Local Machine Address
အေပၚက IP address range ထဲမွာ 127 ဆိုတာကို မေတြ႔ ရပါဘူး။
အဲဒီ 127တစ္ ပိုင္းလံုးကိုအသုံးမျပဳဘဲ ခ်န္ထားခဲ့ပါတယ္။ အဲဒါကို loop-back address လို႔
ေခၚပါတယ္။အဲဒီထဲကမွ 127.0.0.1 ကို local machine address အျဖစ္သံုးပါတယ္။
local machine address ဆိုတာ computer နဲ႔ သက္ဆိုင္တဲ႔၎တို႔ကို ကုိယ္စားျပဳတဲ့ address ပါ။
ဘာနဲ႔ သေဘာတရားခ်င္းတူလဲဆိုေတာ့ လူနာမည္ေတြလိုပါဘဲ -လူတိုင္းကုိယ္စီမွာ ကြဲျပားျခားနားတဲ့
နာမည္ေတြ႐ွိပါတယ္၊
ဒါေပမယ့္ ဆက္သြယ္မွဳေတြျပဳလုပ္လို႔ (စကားေျပာျခင္း) ကိုယ့္ကိုကို ကိုယ္စားျပဳတဲ့အခါ နာမည္ထက္ ငါ၊ကၽြန္ေတာ္
စတဲ့ နာမ္စားတစ္ခုနဲ႔ ကိုစားျပဳၾကပါတယ္။ အဂၤလိပ္လိုဆိုရင္ေတာ့ ( I ) ေပါ့။TCP/IP protocol
သံုးၿပီး Network ခ်ိတ္တဲ့ computer တိုင္း မွာလည္း မတူညီတဲ့ IP address တစ္ခုခ်င္းစီ႐ွိ ၾကေပမယ့္
ကိုယ့္ computer ကို ကိုယ္စားျပဳတဲ့ အခါ 127.0.0.1 ဆိုတဲ့ Local machine address နဲ႔ကိုစားျပဳပါတယ္။
အလြယ္ေျပာရင္ေတာ့ computer I ေပါ့။ဒီ address ေလးသံုးၿပီး ကိုယ့္ computer က network ေပၚမွာ
အလုပ္လုပ္ႏိုင္ မလုပ္ႏိုင္၊ NIC card အလုပ္လုပ္ မလုပ္ စတာေတြကို စမ္းသပ္ႏိုင္ပါတယ္။

No comments:

Post a Comment