Monday, November 30, 2015

TCP/IP model


          ဒီလို ေျပာလို႕ OSI model လုိ ေနာက္ model တစ္ခုပဲလို႕မမွတ္ယူလိုက္ပါနဲ႕။ ဘာျဖစ္လို႕လည္း ဆိုေတာ့ TCP/IP model ဆိုတာ ကၽြန္ေတာ္ေရွ႕ကေျပာခဲ့ၿပီးျဖစ္တဲ့ OSI model ကို ခ်ံဳ႕ထားတဲ့ model တစ္ခုျဖစ္လို႕ပါပဲ။ TCP/IP model ကို ၁၉၇၀ ျပည့္ႏွစ္မ်ားေလာက္မွာ DARPA ( Defense Advanced Research Project Agency ) ဆိုတဲ့အဖြဲ႕အစည္းကေန develop လုပ္ခဲ့တယ္။



ဒီေတာ့ OSI model ကို TCP/IP model အျဖစ္ဘယ္လိုခ်ံဳ႕လိုက္သလဲေပါ့။ ဒါကိုေအာက္မွာပံုနဲ႕ ျပထားတယ္။



ဒီလိုနဲ႕ OSI model ဟာ TCP/IP model အျဖစ္ကိုေရာက္ရွိလာတဲ့အခါမွာ 4 step သာက်န္ေတာ့တယ္။ ဒါဆိုရင္ အစကတည္းက TCP/IP model ကိုပဲေျပာပါေတာ့လားေပါ့၊ ေမးစရာရွိလာပါတယ္။ ကၽြန္ေတာ္တို႕အေနနဲ႕ networking နဲ႕ပါတ္သက္တဲ့ hardware ေတြ software ေတြကိုထုတ္လုပ္သူေတြဆိုရင္ေတာ့ TCP/IP model ဟာ ဘယ္လိုလုပ္ရမယ္ဆိုတဲ့ အေသးစိတ္ေဖာ္ျပခ်က္ေတြမရွိတဲ့အတြက္ သူ႕ကိုသံုးလို႕မရပါဘူး။ ပံုမွာပဲၾကည့္ေလ။ ကၽြန္ေတာ္တို႕က OSI model မွာ Application , Presentation နဲ႕ session ဆိုၿပီးခြဲထားေပးမယ့္ TCP/IP model မွာေတာ့ Application အေနနဲ႕သာေပါင္းထားတာကိုေတြ႕ရမွာျဖစ္ပါတယ္။ ကၽြန္ေတာ္ကေတာ့ ေက်ာင္းသားတစ္ေယာက္ပဲျဖစ္ျဖစ္ သူငယ္ခ်င္းတစ္ေယာက္ပဲျဖစ္ျဖစ္ OSI model နဲ႕ပါတ္သက္ၿပီးနားလည္ေအာင္ရွင္းျပပါဆိုရင္ ဘယ္ေတာ့မွ OSI 7 layers ကိုမေျပာဘူး။ TCP/IP model ကိုေျပာလိုက္တာနဲ႕ OSI 7 layers ကိုနားလည္သေဘာေပါက္ေစလို႕ပါပဲ။ အိုေခး။ အခ်ဳပ္အေနနဲကေျပာရရင္ OSI model ဆိုတာ device တစ္ခုကေန တစ္ခုကို data transfer ဘယ္လိုျဖစ္ေအာင္လုပ္ရမလဲဆိုတဲ့ အေသးစိတ္သတ္မွတ္ခ်က္ေတြကိုေဖာ္ျပထားတဲ့ model တစ္ခုျဖစ္တယ္၊ ဒါကို prescribe လို႕ေျပာတာေပါ့။  TCP/IP model ဆိုတာကေတာ့ တိတိက်က်သတ္မွတ္ေဖာ္ျပထားတာမ်ိဳးမဟုတ္ဘူး။ တစ္နည္းအားျဖင့္ အေသးစိတ္မက်တဲ့ model တစ္ခုေပါ့ဗ်ာ။ ဒါကို describe လို႕ေခၚပါတယ္။ ဒါ့ေၾကာင့္ OSI model က prescribe model ျဖစ္ၿပီး TCP/IP model က describe model ျဖစ္ပါတယ္။


No comments:

Post a Comment