BSDCan2008 - Final - we hope

BSDCan 2008
The Technical BSD Conference

Lawrence Stewart
Day Talks - 2 (2008-05-17)
Room B
Start time 10:00
Duration 01:00
ID 87
Event type lecture
Track Hacking
Language en

Up close and personal with TCP in FreeBSD

A look at the new modular TCP congestion control framework and tools for TCP forensics

This talk will provide an overview of the modular TCP congestion control framework and TCP research/analysis/debugging tools I have been involved in developing over the past year. I'll focus on imparting the insights gained and providing practical examples as much as possible.

For the past year, I have been involved in the NewTCP research project at Swinburne University's Centre for Advanced Internet Architectures. During this time, I helped develop a modular TCP congestion control framework for FreeBSD along with a set of particularly useful tools for TCP research/analysis/debugging. The modular TCP congestion control work was announced late last year and ongoing development is occurring in our Perforce branch.

I'll also be presenting details on a number of tools relevant to TCP research/analysis/debugging, with particular focus on SIFTR and some modifications to the well known Dummynet kernel module.

There are a number of technical reports we have published that I will be drawing material from for this talk in addition to as yet unpublished work.