Skip site navigation (1)Skip section navigation (2)
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>