/Computer-Networks

Implementation of data link layer protocols between two nodes that are connected with a noisy channel, where the transmission is not error-free, packets may get corrupted, duplicated, delayed, or lost, and the buffers are of limited sizes.

Primary LanguageC++

📝 Table of Contents

📙 About

  • In this project, we developed and simulated data link layer protocols between two nodes that are connected with a noisy channel, where the transmission is not error-free, packets may get corrupted, duplicated, delayed, or lost, and the buffers are of limited sizes.
  • It's an implementation and simulation of Go back N with slight modifications using OMNet++.
  • For more details check Computer_Networks_Project.pdf file.

🏁 Get Started

  1. Clone the repository
git clone https://github.com/asmaaadel0/Computer-Networks.git
  1. Install Any Version of OMNet++

  2. Open the folder in OMNet++ as a project

  3. Build the project

  4. Run as OMNet++ simulation

💻 Technology

OMNet++

📷 Screenshots

Network Design

Network Design

Contributors

Asmaa Adel
Asmaa Adel
Asmaa Adel
Samaa Hazem
norhan reda
Norhan reda
HodaGamal
HodaGamal