User PPP versus Kernel PPP

The two types of PPP available with FreeBSD are user PPP and kernel PPP. Both have their advantages and disadvantages. User PPP is somewhat easier to debug than kernel PPP, but it uses a tunnel device, and is somewhat less efficient. Kernel PPP is a little more efficient, and runs as a daemon. It requires PPP support to be compiled into the kernel (it is there by default). We will cover kernel PPP first and then cover user PPP.

Get FreeBSD® Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.