Installation and License Server Set-up

System Requirements

NetSim Client (installs locally)

  • Hardware: i5 equivalent or above, RAM: 8 GB (Min). 16GB Recommended.

  • Monitor Resolution: Minimum – 1366x768, Maximum – 1920x1028. Optional Scale and layout setting: 100%

  • Operating System: 64 bit. 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 / v13.3: Microsoft Visual Studio 2022 (or higher)

  • NetSim v14.0 / v14.1 / v14.2 / v14.3/v14.4: Microsoft Visual Studio 2022

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 is 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 servers 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: 14.4) followed by (iii) Currently supports 64bit in v14.4.

For example, you will see Network Simulator for a Standard version to install. Note that the installation must be performed in administrator mode. Right click on the setup file and click on the Yes to proceed with the installation.

_images/Figure-111.png

Figure-1: User Account Control message window appears and select Yes.

Setup prepares the installation wizard and software installation begins with a Welcome Screen. Click on Next to continue with the installation.

_images/Figure-211.png

Figure-2: Select Next 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 else quit the setup by clicking Cancel.

_images/Figure-35.png

Figure-3: Select I Agree in NetSim License Agreement window

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 NetSim. Both the installation methods are explained below:

Express Installation

_images/Figure-41.png

Figure-4: Select Express (Single click) radio 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.

_images/Figure-51.png

Figure-5: Click on the OK to proceed installation process of NetSim

Third-party tools, including Wireshark, SUMO, Python, WinMerge, PyWin, and Microsoft .NET, will begin installation .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 6

Figure-6: Sumo is being downloaded.

Figure 7

Figure-7: Python is being downloaded

Figure 8

Figure-8: Winmerge is being downloaded

Figure 9

Figure-9: Wireshark is being downloaded

NetSim installation starts, and users can see that the third-party tools get installed one by one.

Pywin and matplotlib will be installed through command line.

_images/Figure-101.png

Figure-10: Wireshark gets installed silently

_images/Figure-112.png

Figure-11: Python gets installed silently

_images/Figure-121.png

Figure-12: Sumo gets installed silently

_images/Figure-131.png

Figure-13: Winmerge 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 the Finish to complete the installation process of NetSim.

_images/Figure-141.png

Figure-14: Select Finish to complete the installation process of NetSim.

Custom (Step-by-step) installation

_images/Figure-151.png

Figure-15: Select Custom Radio

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. Network Emulator is available as add-on.

_images/Figure-161.png

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

_images/Figure-171.png

Figure-17: list of third-party tools

Note: 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.

_images/Figure-181.png

Figure-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 to start the installation.

_images/Figure-191.png

Figure-19: Start Menu folder name

The installation process begins.

_images/Figure-201.png

Figure-20: NetSim std v14.4 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 to start Dot NET (.NET) installation

_images/Figure-212.png

Figure-21: Select install to install Dot NET (.NET)

Installation process begins.

Figure 22

Figure-22: Dot NET (.NET) installation begins

Figure 23

Figure-23: Dot NET (.NET) installation successfully completed

After the successful installation of Dot NET (.NET) and click on close then Wireshark installation window appears. Click on Next to begin

_images/Figure-241.png

Figure-24: Select Next to start Wireshark installation

Wireshark License Agreement appears. Click on the I Agree.

_images/Figure-251.png

Figure-25: Wireshark License Agreement window

Make sure that all the components are selected and click on Next.

_images/Figure-261.png

Figure-26: Choose Wireshark features

Click on Next.

_images/Figure-271.png

Figure-27: Select Next

Select the path in which Wireshark needs to be installed and click on Next.

_images/Figure-281.png

Figure-28: Wireshark installation directory path

Select Install Npcap 1.80 and click on Next.

_images/Figure-291.png

Figure-29: Select Install Npcap 1.80 in Wireshark window

Select Install USBPcap 1.5.4.0 and click on Install.

_images/Figure-301.png

Figure-30: Select Install USBPcap 1.5.4.0 in Wireshark window

The installation process begins.

_images/Figure-311.png

Figure-31: Wireshark installation process begins

Npcap License Agreement window appears. Click on I Agree and proceed with the installation.

_images/Figure-321.png

Figure-32: Npcap License Agreement window

Installation Options window appears. Simply click on Install.

_images/Figure-331.png

Figure-33: Npcap Installation Options window

Npcap Installation begins.

_images/Figure-341.png

Figure-34: Npcap installation

