Saturday, January 4, 2014

Communication Server and other Server

 

Communication Server အေၾကာင္း
 
အသံုးျပဳသူ User တစ္ေယာက္ဟာ ေနရာတကာကိုေလွ်ာက္သြားေနေသာ လူတစ္ေယာက္ဆိုပါစို႕။ဒါမွ မဟုတ္
အိမ္မွာဘဲ အလုပ္လုပ္ေနတဲ႕ Home Based Worker ျဖစ္ေစ၊ Modem ကိုအသံုးျပဳၿပီး Communicated Server Network
ထဲကို၀င္ေရာက္ၿပီး အခ်က္အလက္ မ်ားေပးပို႕ျခင္း ဆက္သြယ္ျခင္း မ်ားျပဳလုပ္လို႕ရပါတယ္။ Microsoft Windows 2000
Server မွာဆိုရင္ Remote Routing and Access Server (RRAS) ဆိုတဲ႕ တကယ္႕ကိုစြမ္းအားျပည္႕ Communication
Server ပါရွိပါတယ္။ ေျပာရရင္ Communication Server ဆိုတာ တျခားကြန္ရက္ေတြကို Modem ကေန တဆင္႕ဆက္သြယ္
မႈျပဳလုပ္ေပးတာျဖစ္ပါတယ္။ ေနာက္ၿပီး E-Mail Message ေတြကိုလည္း ကြန္ရက္အတြင္း အျခား Server ေတြအၾကား Handle လုပ္ေပးပါတယ္။
Mail Server အေၾကာင္း
Mail Server ကေတာ႕ Network အတြင္းရွိအသံုးျပဳသူ User ေတြကိုယ္စား E-Mail Message ေတြကို Handle လုပ္ေပးပါတယ္။ Mail Server ဟာ Store and Forward ၀န္ေဆာင္မႈကိုလည္း ပံ႕ပိုးပါတယ္။ ဆိုလိုတာက Server ဟာ၀င္လာတဲ႕ E-Mail Message ေတြကို User ေတြဖြင္႕မၾကည္႕ခင္ သိမ္းေပးထားရပါတယ္။ အဲ႕ဒီလိုပါဘဲ ဒီဘက္ကပို႕လိုက္တဲ႕ E-Mail Message ေတြကိုတဘက္က Server မခ်ိတ္မိမခ်င္း ၎ Message မ်ားကို သိမ္းေပးထားရၿပီး တဖက္က Server ကိုခ်ိတ္မိသည္ႏွင္႕ Message ကိုေပးပို႕လိုက္ရပါတယ္။ ၎ကို Store and Forward လို႕ေခၚပါတယ္။
Fax Server အေၾကာင္း
Fax Server ကေတာ႕ Network အတြင္း Fax လမ္းေၾကာင္းေတြကို Manage လုပ္ေပးရပါတယ္။ဆိုလိုတာက တယ္လီဖုန္းကတဆင္႕ ၀င္လာတဲ႕Fax ေတြကို Network မွာရွိတဲ႕ သက္ဆိုင္ရာလူေတြဆီကိုတဆင္႕ျပန္လည္ျဖန္႕ေ၀ေပးရပါ
တယ္။ အဲ႕ဒီလိုပါပဲ Network အတြင္းမွာရွိတဲ႕ အသံုးျပဳသူေတြကပို႕လိုက္တဲ႕ Fax ေတြကို Fax Server ကစုစည္းၿပီး တယ္လီ
ဖုန္းကတဆင္႕ Fax ေတြကို ပို႕ေပးရပါတယ္။
Set of Rules (Standards)
လူႏွစ္ေယာက္စကားေျပာေနတယ္။ တစ္ေယာက္ကေျပာေနခ်ိန္တြင္ တစ္ေယာက္ကနားေထာင္ေနတယ္ဆိုပါစို႕။ အဲ႕ဒီျဖစ္စဥ္မွာ တစ္ေယာက္ကဘာေျပာသလဲဆိုတာကို တဖက္က လူကနားလည္ဖို႕ရန္ႏွစ္ေယာက္လံုးတတ္ကၽြမ္းသည္႕ ဘာသာစကားသည္တူရပါမယ္။ အဲ႕ဒီျဖစ္စဥ္ကိုပင္ အျခားရွဴ႕ေထာင္႕ တစ္ခုကၾကည္႕မယ္ဆိုရင္ ေျပာၾကတဲ႕ `စကား´ ဆိုတာေတြသည္ `အသံ´ ေတြကိုေပါင္းစပ္ထားျခင္းျဖစ္ပါသည္။ တစ္ဖက္က ဘာသာစကားတစ္ခုႏွင္႕ ေျပာလိုက္လို႕ ထြက္လာတဲ႕ အသံေတြ မိမိထံ ေရာက္လာတဲ႕အခါမွာ လည္း၎ ဘာသာစကားျဖင္႕ပင္ အဓိပၸါယ္ေဖၚယူရပါတယ္။ Network ခ်ိတ္ဆက္ထားေသာကြန္ပ်ဴတာ ေတြမွာလည္းဒီသေဘာပင္ျဖစ္သည္။
ဥပမာ ကြန္ပ်ဴတာ B ဘက္မွ Microsoft Word ႏွင္႕ေရးထားေသာ File တစ္ခုကို ကြန္ပ်ဴတာA ဘက္က ယူသံုးတယ္ဆိုပါစို႕။ ဒါဆိုရင္ ကြန္ပ်ဴတာ A ထဲမွာ Microsoft Word ကို install လုပ္ထားမွ သာ ၎ File ကိုအသံုးျပဳလို႕ရမည္
ျဖစ္ပါသည္။ သေဘာက File ၏ Format နားလည္ေသာ Program သည္ ကြန္ပ်ဴတာႏွစ္လံုးစလံုးမွာရွိဘို႕လိုျခင္းျဖစ္ပါသည္။
File ေတြဆိုတာ အမွန္တကယ္ေတာ႕ bit လို႕ေခၚတဲ႕ binary number 0 (သို႕) 1 တို႕ျဖင္႕ ဖြဲ႕စည္းထားျခင္းျဖစ္ပါ
တယ္။ဒါေၾကာင္႕ file transfer လုပ္တယ္ဆိုတာကလည္းကြန္ပ်ဴတာတစ္လံုးမွ bit ေတြကိုအျခားကြန္ပ်ဴတာတစ္လံုးဆီသို႕ေပး
ပို႕ျခင္းသာျဖစ္ပါတယ္။ဒီေနရာမွာအေရးၾကီးတာက ေပးပို႕သူႏွင္႕ လက္ခံသူတို႕အၾကားမွာနားလည္မႈေတြ လိုက္နာရမည္႕စည္းမ်ဥ္းစည္းကမ္းေတြရွိလာပါတယ္။ ဥပမာအေနႏွင္႕ NIC တပ္ဆင္ ထားၿပီး Cable တစ္ေခ်ာင္းျဖင္႕ခ်ိတ္ဆက္ထားေသာ ကြန္ပ်ဴတာ A ႏွင္႕ B တို႕သည္အခ်က္အလက္မ်ားကို ဘယ္လိုဖလွယ္တယ္ဆိုတာၾကည္႕ၾကရေအာင္ ။
ကြန္ပ်ဴတာ A ထဲမွ NIC သည္ပို႕လိုတဲ႔ bit ေတြကို ဗို႕အားတစ္ခုရွိေသာ electronic signal မ်ားအျဖစ္ ေျပာင္းၿပီးခ်ိတ္ဆက္ထားေသာ cable ေပၚ မွတဆင္႕ ကြန္ပ်ဴတာ B ထံသို႕ transmit လုပ္ၾကရပါတယ္။ အျခားတစ္ဖက္ကြန္ပ်ဴ
တာ B ထဲမွ NIC သည္ ေရာက္လာတဲ႕ electronic signal မ်ားကို bit မ်ားအျဖစ္သို႕ ျပန္ေျပာင္းယူရပါတယ္။ electronic signal မွ bit အျဖစ္သို႕ တဖန္ bit မွ electronic signal အျဖစ္သို႕ အျပန္အလွန္ ေျပာင္းလဲလုပ္ငန္းစဥ္ကို encode လုပ္တယ္လို႕ေခၚပါတယ္။ အဲ႕ဒီလို တစ္ဖက္က transmit လုပ္လိုက္ေသာ bit ေတြကို အျခားတစ္ဖက္က လက္ခံရယူႏိုင္ၾကရန္အတြက္ NIC တို႕အၾကား Standard (၀ါ) set of rule အခ်ိဳ႕ကိုနားလည္သေဘာေပါက္ထားဖို႕လိုပါတယ္
ဥပမာဆိုရရင္ ကြန္ပ်ဴတာ B မွ NIC သည္ binary 0 ကို 5V ၊ binary 1 ကို 10V အျဖစ္ Transmit လုပ္ လိုက္တယ္ဆိုပါစို႕။ အကယ္၍ မ်ားလက္ခံမည္႕ကြန္ပ်ဴတာ A မွ NIC အေနႏွင္႕ binary 0 သည္ 2V ၊ binary 1 အတြက္ 4V
ျဖစ္တယ္လို႕မ်ားနားလည္ၿပီးေစာင္႕ဆိုင္းေနမယ္ဆိုရင္ ဘယ္လိုမွ မျဖစ္ႏိုင္ပါဘူး။ဘာျဖစ္လို႕လဲဆိုေတာ႕ ကြန္ပ်ဴတာ A သည္
ေရာက္လာတဲ႕ electronic signal ေတြကို bit အျဖစ္ မွန္မွန္ကန္ကန္ ျပန္ဆိုႏိုင္စြမ္းမရွိေသာေၾကာင္႕ ျဖစ္ပါတယ္။ ဒါေၾကာင္႕
ပို႕တဲ႕ဘက္က binary 0 သည္ 5V binary 1 သည္ 10V ျဖစ္တယ္ဆိုရင္ အျခားတစ္ဖက္ကလည္း အဲ႕ဒီ standard အတိုင္း(၀ါ) rule အတိုင္း နားလည္သေဘာေပါက္ဖို႕လို႕ပါတယ္။
Transmission Control Protocol (TCP)
TCP ရဲ႕လုပ္ေဆာင္မႈနဲ႕ပါတ္သက္ၿပီးေတာ႕ေျပာရရင္ သူ႕မွာ feature မ်ားစြာရွိပါတယ္။ အဲဒီမ်ားစြာထဲက သိသာထင္ရွားဆံုးက ” segmentation” ႏွင္႕ ” error recovery” ဆိုတဲ႕ feature တို႕ပင္ျဖစ္ပါတယ္။ segmentation သည္အရြယ္အစား ၾကီးမားတဲ႕ data ေတြကို မပို႕ခင္မွာ packet မ်ားအျဖစ္သို႕စိတ္ပိုင္းျခင္းလုပ္ငန္းစဥ္ရဲ႕အစလို႕ဆိုႏိုင္ပါတယ္
ဆုိရရင္ ရန္ကုန္ကေန မႏၱေလးသို႕ ႏို႕မုန္႕အထုပ္ (၁)သိန္းပို႕သလိုေပါ႕ ကြန္ပ်ဴတာတစ္လံုးမွ ေပးပို႕ဖို႕ရွိလာတဲ႕ data ေတြသည္ အရြယ္အစားၾကီးေနတယ္ဆိုရင္ ဒီအတိုင္းမပို႔ဘဲ ႏိုင္ႏိုင္နင္းနင္းျဖင္႕ေပးပို႕ႏိုင္ေအာင္ အပိုင္းငယ္ေလးမ်ားျဖင္႕ စိတ္ပိုင္းျခင္းကို TCP မွ လုပ္ေဆာင္ၿပီး၎လုပ္ငန္းစဥ္ကို segmentation လို႕ေခၚပါတယ္။ထိုမွတဖန္ TCP သည္ segmentation လုပ္ငန္းစဥ္ၿပီးဆံုး၍ ရလာမည္႕ data အပိုင္းငယ္ေလးမ်ားေရွ႕တြင္ TCP header မ်ားထည္႕သြင္းေပးပါသည္။TCP header ထည္႕သြင္းၿပီးေသာ data အပိုင္းငယ္ကို ‘TCP segment’ လို႕ေခၚပါတယ္။(Packet မျဖစ္ေသးတာကိုသတိျပဳပါ) TCP header ကိုထည္႕သြင္းရျခင္းရဲ႕ အဓိကရည္ရြယ္ခ်က္ ကေတာ႕ error recovery အတြက္ျဖစ္ပါတယ္။
TCP segment တစ္ခုရဲ႕ေရွ႕ပိုင္းမွာ TCP header ဆုိတာႏွင္႕ သူ႕ေနာက္မွာ Data ဆိုတာကိုေတြ႕ရပါလိမ္႕မယ္။ error recovery အတြက္ TCP သည္ segment ေတြကို နံပါတ္စဥ္တပ္ဖို႕လိုပါတယ္။ သည္႕အတြက္ TCP header သည္ sequence number <Seq> လို႕ေခၚတဲ႕ segment နံပါတ္စဥ္ ထည္႕သြင္းဖို႕ေနရာျဖစ္လာခဲ႕တယ္။ ဒါ႕အျပင္႕ TCP header သည္ acknowledge number <ACK> ထည္႕သြင္းရမယ္႕ေနရာလည္းျဖစ္ပါတယ္။ acknowledge number ရဲ႕အဓိက အစိတ္ရည္ရြယ္ခ်က္ကေတာ႕ ဘယ္ segment မွာ error ရွိေနသလဲဆိုတာကို ေပးပို႕သူအားျပန္လည္ေျပာျပႏိုင္ရန္ျဖစ္ပါတယ္
Segment တစ္ခုရဲ႕အရြယ္အစားသည္ 1480 bytes ျဖစ္ပါတယ္။ TCP header သည္ 20 bytes ေနရာယူပါသည္။ဒါေၾကာင္႕ segment တစ္ခုမွာ data ပမာဏ အမ်ားဆံုး 1460 byte ထည္႕သြင္းႏိုင္တယ္လို႕ အၾကမ္ဖ်င္း မွတ္သားထားႏိုင္ပါသည္။
Internet Protocol (IP)
TCP သည္ segment (Data+ TCP header) ေတြကိုအျခားကြန္ပ်ဴတာ တစ္လံုးဆီကိုပို႕လိုပါတယ္။ဒါေပမယ္႕ segment ေတြကိုပို႕ဘို႕ရန္လိုအပ္တဲ႕ အေသးစိတ္လုပ္ငန္းစဥ္ေတြကို TCP မွမသိပါ။ TCP သည္ segmentation ၊ error recovery ႏွင္႕အျခားလုပ္ငန္းစဥ္အခ်ိဳ႕ႏွင္႕သာသက္ဆိုင္ပါတယ္။ဒါေၾကာင္႕ data ေတြကိုပို႕ဖို႕ရန္ IP ရဲ႕အကူအညီ ကိုရယူပါတယ္။ TCP မွ segmentation လုပ္ၿပီး၍ ရလာေသာ segment တို႕၏ ေရွ႕တြင္ IP မွ header တစ္ခုကိုထည္႕သြင္းပါတယ္။ IP မွ ထပ္မံထည္႕သြင္းထားေသာ ၎ header မ်ားကို IP header ဟုေခၚၿပီး source ႏွင္႕ destination IP address ပါရွိပါတယ္။
IP မွထည္႕သြင္းထားေသာ IP header ထဲတြင္ IP address (၂)ခု ပါရွိပါတယ္။ တစ္ခုက source IP address ျဖစ္ၿပီး က်န္တစ္ခုက destination IP address ျဖစ္ပါတယ္။အျမန္ေခ်ာပို႕ လုပ္ငန္းတစ္ခုမွ တဆင္႕ မိမိရဲ႕မိတ္ေဆြထံသို႕ ပါဆယ္ထုပ္ တစ္ထုပ္ ပို႕မယ္ဆိုပါစို႕ ၊ဒါဆိုရင္ ေခ်ာပို႕လုပ္ငန္းက ထုတ္ေပးတဲ႕ form ပံုစံစာရြက္ထဲမွာ မိမိပို႕လိုတဲ႕(၀ါ) လက္ခံရယူသူလိပ္စာကို အတိအက် ျဖည္႕စြက္ရပါတယ္။ ဒါ႕အျပင္ အေၾကာင္းတစ္ခုခုေၾကာင္႕ ေပးပို႕၍မရခဲ႕ဘူးဆိုရင္ ၎ ပါဆယ္ကိုေခ်ာပို႕လုပ္ငန္းမွ မိမိထံသို႕ျပန္ပို႕ေပးႏိုင္ေအာင္ မိမိလိပ္စာ(၀ါ) ေပးပို႕သူ၏လိပ္စာ ကိုပါျဖည္႕စြက္ေပးရပါတယ္။
ထိုနည္းတူစြာပင္ ကြန္ပ်ဴတာတစ္လံုးမွ အျခားကြန္ပ်ဴတာတစ္လံုးသို႕ data ေပးပို႕ရန္ အတြက္ လက္ခံရယူမည္႕ ကြန္ပ်ဴတာ၏ IP address ကို IP header ထဲရွိ destination IP address ေနရာတြင္ထည္႕သြင္းရပါတယ္။အလားတူပင္ ေပးပို႕သည္႕ ကြန္ပ်ဴတာ၏ IP address ကို source IP address ေနရာတြင္ထည္႕သြင္းရပါတယ္။ IP header ထည္႕သြင္းၿပီးပါက segment မွသည္ IP packet ( IP header +Data) ျဖစ္လာပါတယ္။ 4 byte ပမာဏ ရွိတဲ႕ IP address ၂ ခု အပါအ၀င္ IP header သည္ 20 byte ရွိပါတယ္။ ဤတြင္မွဆက္ဆိုရရင္ IP packet တစ္ခု၏ အျမင္႕ဆံုး ပမာဏသည္ 1500 byte ျဖစ္တယ္လို႕ အၾကမ္းဖ်ဥ္းမွတ္သားထားႏိုင္ပါတယ္။
IP address အေၾကာင္းကို အနည္းငယ္ရွင္းျပလိုပါတယ္။ စာပို႕တဲ႕အခါ စာအိတ္ေပၚမွာ အိမ္အမွတ္ လမ္း၊ရပ္ကြက္ ျမိဳ႕နယ္၊တိုင္း၊အစရွိသျဖင္႕ လိပ္စာကိုဘယ္လိုေရးရမယ္ဆိုတဲ႕ format ရွိသလို IP address မွာလည္း intenet protocol မွ သတ္မွတ္ေပးထားေသာ format ရွိပါတယ္။ IP address ေတြသည္ 32 bit binary ဂဏန္းေတြျဖစ္ပါတယ္။ သို႕ေသာ္ အသံုးျပဳသူတို႕အေနႏွင္႕ 32 bit binary ဂဏန္းမ်ားကို မွတ္သား ခ်ေရးဖို႕ရန္မ်ားစြာအခက္အခဲ ရွိသည္႕အတြက္ address ေတြကို decimal ဂဏန္းမ်ားျဖင္႕ အသံုးျပဳၾကပါတယ္။ဒါေၾကာင္႕ IP address တို႕ရဲ႕ေရးသားပံုကို dotted decimal လို႕ေခၚပါတယ္။
192 . 168 . 10 . 20
1st Octet 2nd Octet 3rd Octet 4th Octet
decimal number တစ္ခုစီကို octet တစ္ခုလို႕ေခၚပါတယ္။ decimal octet တစ္ခုသည္ 8 bitကိုကိုယ္စား
ျပဳပါတယ္။ ဒါေၾကာင္႕ IP address တစ္ခုတြင္ 4 octet ပါရွိသည္႕အတြက္ IP address တစ္ခုလံုးသညိ 32 bit(4 byte) ျဖစ္ပါတယ္။ ကြန္ပ်ဴတာမွာတပ္ဆင္ထားသည္႕ NIC တိုင္းအတြက္ IP address တစ္ခုစီသတ္မွတ္ေပးဖို႕ လိုပါတယ္။ အဲ႕ဒီလို သတ္မွတ္ေပးရမည္႕ေနရာမွာ IP address တစ္ခုသည္ network ထဲရွိ အျခားမည္သည္႕ address ႏွင္႕မွ ထပ္တူမညီတဲ႕ decimal ဂဏန္းတြဲေတြျဖစ္ရပါမယ္။
P Address ရဲ႕ အပုိင္းေလးပိုင္းဟာ တစ္ခုႏွင္႕တစ္ခုၾကားမွာ Decimal Point ေလးေတြနဲ႕ ခြဲျခားထားပါတယ္။ေပးလို႕ရတဲ႕ အတိုင္းအတာကေတာ႕ ၁ ကေန ၂၅၄ အထိျဖစ္ပါတယ္။
ကြန္ရက္အမ်ိဳးအစားေပၚမူတည္ၿပီးေတာ႕ IP ကို ကြန္ရက္လိပ္စာ(Address for the Network )နဲ႕ Hosts ရဲ႕လိပ္စာ(Address for the Host) ဆိုၿပီး ခြဲျခားထားလိုက္ပါတယ္။ ေယဘုယ်အားျဖင္႕ ေတာ႕ ေရွ႕ပိုင္းက Address for the Network ျဖစ္ၿပီးက်န္တဲ႕အပိုင္းကေတာ႕ Address for the Hosts ျဖစ္ပါတယ္။ အကယ္၍ သင္ဟာအင္တာနက္ခ်ိတ္ဆက္မယ္ဆိုရင္ေတာ႕ ေအာက္ပါအမ်ိဳးအစားေတြကိုသိဘို႕လိုအပ္ပါတယ္။
၁) Class-A ဆိုတာကေတာ႕ အလြန္ၾကီးမားတဲ႕ ကြန္ရက္ေတြမွာ အသံုးျပဳပါတယ္။ ေရွ႕ဆံုးက Bits ဟာ Zero ျဖစ္ပါတယ္က်န္တဲ႕ 7 bits ဟာကြန္ရက္ေပါင္း ၁၂၇ ခုသတ္မွတ္ေပးႏုိင္ၿပီး ေနာက္က 32 bits ကို ေရွ႕က 8 bits ႏႈတ္ေတာ႕ က်န္တဲ႕ 24 bits ကကြန္ရက္တစ္ခုခ်င္းစီကေန Hosts ေပါင္း 16,777,216 ကို ကိုင္တြယ္ႏိုင္ပါတယ္။ Class ကြန္ရက္မ်ားမရႏိုင္ေတာ႕ပါ။
ပထမ 8 bits ဟာတစ္နည္း အပိုင္းေလးပိုင္းထဲက ပထမဆံုးအပိုင္းဟာ Network address အပိုင္းျဖစ္ၿပီး က်န္သံုးပိုင္းဟာ Host address ပိုင္းျဖစ္ပါတယ္။ Network Address တန္ဘိုးဟာ ၁၂၆ ေအာက္မွ ၁၂၆ အထိေပးလို႕ရပါတယ္။ ဘာလို႕လဲဆိုေတာ႕ အေပၚမွာေျပာထားတဲ႕အတိုင္း ကြန္ရက္က ၁၂၇ အထိဘဲသတ္မွတ္ႏိုင္ပါတယ္။
မွတ္ခ်က္။ ။ အဲ႕ဒီေနရာမွာ ၁၂၇ ဆိုတာ Loopback Test Address အတြက္ Reserved လုပ္ထားတာပါ။သင္ဟာ 127.0.0.1 ဆိုတဲ႕စီကို Message ပို႕လိုက္ရင္အကယ္၍ မ်ားကြန္ရက္မွာဘာအမွားတစ္ခုမွမရွိရင္ ၎ ဟာသင္႕ဆီကိုျပန္ေရာက္လာပါလိမ္႔မယ္။

