Mpd-4.2 released.



Hi.

I'm glad to present version 4.2 of MPD. It includes many new features,
performance improvements and fixes.

The most significant and unique new feature of mpd-4.2 is a link
repeater functionality. It allows mpd to accept incoming connection of
any supported type and forward it out as same or different type outgoing
connection.
As example, this functionality allows mpd to implement real LAC with
accepting incoming PPPoE connection from client and forwarding it using
L2TP tunnel to LNS. All other software L2TP implementations I know is
only a LAC emulators without real incoming calls forwarding abilities.

Also mpd-4.2 presents:
- PPTP listening on multiple different IPs,
- L2TP tunnel authentication with shared secret,
- fast traffic filtering, shaping and rate-limiting using ng_bpf and
ng_car,
- new 'ext-auth' auth backend as full-featured local alternative to
'radius-auth',
- NetFlow generation for both incoming and outgoing packets same time,
- restored control console on stdin.

Replacing external ifconfig and route calls with their internal
implementations and other optimizations in 4.2 gave significant
performance boost in session management.
Newly implemented overload protection mechanism partially drops incoming
connection requests for periods of critical load by monitoring daemon's
internal message queue.
As result, simple 2GHz P4 system is now able to accept, authenticate and
completely process spike of 1000 concurrent PPPoE connections in just a
30 seconds.

Complete change log as always can be found at:
http://mpd.sourceforge.net/doc/mpd5.html

--
Alexander Motin
_______________________________________________
freebsd-net@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: MPD Issues - Errors and Mysterious Packet Loss
    ... >> When I connect to the VPN I get a connection status box in my XP sys ... >> tell mpd to use compression and have checked its enabled in the VPN ...
    (freebsd-net)
  • Re: Accessing remote desktop
    ... now i am trying to connect to remote computer through highspeed DSL internet ... forward the incoming packets to the inside computer. ... remote desktop connection is) ...
    (microsoft.public.internet.netmeeting)
  • Re: Traffic going through wrong interface
    ... The whole system can have an idea that a packet is a response thanks to the connection tracking built in Netfilter, and tell the routing subsystem to do something special with it. ... Cf. the connmark and mark iptables matches and the CONNMARK and MARK iptables targets. ... Use secondary addresses for incoming connections. ... Use the source port to identify response packets and mark them with an iptables rule: ...
    (comp.os.linux.networking)
  • RE: PPTP MTU
    ... MTU of 1458 and the client side sets an MTU of 1456. ... connection comes up and runs like a champ as long as the MTU is 1456. ... I am using mpd to establish a DSL connection and, ... Mar 27 00:22:52 ST_CHARLES mpd: MPPC ...
    (freebsd-net)
  • Re: Had some strange happenings...
    ... Only applications given explicit access to the ... incoming stuff which is to be expected. ... Connection for the PC to be Remotely Controlled!!!... ... slow things down a bit on some web sites. ...
    (uk.people.silversurfers)