Annotation of embedaddon/mpd/doc/mpd2.html, revision 1.1

1.1     ! misho       1: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
        !             2: <HTML>
        !             3: <HEAD>
        !             4: <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
        !             5: <TITLE>Overview</TITLE>
        !             6: </HEAD>
        !             7: <BODY text="#000000" bgcolor="#ffffff">
        !             8: 
        !             9: <A HREF="mpd.html"><EM>Mpd 5.6 User Manual</EM></A>
        !            10:  <b>:</b> <A HREF="mpd1.html"><EM>Introduction</EM></A>
        !            11:  <b>:</b> <EM>Overview</EM><BR>
        !            12: <b>Previous:</b> <A HREF="mpd1.html"><EM>Introduction</EM></A><BR>
        !            13: <b>Next:</b> <A HREF="mpd3.html"><EM>Organization of this manual</EM></A>
        !            14: 
        !            15: 
        !            16: <HR NOSHADE>
        !            17:   <H2><A NAME="2"></A>1.1. Overview<A NAME="overview"></A></H2>
        !            18: <p>Mpd is a netgraph(4) based implementation of the multi-link
        !            19: PPP protocol for FreeBSD. It is designed to be both fast
        !            20: and flexible as it handles configuration and negotiation in
        !            21: user land, while routing all data packets strictly in the
        !            22: kernel.      </p>
        !            23: <p>Mpd has unified support for many link types:
        !            24: <ul>
        !            25: <li><b>modem</b> to connect using different asychronous
        !            26: serial connections, including modems, ISDN terminal adapters,
        !            27: and null-modem.
        !            28: Mpd includes event-driven scripting language for modem
        !            29: identification, setup, manual server login, etc.</li>
        !            30: <li><b>pptp</b> to connect over the Internet using
        !            31: the Point-to-Point Tunnelling Protocol (PPTP).
        !            32: This protocol is supported by the most OSes and hardware vendors.</li>
        !            33: <li><b>l2tp</b> to connect over the Internet using
        !            34: the Layer Two Tunnelling Protocol (L2TP).
        !            35: L2TP is a PPTP successor supported with modern clients and servers.</li>
        !            36: <li><b>pppoe</b> to connect over an Ethernet port
        !            37: using the PPP-over-Ethernet (PPPoE) protocol.
        !            38: This protocol is often used by DSL providers.</li>
        !            39: <li><b>tcp</b> to tunnel PPP session over a TCP connection.
        !            40: Frames are encoded in the same was as asychronous serial connections.</li>
        !            41: <li><b>udp</b> to tunnel PPP session over a UDP connection.
        !            42: Each frame is encapsulated in a UDP datagram packet.</li>
        !            43: <li><b>ng</b> to connect using different devices supported by netgraph.
        !            44: Netgraph is highly modular kernel networking system,
        !            45: supporting synchronous serial connections, Cisco HDLC, Frame Relay, and other protocols.</li>
        !            46: </ul>
        !            47: </p>
        !            48: <p>It supports numerous PPP sub-protocols and extensions, such as:
        !            49: <ul>
        !            50: <li>Multi-link PPP</li>
        !            51: <li>PAP, CHAP, MS-CHAP and EAP authentication </li>
        !            52: <li>traffic compression (MPPC, Deflate, Predictor-1)</li>
        !            53: <li>traffic encryption (MPPE, DESE, DESE-bis)</li>
        !            54: <li>IPCP and IPV6CP parameter negotiation</li>
        !            55: </ul>
        !            56: </p>
        !            57: <p>Depending on configured rules and connection parameters mpd can operate
        !            58: as usual PPP client/server or forward connection unmodified
        !            59: to other host using any supported link type providing LAC/PAC/TSA
        !            60: functionality for building distributed access networks.</p>
        !            61: <p>Mpd also includes many additional features: 
        !            62: <ul>
        !            63: <li>IPv4 and IPv6 support</li>
        !            64: <li>Telnet and HTTP control interfaces.</li>
        !            65: <li>Different authentication and accounting methods (RADIUS, PAM, script, file, ...)</li>
        !            66: <li>NetFlow traffic accounting</li>
        !            67: <li>Network address translation (NAT)</li>
        !            68: <li>Dial-on-demand with idle timeout </li>
        !            69: <li>Dynamic demand based link management (also known as ``rubber bandwidth'') </li>
        !            70: <li>Powerful chat scripting language for asynchronous serial ports </li>
        !            71: <li>Pre-tested chat scripts for several common modems and ISDN TAs</li>
        !            72: <li>Clean device-type independent design </li>
        !            73: <li>Comprehensive logging</li>
        !            74: </ul>
        !            75: </p>
        !            76: <p>Mpd was originally developed at Whistle Communications, Inc.
        !            77: for use in the Whistle InterJet.
        !            78: It is based on the original <code>iij-ppp</code> user-mode PPP code,
        !            79: though it has been completely rewritten since then.
        !            80: Mpd is now hosted on sourceforge.net
        !            81: <A href="http://sourceforge.net/projects/mpd/">http://sourceforge.net/projects/mpd/</A>.
        !            82: </p>
        !            83: 
        !            84: 
        !            85:  <HR NOSHADE>
        !            86: <A HREF="mpd.html"><EM>Mpd 5.6 User Manual</EM></A>
        !            87:  <b>:</b> <A HREF="mpd1.html"><EM>Introduction</EM></A>
        !            88:  <b>:</b> <EM>Overview</EM><BR>
        !            89: <b>Previous:</b> <A HREF="mpd1.html"><EM>Introduction</EM></A><BR>
        !            90: <b>Next:</b> <A HREF="mpd3.html"><EM>Organization of this manual</EM></A>
        !            91: 
        !            92: 
        !            93: 
        !            94: </BODY>
        !            95: </HTML>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>