System Requirements#
NetSim Client (installs locally)#
- Hardware: i3 equivalent or above, RAM: 4 GB (Min). 8GB Recommended.
- Monitor resolution: Min - 1024*768, Max - 1920*1080. Optional Scale and layout setting: 100%
- Operating system: 64 bit. Win 8 or Win 10, Win 11, Language English
- Software: MS Office, Adobe Reader
- Development Tools: Visual Studio
- NetSim v8 / v8.1 / v8.3 / v9 / v9.1: Microsoft Visual Studio 2010 (or higher)
- NetSim v10 / v11 / v11.1: Microsoft Visual Studio 2015 (or higher)
- NetSim v12 / v12.1 / v12.2: Microsoft Visual Studio 2019 (or higher)
- NetSim v13 / v13.1 / v13.2: Microsoft Visual Studio 2021 (or higher)
Visual Studio Community edition (or higher) is required for writing and debugging custom code.
License Server#
This is applicable when running Host-ID/ Dongle locked floating licenses, and are not applicable for node locked licenses.
Any one system will have to be made as the license server, and it is to this PC that the license is locked, either via its MAC ID or via a dongle. The dongle is a USB device which controls the licensing. The system(hardware/OS) requirements are same as that applicable for NetSim clients. USB Port is required for connecting and running the dongle. Client systems should be able to communicate with license server through the network.
Installing NetSim#
Install 64-bit build of NetSim. The start window will show (i) Version type (Pro, Standard, Academic), (ii) Version Number and build number (Eg: 13.2.9) followed by (iii) Currently supports 64bit in v13.2.
For example, you will see NetSim_Standard_13_2_15_HW_64bit.exe for a Standard version install. Double click on the setup file. Click on Yes button to install the software.
Figure 2‑1: User Account Control message window appears and select Yes button.
Setup prepares the installation wizard and software installation begins with a Welcome Screen. Click on Next button to continue with the installation.
Figure 2‑2: Select Next button to continue with the installation
License agreement will be displayed. Read the agreement carefully, scroll down to read the complete license agreement. Click on I Agree button else quit the setup by clicking Cancel button.
Figure 2‑3: Select I Agree button
If you agree with the license agreement, you will be prompted to select either one of the installation options, Express (Single-click installation) or Custom (Step-by-Step installation).
Express Installation will install the third-party tools silently along with NetSim without displaying any prompts for the user.
Custom Installation is a step-by-step approach in which a user will be prompted to carry out the installation process and the same applies to the installation of the third-party tools which happens alongside with NetSim.
Both the installation methods are explained below:
Express Installation#
Figure 2‑4: Select Express (Single click) radio button and click on install
NetSim installation starts, and users can see that the third-party tools download information window click on OK to proceed with the installation.
Figure 2‑5: Click on the OK button to proceed installation process of NetSim
The third-party tools like Wireshark, SUMO, python, Winmerge, pywin, and Microsoft.Net will begin to install. Before that, the installer will look for the third-party tools at the same folder where NetSim.exe is present if found, the next step of installation proceeds.
Else, the third-party tools will get downloaded from our NetSim servers and installed if the PC/VM is connected to the Internet.
Figure 2‑6: Sumo is being downloaded
Figure 2‑7: python is being downloaded
Figure 2‑8: pywin is being downloaded
Figure 2‑9: Winmerge is being downloaded
Figure 2‑10: Wireshark is being downloaded
NetSim installation starts, and users can see that the third-party tools get installed one by one.
Figure 2‑11: Wireshark gets installed silently
Figure 2‑12: Python gets installed silently
Figure 2‑13: Sumo gets installed silently
After the third-party installations, NetSim installation proceeds. Once it is completed, NetSim-complete setup wizard appears as shown below. Click on Finish button to complete the installation process of NetSim.
Figure 2‑14: Select Finish button to complete the installation process of NetSim.
Custom (Step-by-step) installation#
Figure 2‑15: Select Custom Radio button
Now the user will be prompted to select the components to be installed. The list of components is available for selection and assembly only in the Standard and Pro versions of NetSim. NetSim Academic version is available as a single package.
Note: In Standard and Pro Versions of NetSim, the Choose Components screen will display only those components for which the licenses are obtained by the user. Also, Network Emulator and Real Time Protocol are available as Add-On along with NetSim.
Figure 2‑16: list of components is available for selection and assembly only in the Standard and Pro versions
Note: Select all the supporting applications for complete installation of the software as shown below:
Click on the Next button.
Figure 2‑17: list of third-party tools
Note: Sumo, Python and Winmerge comes only as a part of Standard and Pro Version Install.
In the next screen, you will be requested to enter the installation path. Select the path in which the software needs to be installed and click on Next button.
Figure 2‑18: NetSim installation directory path
In the next screen, you will be requested to enter the Start Menu folder name. By default, it shows NetSim Standard for Standard version install of NetSim. Click on the Install button to start the installation.
Figure 2‑19: Start Menu folder name
The installation process begins.
Figure 2‑20: NetSim Standard v13.1 being installed.
After the installation of required NetSim files, the installation of third-party tools begins.
For NetSim Academic Version, Npcap and Wireshark will be installed.
For NetSim Standard and Pro Versions, along with WinPcap and Wireshark installation, Dot net, Sumo, Python installation will start automatically. (If not deselected during 3rd party software selection)
If the PC/VM is connected to the Internet third party tools will get downloaded from our NetSim servers (If the third-party tools are not found in folder where NetSim.exe is present) and proceeds with installation.
Click on Install button to start Dot NET (.NET) installation
Figure 2‑21: Select install button to install Dot NET (.NET)
Installation process begins.
Figure 2‑22: Dot NET (.NET) installation begins
Figure 2‑23: Dot NET (.NET) installation successfully completed
After the successful installation of Dot NET (.NET) and click on close button then Wireshark installation window appears. Click on Next button to begin
Figure 2‑24: Select Next button to start Wireshark installation
Wireshark License Agreement appears. Click on I Agree button.
Figure 2‑25: Wireshark License Agreement window
Make sure that all the components are selected and click on Next button.
Figure 2‑26: Choose Wireshark features
Click on Next button.
Figure 2‑27: Select Next button
Select the path in which Wireshark needs to be installed and click on Next button.
Figure 2‑28: Wireshark installation directory path
Select Install Npcap 0.995 and click on Next button.
Figure 2‑29: Select Install Npcap 1.55 in Wireshark window
Select Install USBPcap 1.3.0.0 and click on Install button.
Figure 2‑30: Select Install USBPcap 1.5.4.0 in Wireshark window
The installation process begins.
Figure 2‑31: Wireshark installation process begins
Npcap License Agreement window appears. Click on I Agree button and proceed with the installation.
Figure 2‑32: Npcap License Agreement window
USBPcap Driver License Agreement window appears. Click on I accept the terms of the License Agreement check box and click on Next button.
Figure 2‑33: USBPcap Driver License Agreement window
USBPcap CMD License Agreement window appears. Click on I accept the terms of the License Agreement check box and click on Next button.
Figure 2‑34: USBPcap CMD License Agreement window
Figure 2‑35: USBPcap installation is completed
The Installation Complete dialog box appears once the installation process is completed successfully. Click on the Next button.
Figure 2‑36: Installation Complete dialog box and select next button
You will get the Wireshark Completing Setup window. Select the option I want to manually reboot later.
Figure 2‑37: Select the option I want to manually reboot later and Click on Finish button
This completes the Installation of Wireshark software. NetSim complete Setup wizard appears as shown above. After click on Finish button to begin with WinMerge installation.
Next the WinMerge License Agreement appears. Click on Next button
Figure 2‑38: WinMerge License agreement window
Select the path in which WinMerge needs to be installed and click on Next button
Figure 2‑39: Select the location where should WinMerge be installed
Once WinMerge installation completes, click on Finish button
Figure 2‑40: Click on Finish button to completes WinMerge installation
Click on Next button to start SUMO installation.
Figure 2‑41: Sumo Installation starts
SUMO License Agreement appears. Accept the terms in license agreement and click on Next to proceed installation
Figure 2‑42: SUMO License Agreement window
Once SUMO installation completes, click on Finish button
Figure 2‑43: Complete SUMO Installation
Click on Next button to start with Python 3.7.4 installation.
Figure 2‑44: Select "install Now" option to install Python
The installation begins once you click on Install option.
Figure 2‑45: Python installation begins
Figure 2‑46: Python installation successfully completed
Once the installation is finished, click on Close button to start the installation pywin 32
Figure 2‑47: pywin 32-224 installation wizard window
Click on Next button to select the directory to be used.
Figure 2‑48: Python directory path
Click on Next button to start the installation.
Figure 2‑49: Select Next button to install of pywin32
Once the installation is finished, click on Finish button.
Figure 2‑50: Select Finish button to complete pywin installation
This completes the Installation of pywin software. NetSim complete Setup wizard appears as shown below. Click on Finish button to complete the installation process of NetSim.
Figure 2‑51: NetSim complete Setup wizard
After this, to run NetSim, double click on the NetSim icon present in the desktop or right click and choose Run as administrator option. A NetSim License Server Information screen appears to start with NetSim.
Figure 2‑52: Enter NetSim License Server IP Address/Host name/Select NetSim License file
Enter the NetSim License Server IP Address, i.e. the system in which the License files are present and the rlm.exe file is running (Refer Section 2.3.1 to set up NetSim License Server). In case of Cloud/Node-locked/Evaluation license browse the provided LIC file and click on OK button. Once this is done, NetSim Home screen will appear.
Silent installation#
Steps for silent installation in NetSim are as follows.
- For example, let us take the NetSim_Standard_13_1_19_HW_64bit.exe setup. Right click on NetSim Standard 64-bit setup à Go to properties and copy the Location as shown below.
Figure 2‑53: NetSim Standard 64-bit setup location
- Open command prompt and paste the copied location as shown below.
Figure 2‑54: Enter setup location in command prompt
- Run/Execute Command with the following parameters:
NetSim_Standard_13_1_19_HW_64bit.exe/S /silent=1
>\<setup location/S\<space>/silent=1
i. silent=1: It will install NetSim and third-party tools silently.
ii. /S: It will Install NetSim itself silently.
Figure 2‑55: Silent installation command in command prompt
- Press the Enter key. The following User Account Control message window appears. Click on Yes button to begin silent installation of NetSim.
Figure 2‑56: User Account Control message window appears and select Yes
Note: Complete installation of NetSim may take up to 2 or 3 minutes.
Setting up License Server#
Installing NetSim RLM Dongle Driver Software (Dongle Based Licenses)#
This section guides you to install the RLMDongle Driver software from the CD-ROM.
-
Insert the CD-ROM disc in the CD drive.
-
Double click on My Computer and access the CD Drive.
-
Double click on Driver_Software folder.
-
Double click on HASPUserSetup.exe
Each prompt displayed during the process tells you what it is about to do and prompts to either continue or exit.
Setup prepares the installation wizard and the driver software installation begins with a Welcome Screen. Click on Next button.
Figure 2‑57: Sentinel Runtime Setup window and select Next button
Note: Any other program running during the installation of the Dongle will affect the proper installation of the software.
Sentinel Runtime Setup License Agreement appears. Read the license agreement carefully, scroll down to read the complete license agreement. If the requirement of the license agreement is accepted, Click on I accept the license agreement and click on Next button else quit the setup by clicking Cancel button.
Figure 2‑58: Sentinel Runtime Setup License Agreement window appears and select Next button
The installation process begins.
Figure 2‑59: Installation process begins
Once the Sentinel Runtime is installed successfully, click on Finish button.
Figure 2‑60: Sentinel Runtime is installed successfully and select Finish button
Now the RLM driver software is installed successfully. If the driver has been successfully installed, then upon connecting the Dongle in the USB port, a red light will glow (Refer picture below Figure 2‑61). If the driver is not properly installed, this light will not glow when the dongle is connected to the USB Port.
Figure 2‑61: Connecting the Dongle in the USB Port
Running NetSim License Server#
- Copy the NetSim License Server folder and paste it on Desktop. Check that it has the license file. If not copy the paste the license file into the License server folder
- Double click on NetSim License Server folder from Desktop.
- Double click on rlm.exe
- For hardware dongle-based users: After the Driver Software installation, connect the RLM dongle to the system USB port. Double click on My Computer and access the CD Drive. This CD contents will have the NetSim License server folder.
Note*: For running NetSim, rlm.exe must be running in the server (license server) system and the server system IP address must be entered correctly. Without running rlm.exe, NetSim* won't run.
While running rlm.exe, the screen will appear as shown below Figure 2‑62.
Figure 2‑62: When NetSim license server system running, window appears
Running NetSim Software#
After running rlm.exe, double click the NetSim icon in the Desktop. The screen given below will be obtained. Enter the Server IP address where the rlm.exe is running and click OK.
Figure 2‑63: Enter NetSim License Server IP Address