TCP/IP ကုိ Transmission Control Protocol/Internet Protocol လုိ႔ ေခၚတယ္။ TCP/IP လို႔ ေျပာလုိက္ၿပီဆိုတာႏွင့္ အဲ့ဒီ Protocol ဟာ ကၽြန္ေတာ္တို႔ရဲ႕ ကမာၻတစ္၀ွမ္းလံုးမွာ ႐ွိတဲ့ Computer ေတြ ေတာ္ေတာ္မ်ားမ်ားဟာ Network ခ်ိတ္ဆက္ရာမွာ အသံုးျပဳတဲ့ Protocol လို႔ သိ႐ွိနားလည္ထားရမွာ ျဖစ္ပါတယ္။ Protocol ရဲ႕အဓိပၸာယ္ကို လြယ္လြယ္ေျပာရမယ္ဆုိရင္ေတာ့ Computer ေတြ တစ္လံုးႏွင့္တစ္လံုနားလည္ေအာင္ ျပဳလုပ္ထားတဲ့ ဘာသာစကားတစ္ခု ျဖစ္ပါတယ္။ အဲ့ဒီလုိပါပဲ TCP/IP Protocol က Computer တစ္လံုးႏွင့္တစ္လံုး Network ခ်ိတ္ဆက္ရာတြင္ အသံုးျပဳဖို႔႔ရန္ ျပဳလုပ္ေပးထားေသာ ဘာသာစကားတစ္ခု ျဖစ္ပါတယ္။ ေကာင္းၿပီ....ဒီေတာ့ TCP/IP Protocol ကို အသံုးျပဳၿပီး Computer ေတြ တစ္လံုးႏွင့္တစ္လံုး Network ခ်ိတ္ဆက္မယ္ဆိုရင္ IP Address ကို အသံုးျပဳၿပီး ခ်ိတ္ဆက္ရတယ္။ ဘာေၾကာင့္ TCP/IP Protocol ကို သံုးတာနဲ႔ Computer ေတြသည္ Network ခ်ိတ္ဆက္ဖုိ႔ရန္ IP Address ကို အသံုးျပဳရတာလဲဆိုရင္ TCP/IP Protocol ဆိုတာက IP Address နဲ့ အလုပ္လုပ္တဲ့ Protocol တစ္ခုျဖစ္ေနလို႔ပါပဲ။ အခု ကၽြန္ေတာ္ေျပာျပမယ့္ ေခါင္းစဥ္ေလးျဖစ္တဲ့ TCP/IP ၏အားနည္းခ်က္၊ အျခား Protocol ႏွင့္ ကြာျခားခ်က္ဆိုတဲ့ ေခါင္းစဥ္ေလးအတိုင္း TCP/IP မွာသူ႔ရဲ႕ အားနည္းခ်က္ေတြ႐ွိတယ္ဗ်။ TCP/IP ရဲ႕ အားနည္းခ်က္က ဘယ္လုိလဲဆိုရင္ TCP/IP က Network ကို ပိုၿပီးႀကီးထြားေစႏိုင္တယ္။ အဲ့ဒီလုိ Network က ႀကီးထြားလာရင္ အသံုးျပဳတဲ့ User ေတြအတြက္ အဆင္မေျပမႈေလးေတြ ႐ွိလာႏိုင္ပါတယ္။ TCP/IP က ဘာေၾကာင့္ Network ကို ႀကီးထြားလာေစႏုိင္တာလဲဆိုရင္ TCP/IP Protocol က IP Address ကုိ အသံုးျပဳၿပီး အလုပ္လုပ္ေနလို႔ပဲ ျဖစ္ပါတယ္။ စဥ္းစားၾကည့္ရေအာင္ေနာ္။ Computer ေတြ တစ္လံုးႏွင့္တစ္လံုး Network ခ်ိတ္ဆက္ဖို႔ရန္ TCP/IP Protocol ကို အသံုးျပဳၿပီဆိုတာနဲ႔ Network ခ်ိတ္ဆက္မယ့္ Computer တိုင္းမွာ IP Address ေတြ လိုက္ထည့္ေပးရတယ္။ Network ခ်ိတ္ဆက္မယ့္ Computer ေတြရဲ႕ အလံုးအေရအတြက္ နည္းေသးတဲ့ အခ်ိန္မွာေတာ့ ျပႆနာ သိပ္မ႐ွိဘူးေပါ့ဗ်ာ။ သို႔ေသာ္ Network ခ်ိတ္ဆက္တဲ့ Computer အလံုး အေရအတြက္ေတြ မ်ားလာၿပီဆိုရင္ေတာ့ IP Conflict ျဖစ္တာေတြ၊ Network ခ်ိတ္ဆက္ဖို႔ရန္ Computer အလံုးအေရအတြက္ မ်ားၿပီး IP Address ေတြ ခြဲထုတ္ေပးရတာေတြ စတဲ့ ျပႆနာေတြ ျဖစ္လာေတာ့တာေပါ့။ ခုဆုိရင္ TCP/IP ကို တစ္ကမာၻလံုး အတိုင္းအတာ အေနနဲ႔ အသံုးျပဳေနၾကတာ Computer တစ္လံုးခ်င္းစီမွာ လုိက္ၿပီးေပးရတဲ့ IP Address ေတြ မနည္းေတာ့ဘူး။ ေနာက္ၿပီး TCP/IP မွာ Computer ေတြ တစ္လံုးႏွင့္တစ္လံုး Network ခ်ိတ္ဆက္မယ့္ IP Address ေတြ ေပးတဲ့ေနရာမွာလည္း Class တူတဲ့ IP မွ Network မိတာ။ Class မတူဘူးဆိုရင္လည္း Network က မမိျပန္ဘူး။ ဒီေတာ့ ဘာေတြလုပ္ၾကရသလဲဆိုေတာ့TCP/IP Class မတူတဲ့ Network ေတြ တစ္ခုႏွင့္တစ္ခု ခ်ိတ္ဆက္ဖုိ႔ရန္ အတြက္ Gateway Server ေတြကို အသံုးျပဳရတယ္။ TCP/IP အသုံုးျပဳတဲ့ IP Address ေတြကို မမွတ္ထားႏိုင္ၾကေတာ့ DNS Server ေတြကို အသုံုးျပဳၾကရတယ္။ အဲ့ဒီလုိနဲ႔ TCP/IP Protocol ကို အသံုးျပဳတဲ့ Network ႀကီးက ႀကီးမားလာတာပဲ ျဖစ္တယ္။ ဒါေတြကေတာ့ TCP/IP Protocol ရဲ႕ အားနည္းခ်က္ေတြပါ။ ဒါေပမယ့္
ဒီလိုအားနည္းခ်က္ေတြ႐ွိေပမယ့္ တစ္ကမာၻလံုး အတိုင္းအတာေနနဲ႔ကေတာ့ TCP/IP Protocol ကိုပဲ အသံုးျပဳၾကပါတယ္။ ဘာေၾကာင့္ TCP/IP Protocol ကုိပဲ အသံုးျပဳၾကတာလဲဆိုေတာ့ TCP/IP Protocol မွာ အျခားအားသာခ်က္ေတြ အမ်ားႀကီး႐ွိေနလို႔ပဲ ျဖစ္ပါတယ္။ အဲ့ဒီေတာ့ TCP/IP Protocol ရဲ႕ အားနည္းတဲ့ အဓိကအေၾကာင္းရင္းကုိ ၾကည့္မယ္ဆိုရင္ IP Address ကို အသံုးျပဳတဲ့ေနရာကေနစတာပဲ မဟုတ္လား။ ဒါေပမယ့္ TCP/IP မွာ Network ခ်ိတ္ဆက္ထားတဲ့ Computer ေတြရဲ႕ IP Address ကို မိမိကိုယ္တုိင္ လုိက္မသတ္မွတ္ပဲ DHCP Server ထုိင္ေပးလုိက္ျခင္းအားျဖင့္လည္း Network ႀကီးထြားလာမႈကိုေတာ့ အတန္အသင့္ ထိန္းထားႏိုင္ပါတယ္။ Network ခ်ိတ္ဆက္ရာမွာ အသံုးျပဳတဲ့ Protocol ေတြကေတာ့ အမ်ားႀကီးပါပဲ ်။ ဥပမာအေနနဲ႔ ေျပာျပရမယ္ဆိုရင္ေတာ့ TCP/IP, IPX/SPX, NetBEUI, AppleTalk စတဲ့ Protocols ေတြဟာဆိုရင္ Computer ေတြ တစ္လံုးႏွင့္တစ္လံုး Network ခ်ိတ္ဆက္ရာမွာ အသံုးျပဳတဲ့ Protocol ေတြပဲ ျဖစ္ပါတယ္။ IPX/SPX Protocol ကို Internet Packet Exchange/ Sequence Packet Exchange လို႔ေခၚတယ္။ အဲ့ဒီ IPX/SPX Protocol ကို Novel Network က ထုတ္လုပ္တာ ျဖစ္ပါတယ္။ Apple Talk Protocol ကေတာ့ Apple Macintosh က ထုတ္လုပ္တာ ျဖစ္ပါတယ္။ NetBEUI Protocol ကို(Network Input/Out System Extended User Interface) လို႔ ေခၚတယ္။ သူ႔ကို IBM ႏွင့္ Microsoft တို႔ ပူးေပါင္းၿပီး ထုတ္ထားတာ ျဖစ္တယ္။ ဒီေနရာမွာ ကၽြန္ေတာ္ေျပာခ်င္တာက TCP/IP ကို ဘာေၾကာင့္ တစ္ကမာၻလံုး အသံုးျပဳေနၾကတယ္။ အျခား Networking Protocol ေတြကို ဘာေၾကာင့္ အသံုးမျပဳၾကတာလဲဆိုရင္ေတာ့ အဲ့ဒါက ဒီလို႐ွိပါတယ္။ TCP/IP Protocol က Network ေတြ အမ်ားႀကီးခ်ိတ္ဆက္ေပးႏိုင္ပါတယ္။ Workgroup Network Level ကေနစၿပီး Enterprise Network Level အထိကို Computer ေတြအေျမာက္အမ်ား ခ်ိတ္ဆက္ေပးႏိုင္ပါတယ္။ ဒါေၾကာင့္ TCP/IP Protocol ကို တစ္ကမာၻလံုး အတိုင္းအတာအေနျဖင့္ အသံုးျပဳေနၾကရျခင္းပဲ ျဖစ္ပါတယ္။ ကၽြန္ေတာ္ခုနက ေျပာျပခဲ့တဲ့ Networking Protocol ေတြျဖစ္တဲ့ NetBEUI, Apple Talk စတဲ့ Protocol ေတြကေတာ့ Enterprise Network Level ထိကို ခ်ိတ္ဆက္မႈ မျပဳလုပ္ေပးႏိုင္ေသးပါဘူး။ ဘာေၾကာင့္လဲဆိုေတာ့ အဲ့ဒီ Apple Talk, NetBEUI Protocol တို႔ဟာ Workgroup Network Level Protocol အဆင့္ပဲ႐ွိလို႔ ျဖစ္ပါတယ္။ ကဲ... ဒီေလာက္ဆိုရင္ TCP/IP Protocol ရဲ႕ အားသာခ်က္၊ အားနည္းခ်က္၊ အျခား Protocol ေတြႏွင့္ ဘယ္လုိကြာျခားမႈ႐ွိတယ္ဆိုတာ သိေလာက္ၿပီလို႔ထင္ပါတယ္။ ဒါေၾကာင့္ TCP/IP Protocol ရဲ႕ အားနည္းခ်က္ အျခား Protocol ေတြ ႏွင့္ ကြာျခားခ်က္အေၾကာင္းမ်ားကို ဒီမွာပဲ ရပ္နားလိုက္ပါေတာ့မယ္။ ဒါေလာက္ဆိုရင္ေတာ့ TCP/IP ရဲ့အားနည္းခ်က္ကိုသိေလာက္ၿပီလို့ထင္ပါတယ္။
ဒီလိုအားနည္းခ်က္ေတြ႐ွိေပမယ့္ တစ္ကမာၻလံုး အတိုင္းအတာေနနဲ႔ကေတာ့ TCP/IP Protocol ကိုပဲ အသံုးျပဳၾကပါတယ္။ ဘာေၾကာင့္ TCP/IP Protocol ကုိပဲ အသံုးျပဳၾကတာလဲဆိုေတာ့ TCP/IP Protocol မွာ အျခားအားသာခ်က္ေတြ အမ်ားႀကီး႐ွိေနလို႔ပဲ ျဖစ္ပါတယ္။ အဲ့ဒီေတာ့ TCP/IP Protocol ရဲ႕ အားနည္းတဲ့ အဓိကအေၾကာင္းရင္းကုိ ၾကည့္မယ္ဆိုရင္ IP Address ကို အသံုးျပဳတဲ့ေနရာကေနစတာပဲ မဟုတ္လား။ ဒါေပမယ့္ TCP/IP မွာ Network ခ်ိတ္ဆက္ထားတဲ့ Computer ေတြရဲ႕ IP Address ကို မိမိကိုယ္တုိင္ လုိက္မသတ္မွတ္ပဲ DHCP Server ထုိင္ေပးလုိက္ျခင္းအားျဖင့္လည္း Network ႀကီးထြားလာမႈကိုေတာ့ အတန္အသင့္ ထိန္းထားႏိုင္ပါတယ္။ Network ခ်ိတ္ဆက္ရာမွာ အသံုးျပဳတဲ့ Protocol ေတြကေတာ့ အမ်ားႀကီးပါပဲ ်။ ဥပမာအေနနဲ႔ ေျပာျပရမယ္ဆိုရင္ေတာ့ TCP/IP, IPX/SPX, NetBEUI, AppleTalk စတဲ့ Protocols ေတြဟာဆိုရင္ Computer ေတြ တစ္လံုးႏွင့္တစ္လံုး Network ခ်ိတ္ဆက္ရာမွာ အသံုးျပဳတဲ့ Protocol ေတြပဲ ျဖစ္ပါတယ္။ IPX/SPX Protocol ကို Internet Packet Exchange/ Sequence Packet Exchange လို႔ေခၚတယ္။ အဲ့ဒီ IPX/SPX Protocol ကို Novel Network က ထုတ္လုပ္တာ ျဖစ္ပါတယ္။ Apple Talk Protocol ကေတာ့ Apple Macintosh က ထုတ္လုပ္တာ ျဖစ္ပါတယ္။ NetBEUI Protocol ကို(Network Input/Out System Extended User Interface) လို႔ ေခၚတယ္။ သူ႔ကို IBM ႏွင့္ Microsoft တို႔ ပူးေပါင္းၿပီး ထုတ္ထားတာ ျဖစ္တယ္။ ဒီေနရာမွာ ကၽြန္ေတာ္ေျပာခ်င္တာက TCP/IP ကို ဘာေၾကာင့္ တစ္ကမာၻလံုး အသံုးျပဳေနၾကတယ္။ အျခား Networking Protocol ေတြကို ဘာေၾကာင့္ အသံုးမျပဳၾကတာလဲဆိုရင္ေတာ့ အဲ့ဒါက ဒီလို႐ွိပါတယ္။ TCP/IP Protocol က Network ေတြ အမ်ားႀကီးခ်ိတ္ဆက္ေပးႏိုင္ပါတယ္။ Workgroup Network Level ကေနစၿပီး Enterprise Network Level အထိကို Computer ေတြအေျမာက္အမ်ား ခ်ိတ္ဆက္ေပးႏိုင္ပါတယ္။ ဒါေၾကာင့္ TCP/IP Protocol ကို တစ္ကမာၻလံုး အတိုင္းအတာအေနျဖင့္ အသံုးျပဳေနၾကရျခင္းပဲ ျဖစ္ပါတယ္။ ကၽြန္ေတာ္ခုနက ေျပာျပခဲ့တဲ့ Networking Protocol ေတြျဖစ္တဲ့ NetBEUI, Apple Talk စတဲ့ Protocol ေတြကေတာ့ Enterprise Network Level ထိကို ခ်ိတ္ဆက္မႈ မျပဳလုပ္ေပးႏိုင္ေသးပါဘူး။ ဘာေၾကာင့္လဲဆိုေတာ့ အဲ့ဒီ Apple Talk, NetBEUI Protocol တို႔ဟာ Workgroup Network Level Protocol အဆင့္ပဲ႐ွိလို႔ ျဖစ္ပါတယ္။ ကဲ... ဒီေလာက္ဆိုရင္ TCP/IP Protocol ရဲ႕ အားသာခ်က္၊ အားနည္းခ်က္၊ အျခား Protocol ေတြႏွင့္ ဘယ္လုိကြာျခားမႈ႐ွိတယ္ဆိုတာ သိေလာက္ၿပီလို႔ထင္ပါတယ္။ ဒါေၾကာင့္ TCP/IP Protocol ရဲ႕ အားနည္းခ်က္ အျခား Protocol ေတြ ႏွင့္ ကြာျခားခ်က္အေၾကာင္းမ်ားကို ဒီမွာပဲ ရပ္နားလိုက္ပါေတာ့မယ္။ ဒါေလာက္ဆိုရင္ေတာ့ TCP/IP ရဲ့အားနည္းခ်က္ကိုသိေလာက္ၿပီလို့ထင္ပါတယ္။
No comments:
Post a Comment