Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AStack

  • TCP/UDP network stack implemented above Data link layer using linux RAW sockets.
  • Goal is to expose same API as provided by the transport layer with same data format but faster.

Progress

  • UDP : Done
  • TCP : three-way-handshake for connect and disconnect, make packet utility and send packets functions are done.

Left

  • TCP : Handling states and adding Finite state machine(FSM) in TCP class.
  • TCP: Implement listen() and accept() (basically PASSIVE sockets).

About

Application layer implementation of TCP and UDP protocols using linux RAW sockets

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages