Flerlänkad PPP-demon
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 19 januari 2014; kontroller kräver
9 redigeringar .
MPD - Multi-link PPP daemon för FreeBSD |
---|
MPD intergared webbserver |
Sorts |
klient och server 7 typer av kommunikation |
Utvecklaren |
Alexander Motin, Dmitry Lukhtionov, Archie Cobbs och andra |
Skrivet i |
C |
Operativ system |
FreeBSD , portad till några andra |
senaste versionen |
5,7 (21 mars 2013) |
Licens |
BSD |
Hemsida |
mpd.sourceforge.net |
MPD är en netgraph (4) [1] -baserad implementering av ppp multilink-protokollet för FreeBSD . MPD är designad för att vara snabb och flexibel, hantera konfiguration och åtkomst i användarläge, skicka datapaket direkt till kärnan.
Stöd för länktyper
MPD har enhetligt stöd för följande kommunikationstyper:
- modem - för användning av olika asynkrona seriella anslutningar, inklusive modem, ISDN- terminaladaptrar och nollmodemanslutningar. MPD innehåller ett händelsestyrt skriptspråk för modemidentifiering, installation, manuell inloggning, etc.
- pptp - för anslutning över Internet med Point-to-Point Tunneling Protocol ( PPTP ). Detta protokoll stöds av de flesta operativsystem och hårdvarutillverkare.
- l2tp - för anslutning över Internet med Layer Two Tunneling Protocol ( L2TP ). L2TP är efterföljaren till PPTP som stöds av moderna klienter och servrar.
- pppoe - För att ansluta via en Ethernet- port med PPP-over-Ethernet-protokollet ( PPPoE ). Detta protokoll används ofta av DSL- leverantörer.
- tcp - för att tunnla en PPP - session över en TCP- anslutning. Ramar är kodade på samma sätt som i en asynkron seriell anslutning
- udp - för att tunnla en PPP - session över en UDP- anslutning. Varje ram är inkapslad i ett UDP-datagrampaket .
- ng - för att ansluta med olika enheter som stöds av netgraph. Netgraph är ett modulärt kärnnätverksundersystem som stöder synkrona seriella anslutningar, Cisco HDLC, Frame Relay och andra protokoll.
PPP-stöd
MPD stöder flera typer av PPP -underprotokoll och dess tillägg, till exempel:
Beroende på konfigurationsreglerna och anslutningsparametrarna kan MPD fungera som en vanlig PPP -klient/server eller omdirigera anslutningen utan modifiering till en annan värd med hjälp av någon anslutningstyp som stöds, vilket ger LAC/PAC/TSA- funktionalitet för att bygga nätverk med distribuerad åtkomstkontroll.
Ytterligare funktioner
MPD innehåller också många ytterligare funktioner:
- Stöd för IPv4 och IPv6
- hantering via Telnet och HTTP -gränssnitt
- olika autentiserings- och redovisningsmetoder ( RADIUS , PAM , script, fil, ...)
- trafikredovisning via NetFlow
- NAT
- ringa på begäran med timeout för tomgång
- dynamisk anslutningshantering baserad på krav (även känd som "gummibandbredd" - "gummikanal", "gummibandbredd")
- kraftfullt chattskriptspråk för asynkrona serieportar
- testade skript för vissa vanliga modem och ISDN TA (specificera)
- ren enhetsoberoende design
- omfattande loggning
Länkar