Index Labels

OSI Model

. . No comments:
នៅពេលដែលប្រព័ន្ធ​ Network ចាប់ផ្តើម​អភិវឌ្ឍដំបូង​វា​មាន​ភាពស្មុគស្មាញ​ និង រញ៉េរញ៉ៃ​ជា​ខ្លាំង​ ដោយ​សារ​តែ​កុ្រមហ៊ុន​​ដែល​ផលិត​ឧបករណ៏ Network ទាំង​អស់​មិន​មាន​ស្តង់ដារ​រួម​គ្នា​ណាមួយ​ឡើយ។ ហើយ​អ្វី​ដែល​មាន​ផល​ប៉ះ​ពាល់​ខ្លាំង​នោះ​គឺរាល់​ឧបករណ៏ Network របស់​ក្រុមហ៊ុន​មួយ មិន​អាច​ប្រើ​ប្រាស់​ជា​មួយ​ឧបករណ៏​ Network ពី​ក្រុមហ៊ុន​មួយ​ទៀត​បាន​ឡើយ។ ដោយសារ​តែ​ភាព​ស្មុគស្មាញទាំង​នេះ​ហើយ​ទើប​ធ្វើ​អោយ OSI Model ត្រូវ​បាន​គេ​បង្កើត​ឡើង ដែល​មាន​លក្ខណៈ​ជា​ស្រទាប់ (Layer) រាល់​ក្រុមហ៊ុន​ដែល​ផលិត​ឧបករណ៏​ Network ទាំង​អស់​ត្រូវ​គោរព​តាម OSI Model។ ការ​ប្រើ​ប្រាស់ស្តង់ដារ​មួយ​អាច​ធ្វើ​អោយ​ឧបករណ៏​ Network ទាំង​អស់​អាច​ប្រើ​ប្រាស់​ជា​មួយ​គ្នា​បាន។ ដើម្បី​ដោះ​ស្រាយ​បញ្ហា​ទាំង​នេះ អង្គការ International Organization for Standardization ដែល​ហៅ​កាត់​ថា ISO បាន​ធ្វើ​ការ​ស្រាវជ្រាវ Network Model ជា​ច្រើន​ដែល​ជា​លទ្ធផល OSI-Model ត្រូវ​បាន​បញ្ចេញ​អោយ​ប្រើ​ប្រាស់​នៅ​ក្នុង​ឆ្នាំ 1984។ សព្វថ្ងៃ​នេះ​ក្រុមហ៊ុន​ឧបករណ៏​ Network ទាំង​អស់ត្រូវ​ផលិត​ឧបករណ៏ទៅ​តាម OSI model ហើយ​ឧបករណ៏​ពី​ក្រុមហ៊ុន​មួយ​អាច​ប្រើ​ប្រាស់​ជា​មួយ​ក្រុមហ៊ុន​ផ្សេង​ទៀត​បាន​។

OSI Model មិន​ត្រឹម​តែ​ជាអ្នក​ធ្វើ​អោយ​ Network ទាំង​អស់អាច​ដំណើរ​ការ​ជា​មួយ​គ្នា​បាន​ប៉ុណ្ណោះ​ទេ តែវា​ថែម​ទាំង​ជា​វិធី​មួយ​ដែល​អាច​បង្រៀន​មនុស្ស​អំពី Network ផង​ដែរ។ នៅ​ពេល​ដែល​អ្នក​រៀន Networking អ្នក​ប្រាកដ​ជា​នឹង​បាន​ជួប OSI Model នេះ​ច្រើន។

ខាង​ក្រោម​នេះ​គឺ​ជា​រូប​រាង​របស់ OSI Model

All People Seem To Need Data Processing

