តើច្រកកំពង់ផែប្រើសម្រាប់អ្វី?

ច្រក 0 មិនមែនជាលេខច្រកពិតប្រាកដទេប៉ុន្តែវាមានគោលបំណងសម្រាប់វា

មិនដូច លេខច្រក ភាគច្រើន ច្រក 0 ជាច្រកបម្រុងទុកនៅក្នុងបណ្តាញ TCP / IP ដែលមានន័យថាវាមិនគួរត្រូវបានប្រើនៅក្នុងសារ TCPUDP

ច្រក 0 ផ្ទុកនូវសារៈសំខាន់ពិសេសនៅក្នុងការសរសេរកម្មវិធី បណ្តាញ ជាពិសេសកម្មវិធីអ៊ុនសឹនសម្រាប់ការស្នើសុំប្រព័ន្ធដែលបានបម្រុងទុកសម្រាប់ប្រព័ន្ធ។ ច្រកសូន្យគឺដូចជាច្រកជំនួសមួយដែលប្រាប់ប្រព័ន្ធដើម្បីស្វែងរកលេខច្រកសមរម្យ។

ច្រកបណ្តាញនៅក្នុង TCP និង UDP ជួរពីលេខសូន្យរហូតដល់ 65535. លេខច្រកនៅក្នុងចន្លោះរវាងសូន្យនិង 1023 ត្រូវបានកំណត់ជាច្រកប្រព័ន្ធឬច្រកល្បី។ អុីនធឺណិតដែលបានចាត់ចែងលេខទូរស័ព្ទ (IANA) រក្សាការចុះបញ្ជីផ្លូវការនៃការប្រើប្រាស់លេខទូរស័ព្ទទាំងនេះនៅលើអ៊ីនធើណែតនិងប្រព័ន្ធច្រក 0 មិនត្រូវបានប្រើ។

របៀបកំពង់ផែ 0 ធ្វើការក្នុងការសរសេរកម្មវិធីបណ្តាញ

ការកំណត់រចនាសម្ព័ន្ធការ ភ្ជាប់បណ្តាញរន្ធ ថ្មីទាមទារថាលេខច្រកមួយត្រូវបានបម្រុងទុកនៅលើប្រភពនិងផ្នែកទិសដៅ។ សារ TCP ឬ UDP ដែលបានផ្ញើដោយអ្នកបង្កើត (ប្រភព) មានទាំងលេខច្រកដូច្នេះអ្នកទទួលសារ (ទិសដៅ) អាចបញ្ចេញសារឆ្លើយតបទៅកាន់ចំណុចនៃពិធីការត្រឹមត្រូវ។

IANA បានបម្រុងទុកផ្នែកប្រព័ន្ធសម្រាប់កម្មវិធីអ៊ីនធឺណិតជាមូលដ្ឋានដូចជាម៉ាស៊ីនបម្រើវិបផតថល (Port 80) ប៉ុន្តែកម្មវិធីបណ្តាញ TCP និង UDP ជាច្រើនមិនមានច្រកប្រព័ន្ធផ្ទាល់ខ្លួនរបស់ពួកគេទេហើយត្រូវតែទទួលបានមួយពី ប្រព័ន្ធប្រតិបត្តិការ ឧបករណ៍របស់ពួកគេរាល់ពេលដែលពួកគេចាប់ផ្តើមដំណើរការ។

ដើម្បីប្រើលេខច្រកប្រភពរបស់វាកម្មវិធីហៅមុខងារបណ្តាញ TCP / IP ដូចជា bind () ដើម្បីស្នើសុំមួយ។ កម្មវិធីអាចផ្គត់ផ្គងលេខកូដរឹងដើម្បីភ្ជាប់ () ប្រសិនបើពួកគេចង់ស្នើសុំលេខជាក់លាក់ប៉ុន្តែការស្នើសុំបែបនេះអាចបរាជ័យពីព្រោះកម្មវិធីដែលកំពុងដំណើរការមួយចំនួននៅលើប្រព័ន្ធបច្ចុប្បន្នអាចប្រើវាបាន។

ជាជំនួសវាអាចផ្តល់នូវច្រក 0 ដើម្បីភ្ជាប់ () ជាប៉ារ៉ាម៉ែត្រការតភ្ជាប់របស់វាជំនួសវិញ។ ដែលបង្កឱ្យប្រព័ន្ធប្រតិបត្តិការស្វែងរកនិងបញ្ជូនត្រលប់ដែលមាននៅលើច្រកដែលអាចប្រើបាននៅក្នុងជួរលេខច្រកថាមវន្ត TCP / IP ។

ចំណាំថាកម្មវិធីនឹងមិនត្រូវបានផ្តល់ច្រក 0 ទេប៉ុន្តែវាជាច្រកថាមវន្តផ្សេងទៀត។ គុណសម្បត្តិនៃអនុសញ្ញាកម្មវិធីនេះគឺប្រសិទ្ធភាព។ ជំនួសឱ្យកម្មវិធីនីមួយៗដែលមានការអនុវត្តនិងដំណើរការលេខកូដសម្រាប់សាកល្បងច្រកច្រើនរហូតដល់ពួកគេទទួលបានសុពលភាពមួយកម្មវិធីអាចពឹងផ្អែកលើប្រព័ន្ធប្រតិបត្តិការដើម្បីធ្វើដូច្នេះ។

យូនីកវីនដូនិងប្រព័ន្ធប្រតិបត្ដិការផ្សេងៗមានការប្រែប្រួលបន្តិចបន្តួចនៅក្នុងការគ្រប់គ្រងរបស់ពួកគេនៃច្រក 0 ប៉ុន្តែអនុសញ្ញាទូទៅដូចគ្នាត្រូវបានអនុវត្ត។

ច្រក 0 និងសន្តិសុខបណ្តាញ

ចរាចរបណ្តាញដែលបានផ្ញើតាមអ៊ីនធឺណេតដើម្បីបង្ហោះស្តាប់នៅលើច្រក 0 អាចត្រូវបានបង្កើតចេញពីអ្នកវាយប្រហារបណ្តាញឬដោយចៃដន្យដោយកម្មវិធីដែលបានបញ្ចូលកម្មវិធីមិនត្រឹមត្រូវ។ សារឆ្លើយតបដែលម៉ាស៊ីនបង្កើតជាការឆ្លើយតបទៅនឹងចរាចរច្រក 0 អាចជួយអ្នកវាយប្រហារស្វែងយល់បន្ថែមអំពីឥរិយាបថនិងភាពងាយរងគ្រោះក្នុងបណ្ដាញដែលមានសក្តានុពលនៃឧបករណ៍ទាំងនោះ។

អ្នកផ្តល់សេវាអ៊ីនធឺណិត (ISP) ជាច្រើន រាំងខ្ទប់ចរាចរនៅច្រក 0 (ទាំងសារចូលនិងចេញ) ដើម្បីជួយការពារប្រឆាំងនឹងការកេងប្រវ័ញ្ចទាំងនេះ។