I know you can telnet and negotiate with HTTP server by using HTTP protocol standards - for example:
telnet google.com 80
Trying 173.194.70.139...
Connected to google.com.
Escape character is '^]'.
GET / HTTP.1.1
HOST: my.com
and I get in response:
HTTP/1.0 400 Bad Request
Content-Type: text/html; charset=UTF-8
Content-Length: 925
Date: Wed, 18 Jul 2012 19:17:26 GMT
Server: GFE/2.0
but my question is could I do the same with the SSH protocol?
SSH : SSH-protoversion-softwareversion SP comments CR LF
Example : SSH-2.0-billsSSH_3.6.3q3
Found at : http://www.networksorcery.com/enp/rfc/rfc4253.txt