Everything About IT Notes

Tuesday, February 21, 2012

Link :http://forum.myanmar-technicians.org/index.php/topic,776.0.html

Socket

Computer (သို ့) Device ၂ ခုခ်ိတ္မိတိုင္း Socket ဟုေခၚပါတယ္ ...Device ၁ ခုသည္ Destination ၿဖစ္ၿပီး က်န္ ၁ ခုသည္ Source ၿဖစ္မွာၿဖစ္ပါတယ္။
Destination ရဲ ့ IP + Port ႏွင့္ Source ရဲ ့IP + Port သည္ Socket ၁ ခု ၿဖစ္ပါတယ္။




ထိုကဲ့သို ့ IP တူ Port မတူ ၊ IP မတူ Port တူ Socket မ်ားေၾကာင့္ Network သည္မွန္ကန္စြာ အလုပ္လုပ္ေနၿခင္းၿဖစ္ပါတယ္။
မိမိ Computer တြင္ ခ်ိတ္ဆက္အသံုးၿပဳေနေသာ Socket မ်ားကို သိလိုပါက cmd တြင္ netstat ဟုရိုက္ၿပီးၾကည့္ႏိုင္ပါတယ္။

TCP / IP သည္ Internet နည္းပညာတြင္ အေရးအၾကီးဆံုး Protocol ၿဖစ္ပါတယ္။ Internet သို ့ဝင္ေရာက္လိုလ်ွင္ မိမိ ရဲ ့Srever (သို ့) Workstation အား ဦးစြာ TCP/IP setup ၿပဳလုပ္ရပါမည္။
TCP/IP သည္ မ်ားစြားေသာ Hardware ႏွင့္ Software Platform ေပၚတြင္ လြတ္လပ္ၿပီး အေႏွာင့္ယွက္ကင္း ေသာ Protocol ၿဖစ္ပါတယ္။


IP Address

၁ ကမၻာလံုး၇ွိ Computer မ်ားအခ်င္းခ်င္း မွန္ကန္စြာ ခ်ိတ္ဆက္ အသံုးၿပဳႏိုင္ရန္ Ip addressing ကိုနားလည္ရပါမယ္...။
IP address သည္ 32 bit ရွိၿပီး 8 bit အပိုင္း ၄ ခုအား Dot ၿဖင့္ပိုင္းညခားထားၿခင္းၿဖစ္ပါတယ္ ...။
8 Bit အပိုင္း ၁ ခုအား individual byte (သို ့) octet ဟုေခၚပါတယ္...။ အသံုးၿပဳႏိုင္ေသာ တန္ဖိုးမွာ 1 မွ 254 အထိရွိၿပီး 0 နဲ ့255 မွအရန္ထားရွိရပါမယ္။
0 မွာ Network Address ၿဖစ္ၿပီး 255 မွာ Broadcast Address ၿဖစ္ပါတယ္။

2 to the power 32 ၿဖစ္လို ့ 4.5 billion ရွိၿပီး 0.0.0.0 မွ 255.255.255.255 အထိ ရွိပါတယ္။
ႈIP Address မ်ားကို InterNIC (Internet Network Information Center ) မွခြဲေဝ သတ္မွတ္ေပးပါတယ္။ ထို ့ေၾကာင့္ Internet အသံုးၿပဳရန္ InterNIC (သို ့) မိမိ ရဲ ့ISP ( Internet Service Provider ) မွ IP Address ရယူရန္လိုအပ္ပါတယ္။ Internet ခ်ိတ္ရန္မလိုပါက InterNIC တြင္ မွတ္ပံုတင္ရန္မလို ပါ။


MAC Address (or) Physical Address

NIC ( Network Card ) မ်ားသည္ ကိုယ္ပိုင္ Hardware Address မ်ားရွိၾကၿပီး MAC ( Media Access Control ) Address (သို ့) Physical Address ဟုေခၚပါတယ္။
စက္ရံုမွ ထုတ္ကတည္းက ပါလာၿပီး ၿဖစ္ပါတယ္ ...48 bit Hexadecimal ၿဖစ္ပါတယ္။
Address ရဲ ့ပထမ ၃ ပိုင္းကို OUI ( Organizationally Unique Identifier ) မွ သတ္မွတ္ေပးၿပီး က်န္ ၁ ပိုင္းကို ထုတ္လုပ္သူမွ သတ္မွတ္ပါတယ္။
ထို Address သည္ ၿပင္ဆင္လို ့မရေသာ Hard Code အၿဖစ္ NIC ေပၚတြင္ အၿပီးတပ္ဆင္ေပးထားၿခင္းၿဖစ္ပါတယ္။ ( ဥပမာ - 1F:10:FF:FF:AE:95 )


TCP/IP (Transport Control Protocol/ Internet Protocol) 
DNS ( Domain Name System )

DNS (Domain Name System ) ဆိုတာကေတာ ့ မိမိ Destination ရဲ ့နာမည္ လို ့ဘဲေၿပာရေအာင္ ..
က်ေနာ္ ့ Computer ရဲ ့ IP က 192.168.0.1 ဆိုရင္ Domain က Konay-PC ၿဖစ္ပါမယ္။ ဒီလိုပါဘဲ 74.125.23.18 ဟာ Google ရဲ ့IP ၿဖစ္ၿပီး DNS ကေတာ ့ www.google.com ၿဖစ္ပါမယ္။
က်ေနာ္တို ့ Hand Phone ထဲမွ Phone Book လိုပါဘဲ ... က်ေနာ္က ေမာင္ၿဖဴ ကို Call လိုက္ရင္ ဖုန္းက 09505XXXXX ကို ေခၚေပးမွာ ၿဖစ္ပါတယ္။
ေမာင္ၿဖဴ ဟာ DNS ၿဖစ္ၿပီး 09505XXXXX ကေတာ ့ IP Address ဘဲၿဖစ္ပါမယ္...။ ေအာက္မွ ပံု ေလးအတိုင္းပါဘဲ ...။


DHCP (Dynamic Host Configuration Protocol )
DHCP ဆိုတာကေတာ ့ က်ေနာ္က Network ၁ ခုေဆာက္လိုက္ပီ ဆိုပါေတာ ့ အဲ့ဒီ Network ထဲကို လာေရာက္ ခ်ိတ္ဆက္ထာတဲ ့ Computer (သို ့) Device ေတြရဲ ့ Ip Address ( IPv4 & IPv6)
ေတြကို သူက Auto Configuration လုပ္ေပးပါမယ္။ Network Administrator မွ DHCP ကို Enable (or) Disable လုပ္ထားႏိုင္ပါတယ္။

0 comments:

Post a Comment