Skip to content

aalhag24/Networking-Group-Chat-Application

Repository files navigation

Introduction

This project contains my implementation of routing, IP header, and TCP sessions to create a group chat application throught the python file called Application.py

Noise

/noise/ This is the "noise" of the network. A heavy noised network will cause issues with packet loss.

  • no_noise.txt - There should be no packet loss using this model.

Topography

/topo/ This folder contains a few example topographies of the network and how they are connected to each other. Be sure to try additional networks when testing your code since additional ones will be added when grading.

  • long_line.topo - this topography is a line of 19 motes that have bidirectional links.
  • example.topo - A slightly more complex connection

Running Simulations

Run the following commands on your linux kernal after installing TOSSIM: cd /into_the_folder_you_downloaded/Networking-Group-Chat-Application make micaz sim python Application.py

About

Computer Networking Routing/IP/TCP implementation for a group chat application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors