အဲဒီ 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