Networking Basic-1
အားလံုးဘဲမဂၤလာပါ
ဒီေန႔ကေနစၿပီးေတာ့ညီသင္ခဲ့ရတဲ့Networking Basicကိုျပန္လည္shareေပးသြားပါ့မယ္
Networkဆိုတာဘာလဲ
NetworkဆိုတာElectronic devicesေတြခ်ိတ္ဆက္တာပါNetwork Componentsေတြလို႔လည္းေခၚႏိုင္ပါတယ္
Network Componentsေတြကေတာ့
1-Network Services (Eg-File services,Print Services,Mail Services,etc)
2-Communication devices (Eg-Cable(Wire),Air (Wireless))
3-Protocol(Eg-TCP/IP,SMTP,PoP3,FTP,etc)
Protocolဆိုတာဘာလဲ?
ProcotolဆိုတာLanguageတခုလိုပါဘဲ
ဥပမာျမန္မာလူမ်ိဳးနဲ႔ဂ်ပန္လူမ်ိဳးေတြ႕ၾကမယ္ဆိုပါေတာ့
သူတို႔ဘယ္ဘာသာစကားအသံုးျပဳမလဲ?
International Languageျဖစ္တဲ့Englishေပါ့
အဲလိုဘဲProtocolဆိုတာမတူညီတဲ့Platform 2ခုကိုဆက္သြယ္ေပးတာပါ
What is TCP/IP??
TCP=Transmission Control Protocol
IP=Internet Protocol
သူတို႔2ခုကအတူအလုပ္လုပ္တဲ့သေဘာပါ
TCPကData Transferၿပီးေတာ့IPကNetwrokခ်ိတ္ေပးပါတယ္
Data Transferတဲ့ေနရာမွာ(၂)မ်ိဳးရွိပါတယ္
TCPနဲ႔UDPပါ
UDP=User Datagram Protocolပါ
ဘာလို႔TCPဘဲသံုးတာလဲ?
Data Reliable(ယံုၾကည္စိတ္ခ်ရ)ျဖစ္လို႔ပါ
ဘာလို႔ယံုၾကည္ရတာလဲ?
သူတို႔၂ခုရဲ႕data transferပံုကိုရွင္းျပပါ့မယ္
Data transferတဲ့အခါမွာtransferတဲ့dataေတြကcomponentsေတြခြဲပီးမွာtransferတာပါ
TCPကအဲလိုခြဲလိုက္တဲ့componentsေတြကိုတခုပီးမွတစ္ခုပို႔ပါတယ္
အဲေတာ့တစ္ခုပို႔ေနရင္းရပ္သြားရင္ဆက္မပို႔ေတာ့ဘဲအဲတာကိုဘဲျပန္ပို႔ပါတယ္
UDPကေတာ့ခြဲလိုက္သမၽွcomponentsေတြကိုတၿပိဳင္တည္းစုပို႔ပါတယ္
အဓိကကေရာက္ရင္ပီးေရာသေဘာပါ
အဲေတာ့ၾကားထဲမွာရပ္သြားတဲ့componentsေတြရွိရင္လည္းျပန္မပို႔ဘဲပီးေအာင္ပို႔ပါတယိ
အဲေတာ့data lossေတြရွိႏိုင္ပါတယိ
ဒါေၾကာင့္TCPကိုအသံုးျပဳတာပါ
(ခၽြင္းခ်က္-TCPကUDPထက္transfer rateေႏွးပါတယ္)
IP (Internet Protocol)
IPကိုNetworkခ်ိတ္ဆက္ဖို႔လို႔အေပၚမွာေျပာခဲ့ပါတယ္
192.168.1.1(Decimalနဲ႔ေပးထားတဲ့IP addressတစ္ခုပါ)
IPေပးရာမွာ3မ်ိဳးရွိပါတယ္
1-Binary (1,0)
2-Decimal (0->9)
3-Hexa Decimal (0->9,A->F)
Decimal to Binary
192.168.1.1 (Decimal)
00111111.10101000.00000001.00000001 (Binary)
ဘယ္လိုလုပ္လိုက္တာလဲ?
128|64|32|16|8|4|2|1
ဒါကေတာ့Decimal to Binaryရဲ႕Main Sourceပါ
ဥပမာ192ကိုBinaryေျပာင္းပါ့မယ္
အဲတာဆိုရင္အေပၚကmain sourceထဲကဂဏန္းေတြထဲက192ျဖစ္ေစမယ့္ဂဏန္းေတြကိုရွာေပါင္းလိုက္ပါ
ဥပမာ-192=128+64
Main sourceထဲကအသံုးျပဳလိုက္တဲ့ဂဏန္းေနရာမွ1ေရးပီးေတာ့အသံုးမျပဳတဲ့ဂဏန္းေတြအစား0ေရးရပါ့မယ္
192=168+64 (11000000)
Binary to Decimalေျပာင္းခ်င္ရင္
1ဂဏန္းကိုကိုယ္စားျပဳတဲ့maim soureထဲကဂဏန္းေတြကိုေပါင္းေပးလိုက္ပါ
ဥပမာ-10101000=168(128+32+8)
128|64 |32|16|8 |4 |2 |1
1 +0 +1 +0 +1 +0+0+0
10101000
ကဲအခုဆိုေျပာင္းတတ္ေလာက္ပီထင္ပါတယ္အဲဒါဆိုဒါေလးေတြစမ္းေျပာင္းၾကည့္ခဲ့ပါလား
1.200.200.200.10
2.21.172.30.190
3.31.192.63.142
4.120.81.91.223
5.63.180.220.91
6.160.100.36.198
ဒီေန႔ေတာ့ဒီေလာက္ပါဘဲ
ေနာက္တင္မယ့္PostမွာNetworking Basicကိုဆက္၍ရွင္းျပသြားပါ့မယ္
အဆံုးထိဖတ္ေပးလို႔ေက်းဇူးတင္ရွိပါတယ္😊😊😊
Written by @zero1332000
MSC-121
ေလ့လာေနပါတယ္ဗ်ာ(သူရ)
ဆက္ေရးေပးပါ့မယ္
အားေပယႈအတြက္ေက်းဇူးတင္ပါတယ္အကိုေရ😊😊😊
ျပန္ျကားေပးတဲ႔အတြက္ထက္၍ေက်းဇူးပါကြာ(သူရ)
ဟုတ္ကဲ့ပါအကိုေရ😊😊😊
ေနာက္လဲနည္းပညာေတြနဲ႔ဆိုင္တဲ့postေတြမ်ားမ်ားတင္ေပးပါအံုးလို႔
ဟုတ္ကဲ့ပါအကိုေရ😊😊😊
ေလ့လာခြင့္ရလို႔ေက်းဇူးပါ
ဟုတ္ကဲ့ပါ😊😊😊
ဗဟုသုတရပါတယ္
ေက်းဇူးပါ😊😊😊
ဝါသနာေတာ့ပါတယ္ သင္ေပးမယ့္လူမ႐ွိျဖစ္ေနတာ
ညီလည္းအေျခခံေလးသင္ခဲ့ရလို႔ျပန္shareေပးရံုပါဒီpostရဲ႕အဆက္ေတြလာအံုးမွာပါ
ဖၾကည့္လိုက္ပါ😊😊😊
ခုလုိေျပာျပတဲ႕အတြက္ ဗဟုသုတတုိးပါတယ္။
ဖတ္ႈေပးလို႔ေက်းဇူးတင္ပါတယိအကိုေရ😊😊😊
Good Technology knowledge
ေက်းဇူးပါအမေရ😊😊😊
thank for your sharing knowledge
ေက်းဇူးပါ😊😊😊
Thanks for sharing Bro
networking ကိုေတာ့ စိတ္ဝင္စားပါတယ္။ လြန္ခဲ႕တဲ႕ ၆ ႏွစ္ေက်ာ္ေလာက္ networkingေလ့လာမယ္ဆိုျပီ း သင္တန္းေတြတက္တာ အလုပ္ကတစ္ဖက္နဲ႕ဆိုေတာ့ A+ နဲ႕တင္ရပ္သြားရတယ္ Bro။
ေနာက္လည္း ေစာင့္ဖတ္ျပီး သင္ယူပါ့မယ္ ။
ဟုတ္ကဲ့ပါအကိုေရညီသင္ခဲ့တဲ့အေျခခံေလးေတြကိုတတ္စြမ္းသေလာက္ျပန္လည္SHAREေပးသြားပါ့မယ္😊😊😊
ဆက္ေရးပါ ဆရာ
ဆရာမဟုပါဘူးအကိုေရ
သင္ခဲ့ရတာေလးျပန္shareေပးတာပါ
ညီသိထားသေလာက္ထပ္မံshareေပးပါ့မယ္😊😊😊