Xv6 is the teaching operating system of MIT. I will extend it and do some interesting things.
Based on xv6 net lab
- Send/Recv TCP
- Unix Socket API
- Timer
- mywget: Simple http web downloader
- myhttpd: Simple http server
- Retransmission
https://pdos.csail.mit.edu/6.828/2020/tools.html
make qemu
mywget www.baidu.com >> index.html
myhttpd &
# Open the browser to access 127.0.0.1:2222