The Installation Complete window appears. Click on Next to proceed.

_images/Figure-351.png

Figure-35: Npcap installation is complete

USBPcap Driver License Agreement window appears. Click on I accept the terms of the License Agreement check box and click on Next.

_images/Figure-36.png

Figure-36: 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 .

_images/Figure-37.png

Figure-37: USBPcap CMD License Agreement window

_images/Figure-38.png

Figure-38: USBPcap installation is completed

The Installation Complete dialog box appears once the installation process is completed successfully. Click on the Next.

_images/Figure-39.png

Figure-39: Installation Complete dialog box and select next

You will get the Wireshark Completing Setup window. Select the option I want to manually reboot later.

_images/Figure-40.png

Figure-40: Select the option I want to manually reboot later and Click on Finish

This completes the Installation of Wireshark software. NetSim complete Setup wizard appears as shown above. After click on Finish to begin with WinMerge installation.

Next the WinMerge License Agreement appears. Click on Next.

_images/Figure-411.png

Figure-41: WinMerge License agreement window

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

_images/Figure-42.png

Figure-42: Select the location where should WinMerge be installed

Once WinMerge installation completes, click on Finish.

_images/Figure-43.png

Figure-43: Click on Finish to completes WinMerge installation

Click on Next to start SUMO installation.

_images/Figure-44.png

Figure-44: Sumo Installation starts

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

_images/Figure-45.png

Figure-45: SUMO License Agreement window

Once SUMO installation completes, click on Finish.

_images/Figure-46.png

Figure-46: Complete SUMO Installation

Click on Next to start with Python 3.12.2 installation.

_images/Figure-47.png

Figure-47: Select “install Now” option to install Python

The installation begins once you click on the Install option.

_images/Figure-48.png

Figure-48: Python installation begins.

_images/Figure-49.png

Figure-49: Python installation successfully completed.

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

_images/Figure-50.png

Figure-50: pywin 32-224 installation wizard window

Click on Next to select the directory to be used.

_images/Figure-511.png

Figure-51: Python directory path

Click on Next to start the installation.

_images/Figure-52.png

Figure-52: Select Next to install of pywin32

Once the installation is finished, click on Finish.

_images/Figure-53.png

Figure-53: Select Finish to complete pywin installation

This completes the Installation of pywin software. NetSim complete Setup wizard appears as shown below. Click on Finish to complete the installation process of NetSim.

_images/Figure-54.png

Figure-54: 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.

_images/Figure-55.png

Figure-55: 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.

In the case of Cloud/Node-locked/Evaluation license browse the provided LIC file and click on OK. 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_14_4_15.exe setup. Right click on NetSim Standard 64-bit setup 🡪 Go to properties and copy the Location as shown below.

_images/Figure-56.png

Figure-56: NetSim Standard 64-bit setup location

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

_images/Figure-57.png

Figure-57: Enter setup location in command prompt.

  1. Run/Execute Command with the following parameters:

    To install NetSim along with all third-party tools:

“NetSim_Standard_14_4_15.exe”/S /silent=1

  • /S: Runs the NetSim installer silently.

  • silent=1: Installs NetSim and all third-party tools (Wireshark, Npcap, SUMO, and Python).

_images/Figure-58.png

Figure-58: Silent installation command in command prompt

To install only NetSim and skip third-party tools:

“NetSim_Standard_14_4_15.exe”/S /silent=0

  • silent=0: Installs only NetSim, skipping third-party tools.

  • Useful for environments where third-party tools are installed separately or not required.

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

_images/Figure-59.png

Figure-59: 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.

_images/Figure-60.png

Figure-60: Sentinel Runtime Setup window and select Next

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 else quit the setup by clicking Cancel.

_images/Figure-61.png

Figure-61: Sentinel Runtime Setup License Agreement window appears and select Next

The installation process begins.

_images/Figure-62.png

Figure-62: Installation process begins

Once the Sentinel Runtime is installed successfully, click on Finish.

_images/Figure-63.png

Figure-63: Sentinel Runtime is installed successfully and select Finish

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-64). If the driver is not properly installed, this light will not glow when the dongle is connected to the USB Port.

_images/Figure-64.png

Figure-64: Connecting the Dongle in the USB Port

Running NetSim License Server

  • Copy the NetSim License Server folder and paste it onto the 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-67.

_images/Figure-65.png

Figure-65: 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.

_images/Figure-66.png

Figure-66: Enter NetSim License Server IP Address.