၂) Class B ဆိုတာကေတာ႕ အလယ္အလတ္တန္းစား ကြန္ရက္ေတြမွာသံုးဘို႕ပါ။ေရွ႕ဆံုးႏွစ္ခုေသာ Higher Order Bits ဟာအျမဲတမ္း 10 ျဖစ္ၿပီး က်န္တဲ႕ 14 bits ဟာ ကြန္ရက္ေပါင္း 16,384 ကိုသတ္မွတ္ႏိုင္ၿပီး ေပါင္းလို႕ရတဲ႕ Bits ဟာ 16 bits ရွိတာေၾကာင္႕ ေနာက္က်န္တဲ႕ 16 bits ဟာကြန္ရက္ တစ္ခုခ်င္းဆီကေန Host ေပါင္း65,535 ကိုင္တြယ္ႏိုင္ပါတယ္။ သူလည္း Class A ကြန္ရက္လို အားလံုး အသံုးျပဳေနၾကတာေၾကာင္႕ မရႏိုင္ေတာ႕ပါ။
ဒီေတာ႕အေပၚကမွတ္ခ်က္အတိုင္းအရဆိုရင္ နံပါတ္က ၁၂၇ အထိရွိတာေၾကာင္႕ Class B ကြန္ရက္ရဲ႕ Address ဟာ 128 ကေနစရပါမယ္ 191 အထိပါ။ ပထမအပိုင္းနဲ႕ ဒုတိယအပိုင္းဟာ Network Address ျဖစ္ၿပီး က်န္တဲ႕ႏွစ္ပိုင္းဟာ Host Address ျဖစ္ပါတယ္။
၃) Class C ဆိုတာကေတာ႕ ကြန္ရက္အငယ္စားအတြက္ပါ။ ေရွ႕ဆံုးက ၃ ခုေသာ Higher Order Bits ဟာအျမဲတမ္း 110 ပါဘဲ။က်န္တဲ႕ 21 bits ဟာကြန္ရက္ေပါင္း 2,097,157 ကိုသတ္မွတ္ၿပီး 32 bits မွာက်န္တဲ႕ 8 bits ကေတာ႕ ကြန္ရက္တစ္ခုခ်င္းဆီမွာ Hosts ေပါင္း 254 အမ်ားဆံုးပဲရႏိုင္ပါတယ္။ Class C ကြန္ရက္ေတြ ရႏိုင္ပါေသးတယ္။
Class C ကြန္ရက္ကေတာ႕ 192 ကေန 223 အတြင္းရပါတယ္။ပထမပိုင္း ၃ ပိုင္းကေတာ႕ Network Address ျဖစ္ၿပီး က်န္တစ္ပိုင္းကေတာ႕ Host Address အပိုင္းျဖစ္ပါတယ္။ 223 အထက္ကေတာ႕ Reserve ျဖစ္ပါတယ္။

No comments:

Post a Comment