Mpd 5.9 User Manual : Introduction : Overview
Previous: Introduction
Next: Organization of this manual

1.1. Overview

Mpd is a netgraph(4) based implementation of the multi-link PPP protocol for FreeBSD. It is designed to be both fast and flexible as it handles configuration and negotiation in user land, while routing all data packets strictly in the kernel.

Mpd has unified support for many link types:

It supports numerous PPP sub-protocols and extensions, such as:

Depending on configured rules and connection parameters mpd can operate as usual PPP client/server or forward connection unmodified to other host using any supported link type providing LAC/PAC/TSA functionality for building distributed access networks.

Mpd also includes many additional features:

Mpd was originally developed at Whistle Communications, Inc. for use in the Whistle InterJet. It is based on the original iij-ppp user-mode PPP code, though it has been completely rewritten since then. Mpd is now hosted on sourceforge.net MPD Project Page.


Mpd 5.9 User Manual : Introduction : Overview
Previous: Introduction
Next: Organization of this manual