Random Games

Link To My Blog

http://kywepwetharlay.blogspot.com/"
style="background-color: white;" target="_blank">
http://min.us/i/2eWEMRZksUN6" />

javascript:void(1)

Tuesday, September 8, 2015

Introduction OSI Models

                                    Introduction OSI Models


ဘာေၾကာင္႔ OSI Layer ေပၚလာခဲ႔သလဲဆိုတာကို ကြ်န္ေတာ္သိတဲ႔ ဟာေလးနည္းနည္းေျပားျပပါမယ္ အရင္တုန္းကေပါ႔ကြ်န္ေတာ္တို႔အသံုးျပဳေနတဲ႔ 

Network Device နဲ႔အျခားေသား Device ေတြကို ထုတ္လုပ္တဲ႔ Vendor  ေတြက မ်ားလာတယ္ ။ အဲ႔ဒိ Vendor ေတြကလည္း ကိုယ္ပိုင္ own proprietary 

solution ရွိၾကတယ္။အဲ႔ဒိေတာ႔ Vendor တစ္ခုနဲ႔တစ္ခုက solution က compatible မျဖစ္ေတာ႔ဘူး အဲ႔ဒါက ဆိုးလြန္းတဲ႔အခ်က္ေပါ႔.. အဲ႔ဒါနဲ႔ ဒီလိုဆိုရင္ 

ေရရွည္မွာ အဆင္မေျပနိုင္တဲ႔အတြက္ ISO ( the International Organization for Standardization) က OSI modelကို ၁၉၈၄ ခုနွစ္မွာ 

စတင္အသံုးျပဳခဲ႔တယ္


အဲ႔လိုအသံုးျပဳလိုက္မယ္ဆိုေတာ႔ ဒီေန႔ထိတိုင္ Different Vendor ေတြက သူတို႔ေတြရဲ႔ Device ေတြကို OSI Layer 


နဲ႔အေျခခံျပီးထုတ္လုပ္ခဲပါတယ္။နားလည္းလားေတာ႔မသိဘူး မလည္ေသးလဲ ဆက္ျပီးအားေပးပါအံုးဗ်ား ထပ္ျပီးေျပားအံုးမယ္.........



"All People Seen To Need Data Process " OSI ကို အလြယ္မွတ္သားနည္းေပါ႔...


အခုကြ်န္ေတာ္ေျပားမွာကေတာ႔ OSI layer ေတြထဲက Layer တစ္ခုခ်င္းစီအေၾကာင္းေျပားျပေပးမယ္

Physical Layer -သူကေတာ႔ Voltage Level ,Timing,Physical Data Rate တို႔ Connector ေတြေပါ႔..etc  အဲ႔လိုမမွတ္ခ်င္ရင္ "           Everything 

you can touch "

DataLink Layer  - သူလည္း ဘာေတြလုပ္ေပးလဲဆိုေတာ႔ Data ေတြရဲ႔ Format ေတြကို Makes sure ျဖစ္ေအာင္, Data ေတြကို Error 

မျဖစ္ေအာင္လုပ္ေပးတယ္  Data ေတြကို reliably ျဖစ္ေအာင္ပို႔ေပးတယ္, MAC Addresses and Ethernet frames က Datalink Layer 

ေပၚမွာအလုပ္လုပ္တယ္။

Network Layer - ကေတာ႔ Connectivity နဲ႔ Routing ေတြကို အေကာင္းဆံုးလုပ္ေပးတယ္ IPV4 & IPV6ေတြကေတာ႔ Network Layer 

ေပၚမွာေနထိုင္တာေပါ႔..

Transport Layer - Transport Layer ဆိုတာကေတာ႔ Transport ဆိုတဲ႔အတိုင္း သယ္ယူပို႔ေဆာင္တယ္ေပါ႔  မင္းဟာ အင္တာနတ္ကေနျပီး 

ေဆာင္းပါးတစ္ခုကို  ေခၚလိုက္ရင္ ေဆာင္းပါးစာမ်က္ႏွာေပၚလာေအာင္ Transport Layer အလုပ္လုပ္မွာ မင္းကြန္ပ်ဴတာဆီ Data လာမည္ျဖစ္သည္

TCP - TCP ကေတာ႔ Data Sent ရင္ Reliable Way ပံုစံအလုပ္လုပ္တယ္

UDP - UDP ကေတာ႔ Data ကိုပို႔ရင္ Unreliable Way ပံုစံနဲ႔အလုပ္လုပ္ပါတယ္

