Skip to content
This repository has been archived by the owner on Sep 6, 2022. It is now read-only.

joshuacrotts/network-packet-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Network Simulator

CodeFactor GitHub contributors GitHub repo size GitHub issues open GitHub commit activity GitHub issues closed

Network Simulator is a three-part project for my Principles of Computer Networks class at UNC Greensboro (Fall 2020). It emulates packets going through a network, the transport, network, data-link, and physical layers in the OSI model. It also uses Dijkstra's algorithm where each packet chooses the route with the shortest path.

Dependencies

There are no dependencies for this project.

Rebuilding Network Simulator

Eclipse is used to build this project. However, in recent updates, the Eclipse files have been removed to make the project IDE-independent. To make this into a project in your IDE, create a new project, then clone this repository into the root of your project with the "." operator (i.e. make sure you clone it here and not in a subfolder!). Make sure to add the /res/ and /src/ files to the Java build path of your environment so all resources are loaded and initialized.

Reporting Bugs

See the Issues Tab.

Version History

The master branch encompasses all changes. A development branch contains periodic evolutions.

Releases

No releases published

Packages

No packages published

Languages