0

Linux では、あるサーバー (クライアント telnet) から別のサーバー (telnet サーバーがない) に telnet で接続すると、指定したポートに接続できます (telnet 23 ポートのデフォルトではありません)。私は得る:

myserver (IP アドレス) に接続しました。
エスケープ文字は「^]」です。

telnet サーバーを持っていないのに、telnet クライアントに接続できるのはなぜですか?

4

1 に答える 1

1

開いている任意の TCP ポートに telnet で接続できます。これは、通常の TCP 接続の開始作業が完了したことを意味するだけだからです。

また、入力は生データとして扱われます。データに何が起こるかは、その TCP ポートを開いたプログラムによって異なります。通常、クライアント側が正しいデータを送信していないと判断するとすぐに切断されます。

于 2012-08-24T07:05:03.997 に答える