ប្រើកម្មវិធី GNS3 សប្បនិម្មិតដើម្បី អនុវត្តប្រព័ន្ធបណ្ដាញ Cisco និង Juniper

GNS3ជាកម្មវិធីសំរាប់បង្កើតប្រព័ន្ធបណ្ដាញសប្បនិម្មិត (ដូច Packet Tracer របស់ Cisco ដែរ) ប្រភព កូដ បើក ដែល អ្នកជំនាញមួយក្រុមមាន Jeremy Grossmann, Benjamin Marsili, Claire Goudjil, Xavier Alt និង Alexey Eromenko សរសេរនិងអភិវឌ្ឍ។
GNs3GNS3អនុញ្ញាតិអោយយើងបង្កើតគំរូបប្រព័ន្ធបណ្ដាញពេញលេញនិងត្រឹមត្រូវ វា មាន ទំនាក់ទំនង យ៉ាង ល្អ ជាមួយ នឹង៖
Dynamips: ជាកម្មវិធីប្រើសំរាប់ពិសោធន៍ Router របស់ Cisco (Cisco IOS) សរសេរដោយ Christophe Fillot នៅឆ្នាំ 2005។ សម័យចែកចាយចុងក្រោយអាចប្រើបានជាមួយ Cisco 7200, 3600 series (3620, 3640 និង 3660), 3700 series (3725, 3745), 2600 series (2610 ដល់ 2650XM, 2691) និង 1700 series
- Dynagen: បង្កើតសំណង់សណ្ឋានបណ្ដាញអោយ Dynamips
- Qemu: បង្កើតនិងពិសោធន័ម៉ាស៊ីនសប្បនិម្មិតប្រភពបើកលើ PC
- VirtualBox (VB): ជាកម្មវិធីសំរាប់បង្កើតម៉ាស៊ីនសប្បនិម្មិតប្រភពបើកដ៏ខ្លាំងក្លាមួយរបស់ Sun Microsystems ទិញយកពី VB និងត្រូវបានសហគ្រាស Oracle អភិវឌ្ឍ។
ដូច្នេះ GNS3 គឺជាកម្មវិធីដ៏ប្រសើរសំរាប់វិស្វករប្រព័ន្ធបណ្ដាញធ្វើការងារក្នុងបន្ទប់ពិសោធន៍ជំនាញស្រាវជ្រាវ អភិវឌ្ឍ ទោះទាយនូវរាល់បណ្ដាបញ្ហាដែលកើតមាននៅក្នុងប្រព័ន្ធបណ្ដាញ។ ក៏ដូចជាសមស្របចំពោះអ្នកដែលមានបំណងប្រលងយកសញ្ញាប័ត្ររបស់ Cisco (CCNA, CCNP, CCIP និង CCIE) និង Juniper (JNCIA, JNCIS និង JNCIE)
ក្រៅពីនោះដោយសារតែមាន VB ភ្ជាប់ប្រើជាមួយ GNS3 ធ្វើអោយអ្នកគ្រប់គ្រង វិស្វករប្រព័ន្ធប្រតិបត្តិការអាចប្រើ GNS3 ដើម្បីអនុវត្ត Labs និងស្រាវជ្រាវ រៀនកម្មវិធីរបស់ក្រុមហ៊ុនផ្សេងដូចជា Microsoft (MCSA, MCSE), RedHat (RHCT, RHCE) និង Novell (CLP)។
GNS3 ធ្វើការពិសោធន៍បានយ៉ាងល្អចំពោះ Cisco Router តែវាមិនអាចពិសោធន៍លើ Switch របស់ស៊េរី Catalyst ដោយសារទាក់ទងនឹងបញ្ហាជំនួយរបស់អង្គសំរួល ASIC (Application Specific Integrated Circuit) របស់ឧបករណ៍។ ប៉ុន្តែអ្នកនៅតែអាចធ្វើការកំណត់សណ្ឋាន (config) វាបានដោយប្រើ card NM-16ESW EtherSwitch លើ Router។

I. ចំនុចពិសេស

