 Reading-and-comprehense-linux-Kernel-network-protocol-stack
 Reading-and-comprehense-linux-Kernel-network-protocol-stack 
 Network protocol analysis
 An in-depth analysis and annotation of the Linux kernel network protocol stack
linux内核网络协议栈源码阅读分析注释--带详尽中文分析注释以及相关流程分析调用注释,对理解分析内核协议栈源码很有帮助
1k stars
 86 watching
 736 forks
 
Language: C 
last commit: almost 5 years ago 
Linked from   1 awesome list  
  linux-kernel-netzh-cn 
 Related projects:
| Repository | Description | Stars | 
|---|---|---|
|  | A set of network stack examples in Haskell designed to test and demonstrate various network protocols. | 115 | 
|  | A Linux kernel distribution with documentation and guides for developers and users | 2,061 | 
|  | Provides a low-level networking interface in Haskell | 329 | 
|  | Provides a base layer for networking-related functionality | 8 | 
|  | An R package to analyze two-mode networks and extract their binary backbone. | 9 | 
|  | A composable network protocol stack implemented in Zig. | 15 | 
|  | A prototyping kernel development framework | 302 | 
|  | A library and tools suite to implement and monitor binary communication protocols for embedded systems with limited resources. | 245 | 
|  | Provides a standardized CANopen protocol stack for embedded control systems and IoT applications. | 1,478 | 
|  | A Python implementation of a class of 'correct-by-construction' consensus protocols. | 229 | 
|  | Implementation of the ISO 15765-2 CAN transport protocol in the Linux kernel. | 250 | 
|  | A Python-based comprehensive network packet analysis library | 240 | 
|  | A curated list of resources for understanding crypto protocols | 437 | 
|  | A Haskell implementation of the Tor onion routing network protocol | 273 | 
|  | A minimal Unix-like kernel that can be expanded and loaded at runtime with dynamic linking | 19 |