Loading...

Ryan McBride: What's wrong with PF

2,555 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 2, 2010

AsiaBSDCon 2010 paper session.

Abstract:

A frank discussion of architectural and aesthetic flaws (but not bugs) in the standard BSD packet filter. Some of these are largely internal, code-related issues: internal data structures, code readability and maintainability, etc. Others have their roots in design tradeoffs: syntactic richness vs. simplicity and stability over time, portability vs. tight integration with other subsystems.

Resolving many of the issues is a challenge, especially since the OpenBSD project flavors "evolutionary" over "revolutionary" change. To illustrate the approach taken, the talk will include a closer look at the recently completed state-table restructuring, mostly finalised in the upcoming 4.7 release but initially planned in 2004 and implemented over 6+ releases.

Loading...

When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...