while true
do
time echo test | ssh user at machine.somewhere <mailto:user at
machine.somewhere> cat
done
But for a remote rpc service that requires low latency, take a look at
multiplexing https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Multiplexing and
daemonize the Master connection
> On 28. 7. 2023, at 0:33, Roland Mainz <roland.mainz at nrubsig.org>
wrote:
>
> On Thu, Jul 27, 2023 at 11:28?PM Michael Loftis <mloftis at
wgops.com> wrote:
>> On Thu, Jul 27, 2023 at 3:23?PM Roland Mainz <roland.mainz at
nrubsig.org> wrote:
>>> Before I start writing one myself...
>>> ... did anyone ever wrote a tool to measure the latency of a ssh
>>> connection, a la "ping" ?
>>
>> That gets...really complicated... Because what exactly do you want to
>> measure?
>
> We want to profile some kind of ancient self-made RPC system, and
> therefore we need to measure the time starting from writing a string
> into ssh stdin, get on the remote side /bin/cat to send it back, and
> then stop the clock when the string comes out of ssh's stdout. And
> that in a form of endless loop, for around one hour (just to be sure
> that the overhead of the ssh protocol negotiation details and network
> noise don't ruin the measurements...).
>
> Or short: Round-trip latency of data passed to a remote /bin/cat. And
> that for every possible ssh -c cipher
>
> ----
>
> Bye,
> Roland
> --
> __ . . __
> (o.\ \/ /.o) roland.mainz at nrubsig.org
> \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix
programmer
> /O /==\ O\ TEL +49 641 3992797
> (;O/ \/ \O;)
> _______________________________________________
> openssh-unix-dev mailing list
> openssh-unix-dev at mindrot.org
>
https://www.google.com/url?q=https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev&source=gmail-imap&ust=1691102292000000&usg=AOvVaw3gpKfyFOLZGNpRePx3xCKW