/Computer-Networks

Includes Final Project (Python), Wireshark Labs, and Theoretical HWs

Primary LanguagePython

Computer-Networks

Final Project:

The goal of this project written in python, is to create a simple chatroom by first creating a pair of server and client which communicate via a certain port, and next implementing functions such as sending and displaying messages including sender's and recipent's(optional) names in a common environment acting as a chatroom.

Theoretical Homeworks:

HW#2

  • Throughput Calculation for Aloha and Slotted Aloha
  • Bit-map Protocol, Adaptive Tree Walk Protocol, Average efficiency and Delay Calculation

HW#3

  • Distance Vector Routing and Djikstra's Routing Algorithms
  • Reverse Path Forwarding Algorithm for Packet Broadcast
  • Tocken-Bucket Flow Control
  • Routing Tables