- ជាកម្មវិធីកូដប្រភពបើក មិនអស់លុយ រត់លើគ្រប់ OS: Windows, Mac OS X និង Linux.
- អនុញ្ញាតិអោយស្ថាបនាហេត្ថារចនាសមព័ន្ធបណ្ដាញខុសៗគ្នានៅលើគំរូបណ្ដាញតែមួយ។
- ពិសោធន៍ច្រើនមូលដ្ឋានដូចជា: Cisco IOS Router, IPS, ជញ្ជាំងភ្លើង PIX និង ASA, JunOS
- ពិសោធន៍បណ្ដាឧបករណ៍បញ្ជូនសៀកគ្វីដូចជា Ethernet, ATM និង Frame Relay
- តភ្ជាប់បណ្ដាញសប្បនិម្មិតជាមួយនិងប្រព័ន្ធពិតខាងក្រៅ
- អនុញ្ញាតិអោយចាប់កញ្ចប់ព័ត៌មានតាមរយៈ Wireshark (សំរាប់វិភាគបណ្ដាញ) ដែលត្រូវបានបញ្ចូលស្រាប់ក្នុង GNS3។
- អ្នកប្រើត្រូវផ្គត់ផ្គង់ IOS/IPS/PIX/ASA/JunOS ដោយខ្លួនឯងដើម្បីប្រើ GNS3

II.
ទាញយក GNS3 សម័យថ្មីបំផុតពីគេហៈទំព័រដើម http://www.gns3.net/download/

III.
នែនាំប្រើប្រាស់
Doc: http://www.gns3.net/documentation/
Labs (មានតែ Labs សំរាប់ JNCIA): ដើម្បី​បង្កើន​ការ​ចែក​រំលែក សូម​អ្នក​ចុះ​ឈ្មោះឬឆ្លើយ​តបនឹង​ប្រធាន​បទ​នេះ ទើប​អ្នក​អាច​មើល​ឃើញ​ link !
 គណនា Subnet Masks
 នៅ​ពេល​ដែល​យើង​ចែក​បណ្ដាញ (Network) ជា​ Network តូច​ជាង នោះ​បណ្ដា Network តូច​នេះ​ត្រូវ​បាន​ហៅ​ថា​ជា Subnet។ តាម​ការ​សន្មត់​បណ្ដា​អាស័យដ្ឋាន IP ចែក​ចេញ​ជា​បី​ថ្នាក់ (Class) ដូច​ខាង​ក្រោម:
Subnet mask
Class A   1111111100000000 00000000 00000000
255.0.0.0
Class B   11111111 1111111100000000 00000000
255.255.0.0
Class C    11111111 11111111 1111111100000000
255.255.255.0
Subnet Mask របស់ Class A ស្មើ​នឹង 255.0.0.0 មាន​ន័យ​ថា​យើង​ប្រើ 8 bits គិត​ពី​ឆ្វេង​ទៅ​ស្ដាំ (បណ្ដា bit ត្រូវ​បាន​កំណត់ set ​ជា 1) របស់​អាស័យដ្ឋាន IP ដើម្បី​សំគាល់​រាល់ NetworkID របស់ Class A។ ក្នុង​ពេល​ដែល​បណ្ដា bits ដែល​នៅ​សល់​ផ្សេង​ទៀត (ក្នុង​ករណី Class A គឺ 24 bits ត្រូវ​បាន​ reset ជា 0) ប្រើ​ដើម្បី​បង្ហាញ​ចំនួន​កុំព្យូទ័រ​ហៅ​ថា HostID។
Subnetting
ចូរ​កំណត់​អាស័យដ្ឋាន IP Class B មួយ 139.12.0.0 ដែល​មាន subnet mask 255.255.0.0 (អាច​សរសេរ​ថា:139.12.0.0/16 នៅ​ទី​នេះ​លេខ 16 មាន​ន័យ​ថា 16 bits ត្រូវ​បាន​ប្រើ​សំរាប់ NetworkID)។ Network មួយ​ដែល​មាន​អាស័យដ្ឋាន​ទំរង់​នេះ​អាច​ផ្ទុក​បាន 65,534 nodes ឬ computers (65,534 = (2^16) –2 ) នេះ​គឺ​ជា​ចំនួន​ដ៏​ធំ​ដែល​ធ្វើ​អោយ​បណ្ដាញ​នឹង​មាន​ចរាចរណ៍ broadcast traffic ពេញ។
ឧបមាថា​យើង​ចែក​ Network នេះ​ចេញ​ជា​បួន Subnet នោះ​ត្រូវ​ធ្វើតាម​ជំហាន​ខាង​ក្រោម៖
1/. កំណត់ Subnet mask
2/. បញ្ជី (list) ID របស់បណ្ដា Subnet ថ្មី
3/. អោយ​ដឹង​ពីចន្លោះ IP(IP address range) របស់​បណ្ដា HostID ក្នុង Subnet នីមួយៗ
 ជំហាន​ទី1: គណនា Subnet mask
