កុំព្យូទ័រ, បណ្តាញ
ការ TCP-កំពង់ផែ។ បញ្ជីនៃច្រក TCP និង UDP
ក្នុងបណ្តាញកុំព្យូទ័រ, កំពង់ផែគឺជាចំណុចចុងក្រោយនៃការតភ្ជាប់នៅក្នុងប្រព័ន្ធប្រតិបត្តិការ។ ពាក្យនេះត្រូវបានប្រើសម្រាប់ឧបករណ៍ផ្នែករឹងនោះទេប៉ុន្តែកម្មវិធីនេះគឺជារចនាសម្ព័ន្ធតក្កមួយដែលបានកំណត់ដំណើរការឬសេវាជាក់លាក់មួយ។
កំពង់ផែតែងតែត្រូវបានភ្ជាប់ជាមួយអាសយដ្ឋាន IP ដែលម៉ាស៊ីននិងនៃប្រភេទនៃពិធីការទំនាក់ទំនងហើយដូច្នេះបានបញ្ចប់ការបែងចែកអាសយដ្ឋានសម័យ។ វាត្រូវបានបានកំណត់សម្រាប់អាសយដ្ឋានគ្នានិងពិធីការជាមួយនឹងជំនួយនៃការមួយចំនួន 16 ប៊ីតដែលគេស្គាល់ជាទូទៅថាជាលេខច្រកនេះ។ លេខច្រកជាក់លាក់ត្រូវបានគេប្រើជាទូទៅដើម្បីកំណត់អត្តសញ្ញាណសេវាជាក់លាក់។ ក្នុងចំណោមមនុស្សរាប់ពាន់នាក់ដែលបានរាយក្នុង 1024 លេខច្រកល្បីត្រូវបានរក្សាទុកនៅក្នុងការអនុលោមតាមកិច្ចព្រមព្រៀងដើម្បីកំណត់ប្រភេទជាក់លាក់នៃការផ្តល់សេវានៅលើម៉ាស៊ីនមួយ។ ពិធីការដែលត្រូវបានប្រើជាចម្បងកំពង់ផែបម្រើសម្រាប់ការគ្រប់គ្រងដំណើរការ (ឧ, ពិធីការបញ្ជូនបញ្ជា (TCP) និង User Datagram Protocol (UDP) អ៊ីធឺណិតពីឧបករណ៍ពិធីការនេះ) ។
តម្លៃ
នេះជាការ TCP Port-មិនចាំបាច់តំណភ្ជាប់ដោយផ្ទាល់ដូចជា "ចំណុចដើម្បីចង្អុល" នៅពេលដែលកុំព្យូទ័រនៅចុងបញ្ចប់នីមួយអាចត្រូវបានប្រតិបត្តិជាមួយនឹងការបានតែមួយកម្មវិធីនៅពេលតែមួយ។ ពួកគេបានក្លាយជាចាំបាច់បន្ទាប់ពីរថយន្តដែលអាចអនុវត្តកម្មវិធីច្រើនជាងមួយនៅពេលតែមួយនិងត្រូវបានតភ្ជាប់ទៅនឹងបណ្តាញកញ្ចប់-ប្តូរសម័យទំនើប។ នៅក្នុងគំរូនេះជាស្ថាបត្យកម្មកម្មវិធីម៉ាស៊ីនបម្រើច្រកនិងអតិថិជនបណ្តាញតភ្ជាប់ទៅផ្តួចផ្តើមនៃសេវាដែលបានផ្តល់នូវសេវាកម្មជាច្រើន, បន្ទាប់ពីការផ្លាស់ប្តូរដំបូងនៃទិន្នន័យដែលបានផ្សារភ្ជាប់ជាមួយនឹងលេខច្រកល្បីហើយវាត្រូវបានចេញផ្សាយដោយការផ្លាស់ប្តូរជាឧទាហរណ៍នៃសំណើសេវាគ្នាទៅបន្ទាត់ដែលខិតខំប្រឹងប្រែងនេះ។ មានការតភ្ជាប់ទៅនឹងចំនួនជាក់លាក់មួយគឺ, និងអតិថិជនដូច្នេះទៀតអាចត្រូវបានបម្រើការដោយគ្មានការពន្យាពេល។
សេចក្តីលម្អិត
ភ្ជាប់ទិន្នន័យពិធីការ - ពិធីការការត្រួតពិនិត្យការបញ្ជូន (TCP) និង Datagram Protocol អ្នកប្រើ (UDP) - ប្រើដើម្បីបញ្ជាក់លេខច្រកទិសដៅនិងប្រភពនៅក្នុងផ្នែកបឋមកថារបស់ពួកគេ។ លេខច្រកនេះគឺជា 16 ប៊ីតចំនួនគត់គ្មានសញ្ញាណ។ ដូច្នេះវាអាចមាននៅក្នុងជួរពី 0 ដល់ទៅ 65,535 ។
ទោះជាយ៉ាងណា, ការ TCP កំពង់ផែមិនអាចប្រើលេខ 0 សម្រាប់កំពង់ផែប្រភព UDP គឺជាជម្រើសនិងតម្លៃសូន្យមានន័យថាអវត្តមានរបស់លោក។
ដំណើរការនេះតភ្ជាប់បណ្តាញការបញ្ចូលឬលទ្ធផលរបស់ខ្លួនតាមរយៈរន្ធអ៊ិនធឺណិ (ឯកសាររៀបរាប់ប្រភេទ) ដោយពិធីការដឹកជញ្ជូន, លេខច្រកនិងអាសយដ្ឋាន IP ដែល។ ដំណើរការនេះត្រូវបានគេស្គាល់ថាជាការចងហើយវាអាចឱ្យការបញ្ជូនទិន្នន័យនិងការទទួលស្វាគមន៍តាមរយៈបណ្តាញ។
ផ្នែកទន់ប្រព័ន្ធប្រតិបត្តិការបណ្តាញទទួលខុសត្រូវចំពោះការបញ្ជូនក្រៅនៃទិន្នន័យពីកំពង់ផែកម្មវិធីទាំងអស់នៅក្នុងបណ្តាញនិងបានប្តូរទិសកញ្ចប់បណ្តាញចូល (ដោយផ្គូផ្គងនឹងអាសយដ្ឋាន IP និងលេខទូរស័ព្ទ) ។ មានតែដំណើរការមួយដែលអាចចងបន្សំអាសយដ្ឋាន IP និងច្រកជាក់លាក់មួយដោយប្រើពិធីការដឹកជញ្ជូនដូចគ្នា។ ការបរាជ័យកម្មវិធីទូទៅ, ដែលហៅថាពេលខ្លះជម្លោះកើតមានឡើងពេលដែលកម្មវិធីកំពង់ផែច្រើនកំពុងព្យាយាមទាក់ទងជាមួយលេខច្រកដូចគ្នានៅលើ-ដូចគ្នាអាសយដ្ឋាន IP ដោយប្រើពិធីការដូចគ្នា។
របៀបដែលពួកគេត្រូវបានប្រើ
កម្មវិធីដែលបានអនុវត្តការផ្តល់សេវាទូទៅជាញឹកញាប់ប្រើបានបម្រុងទុកយ៉ាងពិសេសនិងបញ្ជីនៃច្រក TCP និង UDP ល្បីដើម្បីទទួលបានសំណើសេវាពីអតិថិជន។ ដំណើរការនេះត្រូវបានគេស្គាល់ថាជាការស្តាប់, ហើយវារួមបញ្ចូលទាំងការទទួលសំណើមួយទៅកាន់កំពង់ផែល្បីមួយនិងបង្កើតកិច្ចសន្ទនារវាងម៉ាស៊ីនបម្រើនិងម៉ាស៊ីនភ្ញៀវ "មួយទៅមួយ", ជាមួយនឹងលេខច្រកក្នុងតំបន់ដូចគ្នា។ ម៉ាស៊ីនភ្ញៀវផ្សេងទៀតអាចបន្តត្រូវបានភ្ជាប់ - នេះគឺអាចធ្វើទៅបាន, ចាប់តាំងពីការតភ្ជាប់ TCP ត្រូវបានកំណត់ថាជាខ្សែសង្វាក់ដែលមានអាសយដ្ឋានពីចម្ងាយនិងមូលដ្ឋាននិងកំពង់ផែមួយ។ ច្រក TCP ស្ដង់ដារនិង UDP ត្រូវបានកំណត់ដោយកិច្ចព្រមព្រៀងនៃអ៊ីនធឺណែក្រោមការគ្រប់គ្រងរបស់អាជ្ញាធរចាត់លេខ (IANA) នេះ។
ស្នូលនៃការផ្តល់សេវាបណ្តាញនេះ (ជាចម្បង, WorldWideWeb), ដែលជាធម្មតាប្រើមួយចំនួនតូចមួយនៃច្រក - តិចជាង 1024. នៅក្នុងប្រព័ន្ធប្រតិបត្តិការជាច្រើនដែលត្រូវការសិទ្ធិពិសេសសម្រាប់កម្មវិធីភ្ជាប់ទៅពួកគេទេព្រោះពួកគេជាញឹកញាប់ត្រូវបានគេចាត់ទុកថាជាការសំខាន់ដើម្បីប្រតិបត្ដិការនៃបណ្តាញ IP ដែលមានមូលដ្ឋាននេះ។ នៅលើដៃផ្សេងទៀតដែលជាសមាសធាតុរបស់ម៉ាស៊ីនភ្ញៀវចុង, ដូចជាក្បួនមួយអនុវត្តចំនួនធំពួកគេបានជ្រើសរើសសម្រាប់ការប្រើប្រាស់រយៈពេលខ្លី, ទោះជាយ៉ាងណា, មានអ្វីដែលហៅថាកំពង់ផែនៃការបាត់បង់។
រចនាសម្ព័ន
ការ TCP កំពង់ផែត្រូវបានអ៊ិនកូដក្នុងបឋមកថាកញ្ចប់នៃពិធីការដឹកជញ្ជូន, ហើយពួកគេអាចត្រូវបានបកប្រែមិនត្រឹមតែការផ្ញើនិងទទួលកុំព្យូទ័រនោះទេប៉ុន្តែថែមទាំងសមាសភាគផ្សេងទៀតនៃហេដ្ឋារចនាសម្ព័ន្ធបណ្តាញយ៉ាងងាយស្រួល។ នៅជញ្ជាំងភ្លើងពិសេស, ជាធម្មតាបានកំណត់រចនាសម្ព័ន្ធដើម្បីបែងចែករវាងអាស្រ័យលើកញ្ចប់ប្រភពឬជាលេខគោលដៅរបស់ពួកគេកំពង់ផែ។ ប្តូរទិសគឺជាឧទាហរណ៍បុរាណនេះ។
ការអនុវត្តន៍នេះប៉ុនប៉ងភ្ជាប់ទៅជួរនៃកំពង់ផែមួយក្នុងលំដាប់នៅលើកុំព្យូទ័រគេស្គាល់ថាជាការស្កេនរបស់ពួកគេ។ នេះជាទូទៅគឺដោយសារការប៉ុនប៉ងព្យាបាទបរាជ័យទាំងអ្នកគ្រប់គ្រងបណ្តាញនេះឬសម្រាប់ភាពងាយរងគ្រោះដែលអាចធ្វើបានសម្លឹងមើលដើម្បីជួយទប់ស្កាត់ការវាយប្រហារបែបនេះ។
សកម្មភាពសំដៅរបៀប ដើម្បីបើក TCP-ច្រក, ជាញឹកញាប់បានគ្រប់គ្រងនិងកត់ត្រាដោយមានជំនួយពីកុំព្យូទ័រ។ បច្ចេកទេសនេះប្រើចំនួននៃការតភ្ជាប់ទំនេរមួយដើម្បីធានាបាននូវការតភ្ជាប់ដោយរលូនទៅម៉ាស៊ីនបម្រើ។
ឧទហរណ៍នៃការប្រើប្រាស់
ឧទាហរណ៍សំខាន់បំផុត, ដែលជាកន្លែងដែលបានប្រើយ៉ាងទូលំទូលាយការ TCP / កំពង់ផែ UDP, នេះគឺជាប្រព័ន្ធសំបុត្រអ៊ីនធឺណិត។ ម៉ាស៊ីនបម្រើបានត្រូវបានប្រើសម្រាប់អ៊ីម៉ែល (ការផ្ញើនិងទទួល), ហើយជាទូទៅតម្រូវឱ្យសេវាកម្មរបស់ទាំងពីរ។ សេវាដំបូងដែលត្រូវបានប្រើដើម្បីដឹកសំបុត្រនិងម៉ាស៊ីនបម្រើផ្សេងទៀត។ នេះត្រូវបានសម្រេចតាមរយៈ ពិធីការផ្ទេរសំបុត្រធម្មតា (SMTP) ។ តាមក្បួនមួយសេវាកម្មវិធីស្ដាប់ការ TCP-លើកំពង់ផែចំនួន 25 របស់ SMTP ក្នុងគោលបំណងដើម្បីដំណើរការសំណើចូល។ សេវាមួយទៀតគឺការ POP មួយ (យ៉ាងពេញលេញ - ភ្នំពេញប៉ុស្តិ៍ការិយាល័យពិធីការ) ឬ IMAP (ឬពិធីការចូលដំណើរការសារអ៊ីនធឺណិត) ដែលជាការចាំបាច់សម្រាប់កម្មវិធីម៉ាស៊ីនភ្ញៀវទៅអ៊ីមែលទៅម៉ាស៊ីនរបស់អ្នកប្រើដើម្បីទទួលបានម៉ាស៊ីនបម្រើអ៊ីមែល។ POP tapped បន្ទប់ជាមួយ TCP សេវាកម្មកំពង់ផែសេវាខាងលើ 110 ទាំងពីរអាចរត់នៅលើកុំព្យូទ័រដូចគ្នា។ នៅពេលនេះកើតឡើង, លេខច្រកខុសប្លែកពីសេវាដែលបានស្នើដោយឧបករណ៍ពីចម្ងាយ - កុំព្យូទ័ររបស់អ្នកប្រើមួយឬម៉ាស៊ីនបម្រើសំបុត្រណាមួយផ្សេងទៀត។
ខណៈពេលដែលម៉ាស៊ីនបម្រើបានស្តាប់លេខច្រកត្រូវបានកំណត់យ៉ាងល្អ (IANA ហៅពួកគេកំពង់ផែល្បីនេះ), ជម្រើសម៉ាស៊ីនភ្ញៀវដែលត្រូវបានជ្រើសរើសជាញឹកញាប់បានមកពីជួរថាមវន្ត។ ក្នុងករណីមួយចំនួន, អតិថិជនជាលក្ខណៈបុគ្គលនិងម៉ាស៊ីនបម្រើប្រើ TCP កំពង់ផែជាក់លាក់ IANA នេះបានផ្ដល់ទៅឱ្យ។ ឧទាហរណ៍ល្អគឺ DHCP, ដែលជាកន្លែងដែលអតិថិជននៅក្នុងករណីទាំងអស់ដោយប្រើ UDP 68 និងម៉ាស៊ីនបម្រើ - UDP 67 ។
កម្មវិធីអាសយដ្ឋាន URL ដែល
លេខច្រកដែលអាចមើលឃើញយ៉ាងច្បាស់នៅពេលខ្លះគឺមាននៅលើអ៊ិនធឺណិ, ឬផ្សេងទៀតឯកសណ្ឋានធនធានទីតាំង (URL) ។ តាមលំនាំដើម, HTTP ដែលប្រើ TCP-ច្រក 80 និង HTTPS - 443 ទោះជាយ៉ាងណាការប្រែប្រួលផ្សេងទៀត។ ឧទាហរណ៍ http://www.example.com:8080/path/ អាសយដ្ឋាន URL ដែលបានបង្ហាញថាកម្មវិធីរុករកបណ្ដាញត្រូវបានភ្ជាប់ទៅនឹងការជំនួសវិញ 8080 ម៉ាស៊ីនបម្រើ HTTP ។
បញ្ជីនៃច្រក TCP និង UDP
ដូចដែលបានបញ្ជាក់រួចទៅហើយ, អាជ្ញាធរចាត់លេខនធឺណេត (IANA) គឺជាការទទួលខុសត្រូវចំពោះការសម្របសម្រួលជាសកលរបស់ DNS-ជា Root IP-អាសយដ្ឋាននិងធនធានពិធីការអ៊ីនធឺណិតផ្សេងទៀត។ នេះរួមបញ្ចូលទាំងលេខច្រកសម្រាប់ការចុះបញ្ជីប្រើជាទូទៅសេវាកម្មអ៊ីនធឺណិតល្បី។
លេខច្រកត្រូវបានបែងចែកជួរទាំងបី: ល្បីដែលបានចុះឈ្មោះនិងថាមវន្ត, ឬឯកជន។ គេស្គាល់ផងដែរ (គេស្គាល់ផងដែរថាជាប្រព័ន្ធ) - ត្រូវមានលេខពី 0 ដល់ 1023. តម្រូវការសម្រាប់ការណាត់ជួបថ្មីក្នុងជួរនេះគឺមានច្រើនតឹងរ៉ឹងជាងសម្រាប់គណនីផ្សេងទៀត។
ឧទាហរណ៍គេស្គាល់យ៉ាងទូលំទូលាយ
ឧទាហរណ៍ដែលមាននៅក្នុងបញ្ជីនេះរួមមាន:
- ការ TCP ច្រក 443: សុវត្ថិភាព HTTP (HTTPS) ។
- 21: ពិធីការផ្ទេរឯកសារ (FTP នេះ) ។
- 22: សុវត្ថិភាពសែល (SSH) ។
- 25: ពិធីការផ្ទេរសំបុត្រធម្មតា (SMTP) ។
- 53: ប្រព័ន្ធឈ្មោះដែន (ឈ្មោះ DNS) ។
- 80: ពិធីការផ្ទេរ Hypertext (HTTP) ។
- 119: ពិធីការផ្ទេរដំណឹងណ្តាញ (NNTP) ។
- 123: ពិធីការបណ្តាញ ពេល (NTP) ..
- 143: ពិធីការចូលដំណើរការសារអ៊ីនធឺណិត (IMAP)
- 161: ការគ្រប់គ្រងបណ្តាញធម្មតាពិធីការ (SNMP) 1 ។
- 94: ជជែកកំសាន្តតាមអ៊ីនធឺណិត (IRC) ។
ច្រកដែលបានចុះឈ្មោះរួមបញ្ចូលលេខ 1024 ដើម្បី 49151. ពី IANA រក្សាផ្លូវការរបស់ក្រុមតន្រ្តីបញ្ជីបានគេស្គាល់ថានិងបានចុះបញ្ជី។ ថាមវន្តឬឯកជន - ពី 49152 ទៅ 65535. មួយការប្រើប្រាស់សម្រាប់ជួរនេះកំពង់ផែនៃការបាត់បង់។
ប្រវត្តិសាស្រ្តនៃការបង្កើត
គំនិតលេខច្រកត្រូវបានបង្កើតឡើងដែលអ្នកអភិវឌ្ឍន៍ ARPANET ដើមនៅក្រោមកិច្ចសហប្រតិបត្តិការក្រៅផ្លូវការរបស់អ្នកនិពន្ធនៃកម្មវិធីនិងការគ្រប់គ្រងប្រព័ន្ធ។
ពាក្យ "កំពង់ផែ" មិនត្រូវបានគេប្រើនៅក្នុងខណៈពេលដែលមួយ។ ចំនួនចានអាជ្ញាប័ណ្ណសម្រាប់ម៉ាស៊ីនពីចម្ងាយនេះគឺមានចំនួន 40 ប៊ីត។ នេះជាលើកដំបូង 32 ប៊ីតត្រូវបានគេស្រដៀងគ្នានឹងអាសយដ្ឋាន IPv4 សព្វថ្ងៃនេះប៉ុន្តែការសំខាន់បំផុតជាលើកដំបូង 8 ប៊ីត។ នេះជាផ្នែកមួយយ៉ាងសំខាន់យ៉ាងតិចនៃចំនួន (ប៊ីត 33 ដល់ 40) បង្ហាញវត្ថុផ្សេងទៀតដែលហៅ AEN ។ នេះគឺជាគំរូដើមនៃលេខច្រកទំនើប។
ថ្ងៃទី 26 ខែមិនាឆ្នាំ 1972 ជាលើកដំបូងដើម្បីស្នើការបង្កើតថតនៃលេខរន្ធមួយនៅក្នុង RFC 322 អ្នកគ្រប់គ្រងបណ្តាញនេះ បានគេហៅថារៀបរាប់បន្ទប់អចិន្រ្តៃគ្នាសម្រាប់មុខងារនិងសេវាកម្មបណ្តាញរបស់ខ្លួន។ កាតាឡុកនេះត្រូវបានផ្សាយជាបន្តបន្ទាប់ដែលជាខែធ្នូ RFC 433 ក្នុងឆ្នាំ 1972 ហើយត្រូវបានបញ្ចូលក្នុងបញ្ជីនៃពិភពទាំងមូលជាមួយលេខច្រកនិងមុខងាររបស់ពួកគេទៅឱ្យត្រូវគ្នាត្រូវបានប្រើនៅលើថ្នាំងគ្នានៅក្នុងបណ្តាញ។ នៅខែឧសភាឆ្នាំ 1972 ដែលបានលេខច្រកគោលដៅផ្លូវការជាលើកដំបូងបានចងក្រងជាឯកសារ, សេវាបណ្តាញនិងផ្តល់នូវមុខងាររដ្ឋបាលពិសេសដើម្បីរក្សាបញ្ជីឈ្មោះនេះ។
បញ្ជីដំបូងនៃការ TCP ច្រក 256 AEN មានតម្លៃដែលត្រូវបានគេបែងចែកទៅជាជួរដូចខាងក្រោមនេះ:
- 0 ទៅ 63: លក្ខណៈពិសេសស្តង់ដានៅទូទាំងបណ្តាញ
- 64 ទៅ 127: មុខងារម៉ាស៊ីនជាក់លាក់
- 128 ទៅ 239: បានបម្រុងទុកសម្រាប់ប្រើនាពេលអនាគត
- ពី 240 ទៅ 255: លក្ខណៈពិសេសជំនាញណាមួយឡើយ។
សេវា telnet បានទទួលការចាត់តាំងជាផ្លូវការលើកដំបូងនៃតម្លៃ 1 នៅក្នុងថ្ងៃដំបូងនៃពាក្យ ARPANET បាន AEN ហៅផងដែរថាឈ្មោះរន្ធដែលត្រូវបានប្រើជាមួយការតភ្ជាប់ដើមពិធីការ (MSP) និងសមាសភាគនៃកម្មវិធីគ្រប់គ្រងបណ្តាញ (NCP) មួយ។ ដូច្នេះ NCP គឺរៀបចំទុកមុននៃពិធីការអ៊ីនធឺណិនាពេលបច្ចុប្បន្ននេះការប្រើប្រាស់ច្រក TCP / IP ។
Similar articles
Trending Now