Installation and License Server Setup

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.

Graphical user interface, text, application Description automatically generated with medium confidence

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.

Graphical user interface, application Description automatically generated

Figure 2‑6: Sumo is being downloaded

Graphical user interface, application, table Description automatically generated

Figure 2‑7: python is being downloaded

Graphical user interface, application Description automatically generated

Figure 2‑8: pywin is being downloaded

Graphical user interface, application Description automatically generated

Figure 2‑9: Winmerge is being downloaded

Graphical user interface, application, table Description automatically generated

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.

Graphical user interface, application, Teams Description automatically generated

Figure 2‑22: Dot NET (.NET) installation begins

Graphical user interface, application, Teams Description automatically generated

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.

Graphical user interface, text, application, email Description automatically generated

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.

Graphical user interface, text, application, email Description automatically generated

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.

Graphical user interface, text Description automatically generated

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.

Graphical user interface, application Description automatically generated

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

Graphical user interface, text, application, email Description automatically generated

Figure 2‑38: WinMerge License agreement window

Select the path in which WinMerge needs to be installed and click on Next button

Graphical user interface, text, application, email Description automatically generated

Figure 2‑39: Select the location where should WinMerge be installed

Once WinMerge installation completes, click on Finish button

Graphical user interface, application Description automatically generated

Figure 2‑40: Click on Finish button to completes WinMerge installation

Click on Next button to start SUMO installation.

Graphical user interface, text, application Description automatically generated

Figure 2‑41: Sumo Installation starts

SUMO License Agreement appears. Accept the terms in license agreement and click on Next to proceed installation

Graphical user interface, text, application, email Description automatically generated

Figure 2‑42: SUMO License Agreement window

Once SUMO installation completes, click on Finish button

Graphical user interface, application Description automatically generated

Figure 2‑43: Complete SUMO Installation

Click on Next button to start with Python 3.7.4 installation.

Graphical user interface, text, application Description automatically generated

Figure 2‑44: Select "install Now" option to install Python

The installation begins once you click on Install option.

Graphical user interface, text, application Description automatically generated

Figure 2‑45: Python installation begins

Graphical user interface, text, application Description automatically generated

Figure 2‑46: Python installation successfully completed

Once the installation is finished, click on Close button to start the installation pywin 32

Graphical user interface, application Description automatically generated

Figure 2‑47: pywin 32-224 installation wizard window

Click on Next button to select the directory to be used.

Graphical user interface, application Description automatically generated

Figure 2‑48: Python directory path

Click on Next button to start the installation.

Graphical user interface, application Description automatically generated

Figure 2‑49: Select Next button to install of pywin32

Once the installation is finished, click on Finish button.

Graphical user interface, application Description automatically generated

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.

Graphical user interface, application Description automatically generated

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.

Graphical user interface, application Description automatically generated

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.

  1. 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.

Graphical user interface, text, application, email Description automatically generated

Figure 2‑53: NetSim Standard 64-bit setup location

  1. Open command prompt and paste the copied location as shown below.

Text Description automatically generated

Figure 2‑54: Enter setup location in command prompt

  1. 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.

Text Description automatically generated

Figure 2‑55: Silent installation command in command prompt

  1. Press the Enter key. The following User Account Control message window appears. Click on Yes button to begin silent installation of NetSim.

Graphical user interface, text, application Description automatically generated

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.

  1. Insert the CD-ROM disc in the CD drive.

  2. Double click on My Computer and access the CD Drive.

  3. Double click on Driver_Software folder.

  4. 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.

Graphical user interface, application Description automatically generated

Figure 2‑63: Enter NetSim License Server IP Address