ホームページ >よくある問題 >リモートログインにはどのようなプロトコルが使用されますか?

リモートログインにはどのようなプロトコルが使用されますか?

青灯夜游
青灯夜游オリジナル
2022-07-04 17:46:2723153ブラウズ

リモートログインに使用されるプロトコルは「Telnet」です。 Telnet プロトコルは TCP/IP プロトコル スイートのメンバーであり、インターネット リモート ログイン サービスの標準プロトコルおよび主要な方法であり、ローカル コンピュータ上でリモート ホストの作業を完了する機能をユーザーに提供します。 Telnet プロトコルを使用すると、1 台のマシン上のユーザーがリモート マシンにログインして作業を実行できます。

リモートログインにはどのようなプロトコルが使用されますか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

リモートログインに使用されるプロトコルは「Telnet」です。

Telnet プロトコルは TCP/IP プロトコル ファミリのメンバーであり、インターネット リモート ログイン サービスの標準プロトコルおよび主要な方法です。これにより、ユーザーはローカル コンピュータ上でリモート ホストの作業を完了できるようになります。エンド ユーザーのコンピュータ上の Telnet プログラムを使用して、サーバーに接続します。端末ユーザーは Telnet プログラムにコマンドを入力でき、これらのコマンドはサーバーのコンソールに直接入力されたかのようにサーバー上で実行されます。サーバーをローカルで制御できます。 Telnet セッションを開始するには、ユーザー名とパスワードを入力してサーバーにログインする必要があります。 Telnet は、Web サーバーをリモート制御するために一般的に使用される方法です。

Telnet プロトコルを使用すると、1 台のマシン上のユーザーがリモート マシンにログインして作業を実行できます。

Telnet プロトコルの目的

Telnet は、インターネット リモート ログイン サービスの標準プロトコルおよび主要な方法であり、もともと ARPANET によって開発され、現在は主にインターネットで使用されています。セッション その基本的な機能は、ユーザーがリモート ホスト システムにログインできるようにすることです。

Telnet を使用すると、自分のコンピュータの前に座って、インターネット ネットワークを介して別のリモート コンピュータにログインできます。このコンピュータは隣の部屋や地球の裏側にある場合もあります。リモート コンピュータにログインすると、ローカル コンピュータはリモート コンピュータの端末に相当し、自分のコンピュータを使用してリモート コンピュータを直接制御し、リモート コンピュータのローカル端末と同じ操作権を享受できます。

Telnet の主な目的は、ローカル コンピュータにはないリモート コンピュータが所有する情報リソースを使用することです。リモート コンピュータの主な目的がローカル コンピュータとリモート コンピュータの間でファイルを転送することである場合、その場合、FTP を使用すると、より速く、より効果的になります。

作業プロセス

リモート ログインに Telnet プロトコルを使用する場合は、次の条件を満たす必要があります。Telnet プロトコルを含むクライアント プログラムがローカル コンピュータにインストールされている必要があります。コンピュータ、リモート ホストは IP アドレスまたはドメイン名を知っている必要があり、ログイン ID とパスワードを知っている必要があります。

Telnet リモート ログイン サービスは、次の 4 つのプロセスに分かれています。

1) ローカル ホストとリモート ホスト間の接続を確立します。実際に TCP 接続を確立するプロセスです。ユーザーはリモート ホストの IP アドレスまたはドメイン名を知っている必要があります。

2) ローカル端末に入力されたユーザー名とパスワード、および入力されたコマンドや文字を変換します。後でリモート ホストに NVT (ネット仮想ターミナル) 形式に変換します。このプロセスは、実際にはローカル ホストからリモート ホストに IP データ パケットを送信しています。

3) リモート ホストによって出力された NVT 形式のデータをローカルで受け入れられる形式に変換し、ローカル端末に送り返します。コマンドの入力、表示およびコマンド実行結果の返しを含む;

4) 最後に、ローカル端末はリモート ホストへの接続を取り消します。このプロセスでは、TCP 接続を取り消します。

上記の内容は、リモート ログインに関する最も基本的なことのみを説明していますが、プログラマーの複雑さと苦労は想像を超えています。Telnet を快適に使用するために、これらのことを考えたことはあるでしょうか。

さらに関連する知識については、FAQ 列をご覧ください。

以上がリモートログインにはどのようなプロトコルが使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。