Date: Sun, 11 Aug 2002 13:45:31 +0300 From: Ruslan Ermilov <ru@FreeBSD.org> To: Archie Cobbs <archie@dellroad.org> Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet in_rmx.c ip_input.c ip_var.h Message-ID: <20020811104531.GA11677@sunbay.com> In-Reply-To: <200208091716.g79HGno08306@arch20m.dellroad.org> References: <20020809145837.GD38763@sunbay.com> <200208091716.g79HGno08306@arch20m.dellroad.org>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Fri, Aug 09, 2002 at 10:16:49AM -0700, Archie Cobbs wrote: [...] > > BTW, Archie, kudos for making mpd(8) work in a scenario documented > > in the BUGS section of libalias(3). How this is done? > > The PPTP spec assumes that only one control connection (i.e., TCP port > 1723) will exist between any two IP addresses. > Yes, I know. > Originally, mpd was written to honor that. However, unless you are > identifying the peer by its IP address, there's no real need to disallow > multiple connections from the same IP address. So mpd was changed > to allow multiple connections when possible. Although this violates > the spec, it's a beneficial change. Consider it a bug in the spec :-) > Yes, but this means that you should somehow share the pool of locally allocated CallID's for a given peer. How this is done? Does mpd(8) fork to serve each new connection? Or is it implemented entirely within the kernel (netgraph(4))? > FYI, you may notice that L2TP, which came after PPTP, doesn't make > this useless assumption. Any number of L2TP control connections may > exist between two peers. > > Cheers, > -Archie > > __________________________________________________________________________ > Archie Cobbs * Packet Design * http://www.packetdesign.com -- Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE9VkBLUkv4P6juNwoRAi+WAJ49uXwp/NcAvA7w/Llj5QYm4CgkdACfabZZ mAfEVRBd3Z/f6HsgBe5cUIw= =SNTH -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020811104531.GA11677>
