• Home
  • Random
  • Watchlist
  • Uploads
  • Settings
  • Log in

The Linux Kernel/Networking

Networking: from socket to network card

  • http://www.tldp.org/HOWTO/KernelAnalysis-HOWTO-8.html
  • net_device sk_buff
  • include/linux/netdevice.h
  • netif_rx
  • include/linux/if.h netif_carrier_on ...
  • include/linux/skbuff.h
  • LDD3:Network Drivers
  • LDD1:Network Drivers
  • http://www.tldp.org/LDP/tlk/net/net.html

Data link layer and Ethernet

  • include/linux/etherdevice.h ether_setup
  • register_netdev
  • Example of ethernet drivers: e100_probe, e1000_probe

Transport layer and TCP

  • ls /proc/net/
  • socket @ include/linux/net.h

Application layer and NFS

  • ls /proc/fs/
Last modified on 5 September 2012, at 09:02
  • Wikibooks ™

    • Mobile
    • Desktop
  • Text is available under CC BY-SA 3.0; additional terms may apply.
  • Terms of Use
  • Privacy