Date: Fri, 14 Jan 2000 08:58:10 +0000 From: Brian Somers <brian@Awfulhak.org> To: mi@aldan.algebra.com Cc: Bill Fumerola <billf@chc-chimes.com>, Mikhail Teterin <mi@kot.ne.mediaone.net>, Stan Brown <stanb@netcom.com>, stable@freebsd.org, brian@freebsd.org, brian@hak.lan.Awfulhak.org Subject: Re: IP Tunneling, is it possible? Message-ID: <200001140858.IAA00906@hak.lan.Awfulhak.org> In-Reply-To: Message from Mikhail Teterin <mi@aldan.algebra.com> of "Thu, 13 Jan 2000 12:58:56 EST." <200001131758.MAA52224@misha.cisco.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Bill Fumerola once wrote: > > > On Thu, 13 Jan 2000, Mikhail Teterin wrote: > > > > > I love my PPP over SSH connection. Basicly, ppp on one machine > > > invokes ssh to login to the other side and start ``ppp -direct'' > > > there. Once the connection is up, both ends can route packets > > > to/from the newly created tun-interfaces enabling other machines on > > > the LANs to see it all. > > > > ppp+ssh has some flaws to it. Performance can be choppy and the reason > > (If I'm pulling out of my memory banks what Brian told me at > > FreeBSDcon properly) is that there are so many layer, each with its > > own error correction, compression, etc that wierd bursts and such can > > happen. > > This is true. I enable compression in ssh, but disable it in PPP. Still, > I suppose, it is imperfect. I'm wondering if changing the MTU/MRU will > help (and in what direction). It does, however, completely emulate the > net interface -- I can ftp, rsh, run X, etc. over such connection -- > even rwhod works (must be started after the connction is established). > > > > This works perfect to get a normal connection through a one-way > > > firewall too, BTW. > > > > Which is the only reason I use it. I think the only way to defeat the double-tcp-retransmit mess is if it were somehow possible to tell the higher level of TCP that your transport is reliable. This is quite an interesting thought - it also applies to ISDN for example - I'd like to tell the tcp stack that this particular interface address uses a reliable transport and that it should not try to retransmit. Unfortunately, I know nothing about the tcp stack :-( > -mi -- Brian <brian@Awfulhak.org> <brian@FreeBSD.org> <http://www.Awfulhak.org> <brian@OpenBSD.org> Don't _EVER_ lose your sense of humour ! <brian@FreeBSD.org.uk> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001140858.IAA00906>