Computer-Networks

This repository contains solutions to questions of computer networks from the practical list of Delhi University.

The questions are:

  1. Simulate Cyclic Redundancy Check (CRC) error detection algorithm for noisy channel.
  2. Simulate and implement stop and wait protocol for noisy channel.
  3. Simulate and implement go back n sliding window protocol.
  4. Simulate and implement selective repeat sliding window protocol.
  5. Simulate and implement distance vector routing algorithm
  6. Simulate and implement Dijkstra algorithm for shortest path routing.