Using GNS3 and Cisco IOU to build routing exchange experiments-concept paper
When it comes to simulators, everyone is familiar with Hyper-V, VMware, and VirtualBox operating system simulators (virtual machines), as well as emulators such as QEMU, which are commonly used in UNIX and Linux, which are object-oriented simulators. There are also arcade game simulators for arcade-oriented objects. Network simulator for network device or network operating system is the main object I want to share with you today!
The so-called network Simulator, is the use of computer software simulation network equipment to achieve similar to the real environment of network equipment interconnection and configuration of the software simulation platform! At present, the more popular network simulator has the following several:
· Dynamips:
With Synamips, you can build a learning and training platform with a real Cisco IOS operating system, making people more familiar with Cisco devices. Test and experiment with Cisco IOS to quickly build the configuration of the router so that it can then be deployed on a real router. It is important to note that Dynamips is just a complementary tool for Cisco Network Lab Administrators, or a helper tool for people who want to pass the CCNA/CCNP/CCIE exam, rather than replacing real network devices. It's no exaggeration to say that dynamips is the originator of all the other network simulators!
· Dynamipsgui:
Dynamipsgui is a Cisco Network simulator graphics front-end developed by CCIE, Qingdao, China, based on Dynamips. It integrates not only the dynamips, but also the third-party simulation tools such as BES and VPCS. It is a comprehensive simulator solution that configures the output with a bat batch file. Compared with dynamips, it has the advantages of graphic, generating a TXT file topology description file, bat can be used for archival. The disadvantage is that each time you have to use the shortcut key to calculate the idle value of each network device and need to run the Bat file window exists!
· Dynamips-Da Rui Spectrum edition
Completely based on the dynamips, it is extremely simple to use, with a built-in topology that satisfies most NA,NP and part of the IE experiment. I spent a period of time in the student age, and now seldom use it!
· Dynagensee
and Dynamipsgui similar, relatively rare, I also relatively less use, use it can build their own topology!
· Cisco Packet Tracer
The Cisco Packet Tracer is an assistive learning tool released by Cisco that provides a network simulation environment for beginners in learning Cisco network courses to design, configure, and troubleshoot network failures. The user can set up the network topology directly by using the drag method in the graphical user interface of the software, and can provide the detailed processing process of the data packet traveling in the network, observing the real-time operation of the network. You can learn the configuration of iOS, the ability to troubleshoot workouts. Compared with the real experiment, the use of it eliminates the production of cable connection equipment, frequent changes in the console line, and constantly to and fro between equipment.
However, the operating environment of the Cisco Packet Tracer is not based on real iOS, so the command line functionality is not comprehensive, and many other features of the routing switch are not implemented, so the Cisco Packet Tracer is suitable for CCNA experiments, And in the work of the simulation of some scenarios to verify!
· Boson NetSim
Boson NetSim and Cisco Packet Tracer are similar, but Boson NetSim is now the most popular simulation tool that operates almost to the real-world network environment, and it is no exaggeration to say that it is the epitome of real devices. With the boson NetSim, you can customize the network topology and connections, and you can build the network freely. PCs, switches, and routers can also be emulated. At the same time, the Boson NetSim command is also consistent with the latest Cisco IOS, which can emulate Cisco's partial midrange product 35 series switches and 45 series routers. However, how powerful it is after all it is not true that the iOS runtime environment and the simulator running the real iOS environment have a certain gap in command support, physical environment bridging and grab packets and other functions.
· GNS3
650) this.width=650; "height=" 361 "title=" clip_image002[4] "style=" border:0px;padding-top:0px;padding-right:0px; Padding-left:0px;background-image:none; "alt=" clip_image002[4] "src=" http://s3.51cto.com/wyfs02/M02/6C/40/ Wkiol1vc-aty8mlwaacndxnjm0g123.jpg "border=" 0 "/>
GNS3 Concept
GNS3 is the acronym for the Graphical Network Simulator (graphical Web simulator), which is a three-tier graphical network emulator that can run on multiple platforms (including Windows, Linux, and MacOS). Cisco network device Administrators, or those who want to pass Cisco certification exams such as CCNA, CCNP, CCIE, can use it to perform relevant experimental simulations. It can also be used for virtual experience with Cisco Internetwork iOS or to verify the configuration of the implementation that will be deployed on the real router.
GNS3 is the main object we are going to talk about today, and it is also my favorite network simulator. There are several reasons why you'd like to use it most:
1. Image interface, visualization, simple operation.
2. Ability to quickly build the desired network topology and project archive.
3. Ability to customize the network device icon and device name.
4. Import, export, and save the device configuration file.
5. The calculation of Idlec value of network equipment is very convenient.
6. The cable connection between the analog devices is relatively simple.
7. Can use the Grab Kit tool (Wireshark) in the device interface for packet capture analysis.
8. Local server (dynamips) support for iOS version is quite comprehensive.
9. Support remote server (IOU), so-called IOU is IOs running in UNix, that is, let Cisco IOS running in UNIX-based operating system, thereby reducing the cost of system resources!
10. Interconnect with local servers (dynamips), physical computers, remote servers (IOU) to enable large, complex network experiments, such as CCIE TS2 and so on, without taking up too much of the compute and storage resources of the physical machine.
11. Support a variety of terminal connection tools such as putty, SECURECRT and so on for quick connection as shown.
650) this.width=650; "height=" 617 "title=" clip_image004[4] "style=" border:0px;padding-top:0px;padding-right:0px; Padding-left:0px;background-image:none; "alt=" clip_image004[4] "src=" http://s3.51cto.com/wyfs02/M00/6C/40/ Wkiol1vc-awrpoidaah3_l4geum985.jpg "border=" 0 "/>
650) this.width=650; "height=" 183 "title=" clip_image006[4] "style=" border:0px;padding-top:0px;padding-right:0px; Padding-left:0px;background-image:none; "alt=" clip_image006[4] "src=" http://s3.51cto.com/wyfs02/M01/6C/40/ Wkiol1vc-abwt_x0aachx5paejy889.jpg "border=" 0 "/>
GNS3 integrated with the following software
650) this.width=650; "height=" 482 "title=" clip_image008[4] "style=" border:0px;padding-top:0px;padding-right:0px; Padding-left:0px;background-image:none; "alt=" clip_image008[4] "src=" http://s3.51cto.com/wyfs02/M02/6C/40/ Wkiol1vc-abqcibbaafmqr-32cm294.jpg "border=" 0 "/>
· Packet Capture: When installing GNS3, the Wireshark is automatically downloaded and installed to enable packet capture analysis on the network device interface using Wireshark.
· VPCS: A particularly simple petite PC simulation software that can be used to simulate some simple commands on a PC, such as Ping,tracerouter.
· Dynamips: A simulator that allows users to run Cisco Systems (IOS) directly.
· Dynagen: Is the dynamips text display front end.
· Iou:cisco's iOS simulator lets GNS3 connect to IOU IOU devices to create, interconnect, and configure.
· Qemu:pix firewall device Simulator.
· The Winpcap:windows platform is a free, public network access system designed to provide Win32 applications with the ability to access the underlying network.
GNS3 function
· Design an excellent network topology
· Simulating Cisco routing devices and PIX Firewalls
· Simulation of simple Ethernet, ATM and Frame Relay switches
· Ability to load and save configuration formats for dynamips, which means good compatibility with virtual software using the Dynamips kernel support for export of some file formats (JPEG, PNG, BMP and XPM)
In short, GNS3 is a graphical front-end of dynamips, and integrates a number of third-party software, compared to the direct use of network virtual software such as dynamips to be easier to use and more operational, more powerful and more scalable in terms of functionality.
Postscript
In short, the advent of the network simulator for those who are preparing CCNA, CCNP, CCIE and other examinations are suffering from the lack of experimental equipment, experimental environment of the preparation of the practice to provide a powerful environment for practical practice, to work with network-related workers to provide network environment design, deployment testing, configuration and verification of the convenient platform. Compared with the real experiment, the use of it eliminates the network equipment procurement overhead, the production of cable connection equipment, frequent changes in the console line, and constantly to and from the link between the equipment and many other convenient links. Since you are interested to read this article, I believe you will also be the network simulator to bring one of the beneficiaries, to apply a sentence hundred said and never tire words "工欲善其事 its prerequisite", I believe the above introduction of the many network simulator has one or two for you, personally I like to use GNS3, As to which you like to use or vary from person to person, radish greens each their own, suitable for you is the best! Tools, after all, are tools that waste time without having to struggle with the choice between tools, and can use tools to provide your learning progress and productivity to save your time is the purpose of my article!
Using GNS3 and Cisco IOU to build routing exchange experiments-concept paper