នេះ​គឺ​ជា OSI-Model ដែល​មាន 7 ស្រទាប់ (Layer) ដែលនឹង​បកស្រាយ​ពី​ក្រោម​ឡើង​ទៅ​លើ
  • Physical Layer: Layer នេះ​រួម​មានថាមពលភ្លើង (Voltage), Network Card, នឹង Port សម្រាប់​ភ្ជាប់​ខ្សែរ Network ជា​ដើម និយាយ​រួម​គឺ​ជា​របស់​ដែល​មាន​រូប​រាង​យើង​អាច​ប៉ះ​បាន។
  • Data Link: Layer មួយ​នេះ​ទទួល​ខុស​ត្រូវ​ទៅ​លើការ​រៀប​ចំ​ទិន្ន័យ (Data) អោយ​មាន​ទម្រង់​ត្រឹម​ត្រូវ នឹង ការ​ត្រួត​ពិនិត្យ​ទៅ​លើបញ្ហា Error Layer នេះ​គឺ​ជា​ដួង​ព្រលឹង​របស់ Ethernet។ MAC Addresses នឹង Ethernet Frame គឺ​នៅ​ក្នុង Data Link Layer។
  • Network: ស្រទាប់​នេះ​ទទួល​ខុស​ត្រូវទៅ​លើទំនាក់ទំនង (Connectivity) និង ផ្លូវ​ដែល​ត្រូវ​បញ្ជូន​ទិន្ន័យ (Routing) ដែល​មាន IPv4 និង IPv6 ជា​អ្នក​ទទួល​ខុស​ត្រូវ។ រាល់​ឧបករណ៏​ Network ទាំង​អស់​ត្រូវ​មានអាស័យដ្ឋាន​ផ្សេងៗគ្នា (IP Address)
  • Transport: Transport Layer ទទួល​ខុស​ត្រូវ​ក្នុង​ការ​ដឹក​ជញ្ជូនទិន្នន័យ៕ នៅពេល​ដែល​អ្នក​បើក​មើល​អត្ថបទ​មួយ​នេះ web page ត្រូវ​បាន​បញ្ជូន​ជា​លក្ខណៈកង់ៗទៅកាន់​កុំព្យូទ័រ​របស់​អ្នក។
    • TCP ជា​ Protocol​ មួយ​សម្រាប់​បញ្ជូន​ទិន្ន័យដែល​អាច​ទុក​ចិត្ត​បាន Reliable
    • UDP ជា​ Protocol ដែល​បញ្ជូន​ទិន្ន័យដែល​មិនអាច​ទុក​ចិត្ត​បាន Unreliable
  • Session:​ មាន​តួរនាទី​បង្កើត​ចន្លោះ​ពេល (Session) ​ដើម្បី​បញ្ជូន​ទិន្ន័យ ធ្វើ​ការ​គ្រប់គ្រង់ នឹង​ បញ្ចប់  Sessions រវាង​ឧបករណ៏​ដែល​កំពុងទាក់ទង​គ្នា។ នៅពេល​ដែល​អ្នក​បើក​ Website អ្នកប្រហែល​ជា​មិន​មែន​មនុស្ស​តែ​ម្នាក់​ដែល​កំពុង​ភ្ជាប់​ទៅ​កាន់ Webserver ដែល​កំពុង​បង្ហោះ Website នោះ​ទេ៕ មាន​មនុស្ស​ជា​ច្រើន​កំពុងភ្ជាប់​ទៅ​កាន់ Webserver ក្នុង​ពេល​ជា​មួយ​អ្នក​ ដូច្នេះ Webserver ត្រូវ​គ្រប់​គ្រងនៅ Session ផ្សេងៗគ្នា​រវាង​អ្នក​នឹង​អ្នក​ដទៃ​ឯទៀត។
  • Presentation: មាន​នាទី​ធ្វើ​អោយរាលទិន្ន័យ​ទាំង​អស់​អាច​ធ្វើ​ការ​អាន​បាន​ដោយ Application Layer ដោយ​ធ្វើ​ការកែប្រែ​ទម្រង់ និង សាងសង់ទិន្នន័យឡើង​វិញ។ កុំព្យូទ័រ​ភាគច្រើនប្រើ​ប្រាស់ ASCII ក្នុង​ការ​បង្កើត​ជា​តួរអក្សរ បើ​សិន​ជា​កុំព្យូទ័រ​ផ្សេង​ទៀត​ប្រើ​ប្រាស់ EBCDIC សម្រាប់​បង្កើត​តួរ​អក្សរ​ នោះ Presentation Layer ត្រូវ​ធ្វើ​ការ​ផ្លាស់​ប្តូរ​ទម្រង់​ដើម្បី​អោយ​កុំព្យូទ័រ​ទាំង​ពី​រ​អាច​អាន​ទិន្នន័យ​នេះ​បាន​ដូច​គ្នា។
  • Application Layer: គឺ​ជា​កម្មវិធី​ដែល​អ្នក​ប្រើ​ប្រាស់ មាន​ដូច​ជា Email, Web Browser, FTP និងផ្សេង​ៗ​ទៀត។
