Skip to content

finallyjustice/netprog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contact: Dongli Zhang (dongli.zhang0129@gmail.com)

This is a set of Unix/Linux socket network programming projects.

Assign 1: Multi-Thread and Multi-Process Echo and Time Services (C, TCP socket).

Assign 2: UDP based FTP Service with TCP mechanism (C, UDP socket).

Assign 3: Implementation of On-Demand Shortest-Hop Routing Protocol (C, PF_Packet socket, 10 Linux virtual machines).

Assign 4: Implementation of IP Source Routing Protocol with Multicasting and ARP (IP raw socket, 10 Linux virtual machines).

dhserver: simple multi-thread http server

https: single https server

reactor: a http web server using reactor design pattern

About

A set of socket network programming projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published