title: Learning linux networking stack
body: <p>I am planning to dive into the Linux TCP/IP stack. Which kernel version source tree should i be looking into - it should be closer to the current kernel code in concepts but a bit easier to grasp and understand. Or should i be looking into other projects like lwip.</p>
  
  <p>My aim is to learn everything about networking above the device driver level. </p>
  
  <p>Thanks.</p>