Skip to content

A GUI based Networking Simulator that can be used implement multiple data link layer protocols. WORK IN PROGRESS

Notifications You must be signed in to change notification settings

naiyer-abbas/Networking-Simulator-GUI-

Repository files navigation

COMPUTER NETWORKING SIMULATOR

Our project at NIT Srinagar in the course of Computer Networks. This simulator currently is capable of demonstrating the message transmission between different end devices in the domain of Data link layer. It shows exact simuation of the flow and access control protocols.

Networking_Simulator_Demo.mp4

Short clip demonstrating how to make connections and show message transmission between two end devices. Here all the five devices are connected to a hub and the sender is the device 3 and device 2 is the receiver. Stop and wait ARQ is being used.

Programming Languages used:

  1. HTML5
  2. CSS3
  3. Vanilla Javascript(with Es6 modules)

SETUP:

  1. Install a latest Text editor like VsCode on your system.

  2. Install a live server.

  3. clone this repository to your system by running the following command in your terminal
    git clone https://github.com/naiyer-abbas/Networking-Simulator-GUI-.git

  4. Open the cloned folder using VsCode and run the simulator on a live server.