http://www.differencebetween.net/category/technology/protocols-formats/
Telnet vs SSH
Secure Shell, commonly known asSSH, and Telnet is the network protocols that has been used widely at one pointinchTime or another. They is both used to connect to remote serversinchOrder to facilitate some sort of communications. The primary difference, which also led to one superseding the other, is inchSecurity. SSH offers security mechanisms that protect the users against anyone with malicious intent whileTelnet has no security measures whatsoever. Telnet is designed to work within aPrivateNetwork and not across a PublicNetworkwhereThreats can appear. Because of This, all the data isTransmittedinchPlain text, including passwords. This isA major security issue and the developers of SSH used encryptions to make it harder forOther people to sniff the password and other relevant information. Telnet also omits another safety measure called authentication. This ensures the source of the data isStill the same device and not another computer. Without authentication, another person can intercept the communication and DoWhat he wishes. This isAlso addressedinchSsh asIt uses a Publickey to authenticate the source of the data. Due to the security measures that were necessary forSSH to be usedinch PublicNetworks, each packet contains less data-to-make forThe data of the security mechanisms. In order to transmit the same amount of data, you would need to take-up a lot more bandwidth. This iscalled overhead and is such a major issue back when Internet speeds were very low because it translates to a perform Ance hit. The security issues of Telnet forced a lot of people to use SSHinchorder to protect themselves. It didn ' t take aLongTime before SSH replaced TelnetinchA great majority of its uses. Telnet did not fade away though asIt isStill usedinchSome areas, mostlyinchTesting and debugging. Telnet extensions were developed to provide security but they is not usedinchMost Telnet implementations. Summary:1. SSH and Telnet commonly serves the same purpose2. Ssh isMore secure compared to Telnet3. SSH encrypts the data whileTelnet sends datainchPlain Text4. SSH uses a PublicKey forAuthentication whileTelnet does not with any authentication5. SSH adds a bit more overhead to the bandwidth compared to Telnet6. Telnet have been all but replaced by SSHinchAlmost all uses
FTP vs. Telnet
FTP and Telnet are both very old protocols, which is used on networks to add certain functionalities. Ftp isA File Transfer Protocol, and its only concern isTo facilitate the transfer of files fromOne point to another, along with a few management capabilities like making and deleting directories. Telnet isA bit more like a ' Jack of all trades ', asIt isSimply a connection protocol that allows a user to connect to a remote server that isListening forTelnet commands. Once the connection isestablished, the user can then issue commands to the server computer, and examine the responses that is sent back. Although both started out ascommand line tools, GUIs later appeared this greatly simplified the use of FTP. Instead of knowing all the commands and typing outAll the filenames, some dedicated applications let you browse a local drive and a remote drive, as ifYou areusingA file explorer. It keeps all the commands invisible to the user, thereby lessening the learning curve. This isNot really possible with Telnet, asthere is a wide range of commands and parameters that can is issued to the server. Due to the age of both software, they DoNot has any built-inchSecurity measures. Even usernames and passwords are sentinchplain text, making them vulnerable to sniffing. With later modifications, people can now use secure versions of FTP, called FTPS and SFTP. On the other hand, Telnet have been largely replaced by SSH and due to the addition of security measures. As Telnet has been superseded by SSH, making it secure seems redundant. Currently, FTP isStillinchWide use, asIt isAn easy-to-upload files to Web servers. There ' s a wide array of applications that use FTP to achieve their purpose. The use of Telnet have been dwindling since the creation of SSH, but there is still people who use it mainly asA diagnostic tool. Telnet provides a good view of how certain network services work, by sending commands and examining the response to Determ IneifIt isproper or not. Summary:1. Ftp isA protocol used specifically forTransferring files to a remote location, whileTelnet allows a user to issue commands remotely.2. FTP can be used with a command line, a dedicated application, and even with the most web browsers, whileTelnet isrestricted to the command line.3. There is ways to use FTPinchA secure environment, whileTelnet always is unsecured.4. Ftp isA well-known and reliable method of uploading files to Web servers, whileTelnet isNow commonly usedinchDiagnosing network services.
Different between Telnet/ssh/ftp