Question:
purpose of an SSHv1 and TCP packet?
chitoâ„¢
2011-06-21 21:20:13 UTC
what are the purposes of an SSHv1 packet and also a TCP packet?
Three answers:
JoelKatz
2011-06-21 21:47:47 UTC
These are protocols. The purpose could be almost anything. SSHv1 and TCP can carry data for almost any purpose. SSH is most frequently used for remote console access and for file transfer, but it can be used to carry data of any type.
anonymous
2011-06-21 22:31:34 UTC
Dear! TCP is a complicated protocol, so it will take some time to explain how it works.TCP is used by many different applications for their transport protocol. Therefore, like its simpler sibling UDP, an important job for TCP is multiplexing the data received from these different processes so they can be sent out using the underlying network-layer protocol. At the same time, these higher-layer application processes are identified using TCP ports.

Like SSL, SSH is a transport-layer protocol and uses TCP to carry its packets. This has the usual advantages of providing an underlying reliable transport, freeing SSH from having to worry about retransmissions, packet ordering, and flow control. Unlike SSL, SSH does not require that either the local or remote application be SSH-aware.
adaviel
2011-06-21 23:06:02 UTC
Networking is often modelled as layers, from a physical layer like ethernet or 802.11 wifi, through transport layers to application layers like Skype or webmail. Kind of like a 7-layer cake; each layer depends on the one underneath, but does not need to know the details. So you don't have to know anything about wireless frequencies or network routing in order to send an email.



TCP is a transport layer protocol, on top of IP (internet protocol). It uses handshaking so that connections are guaranteed and you know that packets arrived. Many applications like Web (HTTP), email (SMTP, IMAP), chat (IRC) are layered on top of TCP.



SSHv1 is version 1 (now obsolete) of the secure shell protocol. It uses encryption to protect both login credentials and data against snooping and host spoofing. The basic protocol is used as a replacement for the telnet protocol for remote access (terminal login - command line) and also as a base for SCP (secure copy), SFTP (secure FTP file transfer protocol) and rsync (remote sync).

The current version of SSH is SSHv2, which is more secure against certain esoteric attacks.

SSH servers usually run on port 22.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...