LinuxNetworking
                                
                                 LinuxNetworking copied to clipboard
                                
                                    LinuxNetworking copied to clipboard
                            
                            
                            
                        Documentation about the Linux Network Stack
Linux Network Map
This project aims to give better overview of the Linux Network Stack. It's designed for both system administrators and kernel developers.
Network Diagram
You can view the current diagrams with draw.io and the links below:
- Receive Flow
- Transmit Flow: TODO
- Initialization: TODO
Contribute
We need your help ! You'll provide you some tools for this journey :
- Code browser: https://dev.mahieux.net/kernelgrok indexed code with kernel 4.14.68 (used in our reference)
- Documentation: Details, implementation, sysctls, monitoring and more are located on github: https://github.com/saruspete/LinuxNetworking
- Diagrams with draw.io: The current diagrams are located on github: https://github.com/saruspete/LinuxNetworking/blob/master/diagrams/
Talks
The first presentation about this work was done at sysadmindays #8 in France. Slides are available on Slideshare