សូម​ចង់​ចាំ​ថា​អ្នក​មិន​អាច​រំលង​ Layer ណា​មួយ​បាន​ឡើយ។ អ្នក​ត្រូវ​ការឆ្លង​កាត់​ Layer ទាំង​អស់​ដើម្បី​បញ្ជូន​ Data បាន។ សូម​ក្រឡេក​មើល​ ឧទាហរណ៏​ខាង​ក្រោម​ប្រហែល​ជា​អ្នក​អាច​យល់​ជាង​មុនអំពី​របៀប​ក្នុង​ការ​បញ្ជូន​ Data៖
  1. អ្នក​អង្គុយ​នៅ​មុខ​កុំព្យូទ័រ​របស់​អ្នកហើយ​ចង់​ធ្វើ​ការ Download ឯកសារ​មួយ​ចំនួន។ អ្នក​ចាប់​ផ្តើម​បើក​ Web Browser ហើយ​បញ្ចូល URL។នៅ​ពេល​នោះ​កុំព្យូទ័រ​របស់​អ្នក​នឹង​បញ្ជូន​សារ​ទៅ​កាន់ Web Server ដើម្បី​ស្នើរ​សុំ​ Web Page ដែល​អ្នក​ចង់​បាន​។ អ្នក​កំពុង​ប្រើ​ប្រាស់ HTTP Protocol នៅ​លើ Application Layer
  2. Presentation Layer នឹង​ធ្វើ​ការ​រៀប​ចំ​ទិន្ន័យ និង ទម្រង់​របស់​ទិន្ន័យ។
  3. Session Layer មាន​តួរនាទី​បង្កើត​រយៈពេល (Session) ជា​មួយ Web Server 
  4. វាអាស្រ័យ​ទៅ​លើកម្មវិធី​របស់​អ្នក​ត្រូវ​ការ Protocol ដែល Reliable (TCP) ឬ Unreliable (UDP) ក្នុង​ការ​បញ្ជូន​ទិន្ន័យ​ទៅ​កាន់ Web Server។ នៅ​ក្នុង​ឧទាហរណ៏​នេះ​គឺ​យើង​ប្រើ​ប្រាស់ TCP ក្នុង​ការ​បញ្ជូន Web Page ទៅ​កាន់​កុំព្យូទ័រ​របស់​អ្នក។ យើង​និង​និយាយ​អំព TCP  និង UDP នៅ​ពេល​ក្រោយ​ទៀត។
  5. កុំព្យូទ័រ​របស់​អ្នក​មាន​ IP Address មួយ វា​នឹង​បង្កើត​ជា​ IP Packet (កញ្ចប់) ដែល​កញ្ចប់​នេះ​មាន​ផ្ទុក​នៅ​ទិន្ន័យ​មក​ពី Application, Presentation, Session Layer រួច​វា​នឹង​ធ្វើ​ការ​បិទ​ភ្ជាប់​បន្ថែម​នៅ IP Address របស់​អ្នក​ និង IP Address របស់​អ្នក​ដែល​ត្រូវ​ទទួល (Web Server)។
  6. IP Packet និង​ត្រូវ​ដាក់​ទៅ​ក្នុង Ethernet Frame៕ Ethernet Frame និង​បិទភ្ជាប់​បន្ថែម​នៅ MAC Address កុំព្យូទ័រ​របស់​អ្នក និង អ្នក​ទទួល
  7. នៅ​ចុង​បញ្ចប់អ្វី​​ៗ​ទាំង​អស់​នឹង​ត្រូវ​បាន​បម្លែង​ទៅ​ជាលេខ 1 និង 0 ហើយ​បញ្ជូន​ទៅ​កាន់​ខ្សែ Network តាម​រយៈ​ចរន្ត​អគ្គីសនី 

     វា​ស្រដៀង​គ្នា​ទៅ​នឹង​ការ​ផ្ងើរ​សំបុត្រ​ទៅ​កាន់​នរណា​ម្នាក់​ដូច្នេះ​ដែរ
    1. ដំបូង​អ្នក​សរសេរ​សំបុត្រ
    2. អ្នក​ដាក់​សំបុត្រ​នៅ​ក្នុង​ស្រោម​សំបុត្រ
    3. អ្នក​សរសេរ​ឈ្មោះ​អ្នក និង ឈ្មោះ​អ្នក​ទទួល​នៅលើ​ស្រោម​សំបុត្រ
    4. អ្នក​ដាក់​សំបុត្រ​នៅ​ក្នុង​ប្រអប់​សំបុត្រ
    5. ប្រៃសណីយ បញ្ជូន​សំបុត្រ​របស់​អ្នក​ទៅ​តាម​សាខា​ប្រៃសណីយ​ផ្សេង​ទៀត
    6. សំបុត្រ​របស់​អ្នក​នឹង​ត្រូវ​បញ្ជូន​ទៅ​អោយ​អ្នក​ទទួល
    7. អ្នក​ទទួល​បើក​ស្រោម​សំបុត្រ​ហើយមើល​សំបុត្រ​របស់​អ្នក
    ការដំណើរ​ការពី Application Layer ទៅ​កាន់ Physical Layer ហៅ​ថា Encapsulation៕ នៅ​ពេល​ដែល​អ្នក​ទទួល​ទទួល​បាន​គេ​ត្រូវ​ធ្វើ​ការ​ស្រាយ​កញ្ចប់​ទាំង​នោះ​មើលដែល​វា​បញ្ច្រស់​ពី​ការ​វេចខ្ចប់ដែល​មាន​ដំណើរ​ការពី Physical ទៅ​កាន់ Application Layer វិញ​ហៅ​ថា De-encapsulation 

    ឥលូវ​នេះ​អ្នក​ប្រហែល​ជា​បាន​យល់​ខ្លះ​ហើយ​អំពី OSI-Model នៃ​ភាព​ខុសគ្នា​រវាង​ស្រទាប់នីមួយៗ​ និង មុខងារ​ផ្សេងៗ​គ្នា។​ នៅ​ក្នុង​ស្រទាប់​នីមួយ​មាន​ការ​វេចខ្ចប់​ជា​កញ្ចប់​ៗ ដែល​កញ្ចប់​ទាំង​នោះ​យើង​ហៅ​ថា Protocol Data Unit (PDU) ហើយ​កញ្ចប់​នេះ​មាន​ឈ្មោះ​ខុសៗ​គ្នា​ទៅ​តាម​​ Layer
    • Transport Layer: កញ្ចប់​នេះ​ត្រូវ​បាន​គេ​ហៅ​ថា Segments
    • Network: កញ្ចប់​ PDU ត្រូវ​បាន​គេ​ហៅ​ថា Packets
    • Data Link: PDU ត្រូវ​បាន​គេ​ហៅ Frames

    សូមអរគុណ​ចំពោះ​ការ​អាន​អត្ថបទ​មួយ​នេះ​ ប្រហែល​ជា​អ្នក​ទាំង​អស់​គ្នា​មាន​ភាព​លំបាក​ក្នុង​ការ​អាន​បន្តិច​ដោយ​សារ​តែ​ពាក្យ​បច្ចេក​ទេស​មួយ​ចំនួនយើង​ប្រហែល​ជា​លំបាក​ក្នុង​ការ​យល់​ជា​ភាសារ​ខ្មែរ។ បើ​សិន​ជា​អ្នក​មាន​ចំងល់​សូម​ដាក់វាចារ​របស់​អ្នក​ខាង​ក្រោម។

    សម្របសម្រួលដោយ៖ អាស្វិត

    No comments:

    Post a Comment

    4sharingAZ. Powered by Blogger.

    About Metro

    Follow us on Facebook