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
အလုပ္လုပ္ မလုပ္ စတာေတြကို စမ္းသပ္ႏိုင္ပါတယ္။
ကၽြန္ေတာ္ network အေၾကာင္းကိုေလ့လာေနဆဲ လူတစ္ေယာက္အေနနဲ႕ ကၽြန္ေတာ္ IP address အေၾကာင္းကိုေလ့လာရင္း ေတြ႔လို႔ ျပန္လည္ မွ်ေ၀လိုက္ရျခင္းျဖစ္ပါတယ္ဗ်ာ။
အားလံုးအဆင္ေျပၾကပါေစဗ်ာ။
Aung Ko Htet (IT studier)

Post a Comment