Re: SSH feature suggestion - inverse connection multiplexing



Oren Tirosh <oren@xxxxxxxxxxx> wrote:
An inverse multiplexing layer would be added between the the connection
layer and multiple instances of the transport layer.

Mark Rafn wrote:
Why bother doing this inside the ssh protocol? Wouldn't it be much cleaner
to use tcp-level multiplexing and run ssh on top of that (or that on top
of SSH tunnels)?

Oren Tirosh <oren@xxxxxxxxxxx> wrote:
Because of latency. If you build some kind of generic tcp inverse
multiplexer ("download accelerator") and run ssh over it the total
throughput will improve but since everything goes through a single
queue a file transfer over a forwarded port will still hurt the latency
of your interactive session.

I must be missing something. TCP stacks can include QoS reordering of the
queue, which is pretty much what you'd need to do inside this proposed ssh
extension, isn't it?
--
Mark Rafn dagon@xxxxxxxxx <http://www.dagon.net/>


.



Relevant Pages

  • Re: [SLE] ssh for email question - Success!
    ... multiple forwards in one ssh line. ... 1> The connection speed. ... client but again, if you were using a VPN client ...
    (SuSE)
  • Re: anyway to ssh tunnel through 2 firewalls ?
    ... You don't have to worry about multiple ... >>sessions not working because of busy ports. ... >standard ssh commands, and I don't see why "multiple ... have problems unless you're very strict with the port allocation (which ...
    (comp.security.ssh)
  • ssh-3.2.5 & chroot
    ... I am trying to setup chroot for ssh on a Red Hat 7.3 machine and am ... multiple web sites on how to do this. ... /bin/bash: error while loading shared libraries: libc.so.6: cannot ... open shared object file: ...
    (comp.security.ssh)
  • Re: SSH feature suggestion - inverse connection multiplexing
    ... I guess you could call the ability to handle multiple distinct ... tunnels over the same TCP connection multiplexing. ... Or to let a single TCP tunnel span multiple SSH connections. ... layer and multiple instances of the transport layer. ...
    (comp.security.ssh)
  • Re: Need help with queuing
    ... >matching the rule goes into that queue. ... and all further packets of the connection (matching ... it's allowing all TCP connections in. ... ssh will use low-delay for interactive ...
    (comp.unix.bsd.openbsd.misc)