Date: Wed, 29 Nov 2006 22:55:59 +0300 From: "Andrew Pantyukhin" <infofarmer@FreeBSD.org> To: "Atom Powers" <atom.powers@gmail.com> Cc: Tom Judge <tom@tomjudge.com>, Ansar Mohammed <ansarm@gmail.com>, freebsd-questions@freebsd.org Subject: Re: ssh over http Message-ID: <cb5206420611291155w53042e77gf3a4de63860f74b0@mail.gmail.com> In-Reply-To: <df9ac37c0611291056m6224c921nd452f0afbd8b3e79@mail.gmail.com> References: <000001c712a9$495ccce0$0405a8c0@northamerica.corp.microsoft.com> <df9ac37c0611280935s5a757f27r9ead25f6dc142f25@mail.gmail.com> <456D5A28.4020107@tomjudge.com> <df9ac37c0611291056m6224c921nd452f0afbd8b3e79@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11/29/06, Atom Powers <atom.powers@gmail.com> wrote: > On 11/29/06, Tom Judge <tom@tomjudge.com> wrote: > > Atom Powers wrote: > > > On 11/27/06, Ansar Mohammed <ansarm@gmail.com> wrote: > > >> Hello All, > > >> Is there any ssh over http implementation available for freebsd? > > > > > > That doesn't even make sense. SSH is a transport layer protocol, HTTP > > > is an application layer protocol. > > > > > > > Both HTTP and SSH are application level transports, however both can be > > used to tunnel TCP connections. Therefore it is possible to use ssh > > over http. The windows putty client can use http proxies to make > > outbound connections as long as your http proxy is configured to allow > > CONNECT requests to port 22. If you using squid for example with a > > defaultish config you will need to update your proxy server configuration. > > SSH is often paired with an application, a shell, but that doesn't > make it an application layer protocol. SSH establishes and manages a > transport layer connection between the client and server, over which > you can tunnel most other transport layer protocols. You are right to a certain extent, but not enough to make a good argument. I can't say wikipedia prides itself on universal correctness, but still consult these articles to clear any doubts about what layer ssh may or may not belong to: http://en.wikipedia.org/wiki/Ssh http://en.wikipedia.org/wiki/Internet_protocol_suite http://en.wikipedia.org/wiki/OSI_Model
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cb5206420611291155w53042e77gf3a4de63860f74b0>