Friday, May 28, 2010

DTrace TCP and UDP providers

"This case adds DTrace 'tcp' and 'udp' providers with probesfor send and receive events. These providers cover the TCPand UDP protocol implementations in OpenSolaris respectively. Inaddition the tcp provider contains probes for TCP state machinetransitions and significant events in connection processing(connection request, acceptance, refusal etc). The udp provideralso contains probes which fire when a UDP socket is opened/closed.This is intended for use by customers for network observability andtroubleshooting, and this work represents the second and thirdcomponents of a suite of planned providers for the network stack. Thefirst was described in PSARC/2008/302 DTrace IP Provider."