19. lkcd and Debugging TCP/IP Stack

  1. Sameer Seth and
  2. M. Ajaykumar Venkatesulu

Published Online: 29 JAN 2008

DOI: 10.1002/9780470377833.ch19

TCP/IP Architecture, Design, and Implementation in Linux

TCP/IP Architecture, Design, and Implementation in Linux

How to Cite

Seth, S. and Venkatesulu, M. A. (2008) lkcd and Debugging TCP/IP Stack, in TCP/IP Architecture, Design, and Implementation in Linux, John Wiley & Sons, Ltd, Hoboken, NJ, USA. doi: 10.1002/9780470377833.ch19

Author Information

  1. Bangalore, India

Publication History

  1. Published Online: 29 JAN 2008
  2. Published Print: 10 NOV 2008

ISBN Information

Print ISBN: 9780470147733

Online ISBN: 9780470377833

SEARCH

Keywords:

  • debuggers to debug Linux kernel;
  • lkcd and peeping through kernel data structures;
  • peeping into connection queues and SYN queues

Summary

This chapter contains sections titled:

  • lkcd Source and Patches

  • Touching the Socket

  • Looking into the Receive Socket Buffer

  • Peep into Send Socket Buffer

  • TCP Segmentation Unit

  • Send Congestion Window and ssthresh

  • Retransmissions and Route

  • Peeping into Connection Queues and SYN Queues

  • Routing and IP Qos lcrash Steps

  • CBQ (Class-Based) Queueing Discipline lcrash Steps

  • U32 Filters

  • Route Filters

  • FIB Table lcrash Output for Setting Up the Realm Using ip Command

  • lcrash Output for Setting Up Route Filter Using tc Command

  • Netlink Data Structure

  • Summary