qbojj / computer-networks

Projects for computer networks course

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

computer-networks

Projects for computer networks course

traceroute

implements a simple ICMP traceroute like service

router

implements a simple RIP protocol

transport

implements a reliable transport over an unreliable protocol (bitstream over UDP)

webserver

implements a HTTP server (supports only GET commands and only single client at a time)

webserver_coro

same as above but using c++20 coroutines (fully waitless and supports multiple clients)

About

Projects for computer networks course


Languages

Language:C++ 97.6%Language:Makefile 2.4%