About Me

< back

TcpLab - Analyze Integrity of TCP stack    c

19 September, 2020   
GitHub last commit GitHub code size in bytes GitHub language count

Source Code (GitHub): https://github.com/Speedstor/tcpLab
tcpLab Web Server: http://http.speedstor.net:8901 (sorry, currently down)

Needing to code something to analyze efficiency of the TCP protocol for the IB extended essay, I coded tcpLab.

This application builds, sends, and receives TCP packets in very a very low-level manner. And it allows for the additional feature of customizing the packet, and recording of the time of receive.

Through coding this project, I learned a lot about memory addresses and C. Constantly encountering memory leakage and accumulation, I have a more throughout understanding of programs in computers and their inner-workings.

In addition, I also changed the operating system of one of my laptops to a purely command-line interface. Since then, I have gained fluency in vim and the CLI.