ဒါေပမယ္ UDP လည္းသူေနရာနဲ႔သူေကာင္းမြန္ၾကပါတယ္။။

Session Layer-Session Layer ကေတာ႔ မင္းအင္တာနတ္သံုးျပီး Website တစ္ခုကိုေခၚလိုက္မယ္ဆိုပါစို႔ အျခား user တစ္ေယာက္ထက္မက 

အသံုးျပဳခဲ႔မယ္ဆိုရင္ ဒီ User ကေတာ႔ ဒီ Page ကို ဟိုUser ကေတာ႔ဟုိ page no... ဆိုျပီး Session အလုိက္ခြဲးျပီးအလုပ္လုပ္ေပးပါတယ္ 

အျခားေသားဥပမာေတြလည္းရွိပါတယ္ ဒါေလးပဲသိလို႔ဒါေလးပဲေျပားျပေပးတာ(ဟုတ္ပါဘူး ဒါေလးကလြယ္မယ္ထင္လို႔ပါ)

Presentation Layer -Presenation ဆိုတဲအတိုင္းပဲ Presenation လုပ္ေပးတယ္ ေအာက္မွာေသခ်ာေလးရွင္ျပေပးပါမယ္ ဆက္ျပီးဖတ္ေပးပါအံုး

Application Layer -  APP Layer မွာဆိုရင္ ဘယ္ Protocol ေတြပါ၀င္လည္းဆိုေတာ႔ Email, Https ,Http and FTP any more ေပါ႔


               အားလံုးကို အေသးစိတ္ျပန္ေျပားေပးပါမယ္

1.မင္းကြန္ပ်ဴတာကေန မင္းၾကိဳက္တဲ႔ web site တစ္ခုခုက File or ebook တစ္ခုခုကိုု Downloading လုပ္ေတာ႔မယ္ဆိုရင္ မင္းဟာ Website ရဲ႔ Address 

ကိုသိမွရမယ္ အဲ႔ Website ကိုသြားခ်င္ရင္ Http ဆိုတဲ႔ Web Protocol ကိုအသံုးျပဳရမွာျဖစ္ပါတယ္ အဲ႔ဒါကို Application Layer လို႔ေခၚတယ္

2.အဲလိုေခၚလိုက္တဲအခါေပါ႔ မင္းဟာ ဘယ္လို Browserနဲ႔ ေခၚတာလဲေပါ႔ မင္းဆီကို ဘယ္လို ပုံစံနဲျပန္ျပီး Respond လုပ္မယ္ဆိုတာကို အရင္ 

Presentation အရင္ လုပ္တယ္    Presentation Layer အသံုးျပဳသြားတာေပါ႔

4.အဲ႔လိုပဲ Website ကို ေခၚတဲ႔ User ကို ဘယ္စာမ်က္နွာကို အရင္ပို႔မွရမယ္ အဲ႔ဒါျပီးမွ ေနာက္တစ္ခုကို ဆက္လတ္ပို႔မယ္ဆိုျပီး Session 

ခြဲးေပးတာကိုေတာ႔ Session Layer လို႔ေခၚတယ္

က်န္တာေတြကေတာ႔အေပၚအတိုင္းပဲမွတ္လိုက္ပါ


ဒီေလာက္နဲပဲရပ္လိုက္ပါေတာ႔မယ္  OSI အေၾကာင္းကို အားလံုးမမွန္ခဲ႔ရင္ ေတာင္ နည္းနည္းေတာ႔သိသြားမယ္ထင္ပါတယ္ ကြ်န္ေတာ္လည္း 

သိသေလာက္နဲ႔ စာေတြဖတ္ထားတာေတြမွတ္မိတာေလးေတြေရးသားထားတာပါ။  ေနာက္ထပ္ေရးအံုးမယ္ သင္ခန္းစာကေတာ႔ TCP/IP & OSI Layer ကြာျခားပံုေပးကို ေရးသားပါအံုးမယ္  ........လာေရာက္အားေပးမွဴကိုေက်းဇူးတင္ပါတယ္


                    







                                                                                                                   

My Blogger TricksAll Blogger TricksLatest Tips and Tricks

0 comments:

Post a Comment

အဆင္မေျပပါက Comment ေပးနိုင္ပါတယ္... လိုအပ္တာရွိခဲ႔ပါက C-box တြင္ေတာင္းဆိုနိဳင္ပါသည္။