Network Simulators for Windows

View 1308 business solutions

Browse free open source Network Simulators and projects for Windows below. Use the toggles on the left to filter open source Network Simulators by OS, license, language, programming language, and project status.

  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    GNS3

    GNS3

    An advanced network simulator to design and configure virtual networks

    Build, Design and Test your network in a risk-free virtual environment and access the largest networking community to help. Whether you are studying for your first networking exam or building out a state-wide telecommunications network, GNS3 offers an easy way to design and build networks of any size without the need for hardware.
    Leader badge
    Downloads: 3,944 This Week
    Last Update:
    See Project
  • 2
    Bean Network Tester

    Bean Network Tester

    Simulate bad network conditions on Windows - latency, packet loss

    Bean Network Tester is a tool for testers and developers: check how your application behaves on a poor connection. Like Clumsy or NetLimiter, it lets you deliberately degrade the network - add ping, drop packets, cap the speed, tear connections down, and more. It works by intercepting traffic with the WinDivert driver (via PyDivert), and offers both a clear windowed interface with tooltips and a command-line mode for CI. https://beannetworktester.donislawdev.com/
    Leader badge
    Downloads: 38 This Week
    Last Update:
    See Project
  • 3

    VisualVNC

    VisualVNC is a connector between virtual network and physical network.

    VisualVNC is a connector between virtual network and physical network. A virtual network mainly refers to the topology created by GNS3 (Graphical Network Simulator, a popular network simulator), the physical network means the real machines or virtual machines (created by VMware, virtualbox and so on) which are running Windows.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 4
    The goal of this project is to be an improvement of the original Network Animator (NAM) module provided as part of the Network Simulator 2 (NS2). This tool provides topology visualization, TCL script generation, and enhanced simulation animation.
    Downloads: 4 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    Network Simulator (fork CORE - Live USB)

    Network Simulator (fork CORE - Live USB)

    Live DVD with CORE network simulator

    The Common Open Research Emulator (CORE) is a tool for emulating networks on one or more machines. You can connect these emulated networks to live networks. CORE consists of a GUI for drawing topologies of lightweight virtual machines, and Python modules for scripting network emulation.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Netsim is a mobile ad hoc network simulator targeted at large heterogeneous node configurations. It is written in Java and is easily extensible through its modular concept.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    For new versions, check https://github.com/Darkkey/javaNetSim javaNetSim (Java Network Simulator) - it's a fork of a project jFirewallSim. The main goal of javaNetSim is creating a software to simulate various TCP/IP networks based on Ethernet, WiFi, PPP, etc...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Improved Network Energy Conserving Algorithm based Sensor Network Simulator. The algorithm derives from LEACH and gives better performance.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    A VUB (www.vub.ac.be) -student project to simulate an ip/tcp and digital network. The project has ended for this year, files will be released in febr 2004. In october, a new group of students will continue to work on this project.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 10

    Positioning Algorithms

    Positioning Algorithms for Mobile Ad Hoc Networks.

    The DV-Hop, Amorphous, Centroid and APIT source code for NS2. Please reference this work as follows: A. Pineda-Briseño, R. Menchaca-Mendez, E. Chavez, G. Guzman, R. Menchaca-Mendez, R. Quintero, M. Torres, M. Moreno, and J. L. Diaz-De-Leon. "A Probabilistic Approach to Location Estimation in MANETs." Ad Hoc & Sensor Wireless Networks, vol. 28, no. 1-2, pp. 97-114, 2015.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    AHANNS

    AHANNS

    AHANNS - Amateur Homemade Artificial Neural Network Simulator

    AHANNS enables the user to create and train artificial neural networks. Training is carried out by an implementation of back propagation learning algorithm. See the documentation for details. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    JBotSim is a multipurpose dynamic network simulator that allows to quickly prototype a distributed algorithm and test its behavior on a set of static or mobile nodes. If mobile, the nodes can be controlled by the mouse or by program.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    A network simulator written in flash. Build up a topolog and send packets throught your network, see and inspect them as they travel, change the headers and observe such protocols as ARP and switch learning.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14

    XG-PON Module for NS-3 (moved to GitHub)

    Codebase moved to GitHub - use the Blue button or link in Description

    2023-03-20: the latest version of the XG-PON model for ns-3.35 is in GitHub (https://github.com/ajerikko/xgpon4ns3-v3/releases/tag/v3.1). It contains major changes to example code. Please use it for new activities. 10-Gigabit-capable Passive Optical Network (XG-PON), is regarded as one of the key technologies for future Internet access networks. This project develops an XG-PON module for the NS-3 network simulator - a G987 (ITU-T) standards-compliant, configurable, and extensible module that can simulate XG-PON that can support a wide range of research topics. This work was supported in part by SFI through CTVR. Please use the below citation when using this module: Arokkiam, Jerome A, Pedro Alvarez, Xiuchao Wu, Kenneth N Brown, Cormac J Sreenan, Marco Ruffini, Nicola Marchetti, Linda Doyle, and David Payne. “Design, Implementation, and Evaluation of an XG-PON Module for the Ns-3 Network Simulator.” SIMULATION 93, no. 5 (May 2017): 409–26. doi: 10.1177/0037549716682093
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15

    evotopo

    Evolving Realistic Topologies for Wireless Network Simulation

    There is a need for realistic node topologies for simulating and testing wireless network protocols. The softare evoTopo is able to generate multiple different topologies based on a given reference example, typically from a real-world setup. Based on this an evolutionary algorithm evolves new topology files with equal parameters regarding node density, distribution homogeneity and network properties such as node degree distrbution. evoTopo can be used with any wireless network simulator that will accept a node position file of some form. The reference file must be given in .csv format listing the x- and y-coordinates of the nodes. evoTopo is written in Java and will run on Java 6 or higher. It is released under the GPL v3 license. It comes with reference topology files in .csv format for mesh networks deployed in Berlin, Wien, Leipzig and MIT. See the README file for further information.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    This is an implementation of the Granular Neural Network architecture defined by S. Dick, A. Tappenden, C. Badke, O. Olarewaju. It is provided for the use of the public, and the convenience of researchers who may wish to develop or use this new system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    AWNetS(Aibear Wireless Network Simulator)is a C++ written,fire-new discrete-event wireless network simulator which integrates network and communication simulations.It also focuses on various kinds of wireless networks including satellite and HAP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Astrape

    Optical-packet node transceiver frequency allocation

    In an optical network scenario which consists of multiple nodes (whiteboxes) at its edges and ROADMs in-between, the coherent transceiver average laser configuration time is improved. The process is evaluated according to a testbed setup. This is facilitated in the appropriate lab equipment (or via simulation when required). For that purpose, a software agent (Netconf server) residing at the whiteboxes, is developed receiving input from the Software-Defined Networking (SDN) packet controller (PacketCTL - a Netconf client). Then, configuration of the local transceiver laser frequencies of the controlled pluggable devices takes place, for facilitating the connectivity in-between the ROADM network. Also, the agent records and reports back telemetry data (feedback) which is used by the PacketCTL's resource-allocating mechanism to improve efficiency within the network topology.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    BPNNet

    Backpropagation neural network simulator

    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    BlueHoc is an open source Bluetooth technology simulator. It simulates the baseband and link layers of the Bluetooth specifications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Castalia

    Wireless Sensor Network Simulator

    Wireless Sensor Network Simulator Castalia is a simulator for Wireless Sensor Networks (WSN), Body Area Networks (BAN) and generally networks of low-power embedded devices. It is based on the OMNeT++ platform and can be used by researchers and developers who want to test their distributed algorithms and/or protocols in realistic wireless channel and radio models, with a realistic node behaviour especially relating to access of the radio. Castalia can also be used to evaluate different platform characteristics for specific applications, since it is highly parametric, and can simulate a wide range of platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Cervelletto is a neural network simulator. It uses a new neural model based on biological, neurological and psychological studies. [it's not yet completed... just give me some weeks! sorry!]
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    This project is based on a personal effort for researches on dynamics of coevovling networks. As a physicist, I am trying to build a framework for discrete-time dynamics of general networks, and its software libraries with APIs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Datagram Congestion Control Protocol (DCCP) for Network Simulator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This project provides DiffServ simulations improvements for the Network Simulator 2. The current version works for NS2 version 2.29
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next