主な違い: Telnetは、インターネットを介したコンピュータへのリモートログインをサポートするネットワークプロトコルです。 PuTTYは、WindowsおよびUnixプラットフォーム用のSSHおよびTelnetの無料実装です。 両方の用語は、端末エミュレーションプログラムとの関連でも使用されます。 PuTTYエミュレーションプログラムは、Windowsに付属の標準のTelnetプログラムと比較して、よりシンプルで安全なものと見なされています。
- ネットワーク仮想端末のパラダイム
- 交渉オプションの原則
- 交渉のルール
ネットワーク仮想端末は、TCP / IPプロトコルを使用して通信を確立するための機能を定義します。 Network Virtual Terminalは、次のような機能で構成されています。 - 拡張ASCIIコードが追加された7ビットASCII文字、3つの制御文字、および5つのオプションの制御文字。 交渉されたオプションの原則に従ってオプションの形式を使用することによって高度な機能を利用することができます。 交渉の規則は、ラップアラウンドの状況を回避することを扱います。
インターネットが最初に1969年に導入されたとき、Telnetはオリジナルのインターネットであると称賛されています。それはテキストベースのコンピュータプロトコルです。 Telnetプログラムの画面は、他のブラウザ画面のように見栄えがよくありません。 Telnetプロトコルの基本仕様はRFC 854に記載されていますが、多くのオプションはRFC 855から861に記載されています。Telnetはインターネット標準ユーティリティまたはTCP / IPネットワーク用の端末エミュレーションプログラムとしても記述できます。
これはオープンソースソフトウェアであり、そのソースコードから簡単に入手できます。 ディスプレイ構成に関連するさまざまなカスタマイズオプションを提供します。 PuTTYが提供する5つの基本的な通信プロトコルは、Raw、Telnet、Rlogin、SSH、およびSerialです。 Telnetはネットワークプロトコルであり、PuTTYはSSHおよびRloginネットワークプロトコルとともにTelnetをサポートするクライアントプログラムであるため、PuTTYとTelnetは互いに関連付けられています。 ただし、エミュレーションプログラムとの関連では、PuTTYはTelnetよりも単純で安全であると考えられています。
PuTTYとTelnetの比較
パテ | Telnet | |
定義 | PuTTYは、WindowsおよびUnixプラットフォーム用のSSHおよびTelnetの無料実装です。 | Telnetは、インターネットを介したコンピュータへのリモートログインをサポートするネットワークプロトコルです。 |
タイプ | フリーでオープンソースのターミナルエミュレータ、シリアルコンソール、ネットワークファイル転送アプリケーション。 | ネットワークプロトコルと端末エミュレーションプログラム |
原点 | 1990年代: "tty"はUnixの伝統における端末の名前です | 1970年代:電気通信とネットワークの融合。 |
可用性 | 簡単にダウンロードできます。 | ユーティリティプログラムは、すべてのWindowsインストールに含まれています。 Windows 7では、プレインストールされていないため、使用するように設定する必要があります。 |
暗号化のサポート | SSH暗号化キーとプロトコルバージョンを制御します。 | Telnetは、デフォルトではデータを暗号化しません。 |