ដើម្បី​រាប់​អោយ​ដល់​ 4 ក្នុង​ប្រព័ន្ធ binary (អោយ 4 Subnet) យើង​ត្រូវ​ការ 2 bits រូបមន្ត​ទូទៅ:
Y = 2^X
ដែល Y = ចំនួន Subnet (=4)
X = ចំនួន bits ត្រូវ​ថែម (= 2)
ដូច្នេះ Subnet mask នឹង​ត្រូវ​មាន 16 (bits ពីមុន) + 2 (bits ថ្មី) = 18 bits
អាស័យដ្ឋាន IP ថ្មី​គឺ 139.12.0.0/18 (ចំនាំ​លេខ 18 ជំនួស​អោយ 16 កាល​ពី​មុន) ចំនួន hosts ធំបំផុត​មាន​ក្នុង​ Subnet និមួយៗ​គឺ: ((2^14) –2) = 16,382 ។ ហើយ​ចំនួន hosts ក្នុង 4 Subnets គឺ: 16382 * 4 = 65,528 hosts ។
ជំហាន​ទី2: បញ្ជី​ ID របស់ Subnet ថ្មី
ក្នុងអាស័យដ្ឋាន IP ថ្មី (139.12.0.0/18) ចំនួន​លេខ 18 មាន​ន័យ​ថា​យើង​ប្រើ 18 bits រាប់​ពី​ឆ្វេង​​របស់ 32 bit IP address ដើម្បី​បង្ហាញ​អាស័យដ្ឋាន IP របស់ Subnet មួយ
Subnet mask trong dạng nhị phân
Subnet mask
11111111 11111111 11000000 00000000
255.255.192.0
ដូច​នេះ NetworkID របស់​បួន Subnets ថ្មី​មាន:
 Subnet
Subnet ID ទំរង់ binary
Subnet ID
១-10001011.00001100.00000000.00000000
139.12.0.0/18
២-10001011.00001100.01000000.00000000
139.12.64.0/18
៣-10001011.00001100.10000000.00000000
139.12.128.0/18
៤- 10001011.00001100.11000000.00000000
139.12.192.0/18
 ជំហាន​ទី3: អោយ​ដឹង​ពី IP Address range របស់​បណ្ដា HostID ក្នុង Subnet នីមួយៗ​
ដោយ​សារ Subnet ID បាន​ប្រើ​អស់ 18 bits នោះ​ចំនួន bits នៅ​សល់គឺ (32-18= 14) ត្រូវ​បាន​ប្រើ​សំរាប់ HostID។
ចាំ​ថា​ចំនួន​ Host ID គឺ​គ្រប់ bits ទាំង​អស់​មិន​អាច​សុទ្ធ​តែ​ជា 0 ឬ 1 ទេ
 Subnet
HostID IP address ទំរង់ binary
HostID IP address Range
១-10001011.00001100.00000000.0000000110001011.00001100.00111111.11111110
139.12.0.1/18 -139.12.63.254/18
២- 10001011.00001100.01000000.00000001​10001011.00001100.01111111.11111110
139.12.64.1/18 -139.12.127.254/18
៣-10001011.00001100.10000000.0000000110001011.00001100.10111111.11111110
139.12.128.1/18 -139.12.191.254/18
៤- 10001011.00001100.11000000.00000001​10001011.00001100.11111111.11111110
139.12.192.0/18 –139.12.255.254/18

Share this post
  • Share to Facebook
  • Share to Twitter
  • Share to Google+
  • Share to Stumble Upon
  • Share to Evernote
  • Share to Blogger
  • Share to Email
  • Share to Yahoo Messenger
  • More...

0 comments

 
© 2011 អាយធីក្លាស់៤០១
Designed by MUON RATANA
Made On 25/06/2013
Tel:098 50 99 66

Back to top