2016-10-18 16 views
-1

私はポート番号の概念を理解しようとしています。私が知っている限り、それは特定のプロセスまたはネットワークサービスを識別します。 誰かが私に実生活の例を教えてもらえますか?だから、理解しやすいかもしれません。 私は現在持っている疑いがある -ポート番号の概念?

  1. 私は、65536ポートがあると聞いた。つまり、システムは65536個のプロセスを同時に識別できますか?
  2. いくつかの特定のサービスのために一部のポートが予約されていることがわかりました。つまり、それは他のサービスのために使用できないということですか?
  3. 無料または使用するポート番号を知るコマンドは何ですか?
  4. どのポート番号が空いていないかを知るコマンドとは何ですか?
  5. コンピュータからリモートデスクトップ経由でシステムにアクセスしようとすると、ポート番号を尋ねられます。私は何を言及すべきですか?

可能であれば、リンクを共有してください。私は現在、あまりにも多くの技術理論と混同しています。ありがとうございました!!!

+0

アンサー: 1.はい 2.はい 3.使用しているオペレーティングシステムによって異なります。 4.使用しているオペレーティングシステムによって異なります 5. RDPのデフォルトポートは3389です。 – Ronald

+0

@Ronald ohhh !!! 5番目に、デフォルトポートが3389であるとここで述べたように、これは正しく変更できますか?そして、我々が言及するポート番号は、それが送信元ポートか宛先ポートかどうか? 3番目と4番目の質問では、Linuxを使用しています。 – RV186

+0

ポートはレイヤ4アドレスであり、プロトコルごとにあります。例えば、TCPポート54321はUDPポート54321と同じではありません。プロトコルが異なるために異なるポートであるため、異なるプロセスで同時に2つのポートを使用できます。 –

答えて

0

私は65536個のポートがあると聞いた。

あなたは間違っていました。 65535:1 .. 65535があります。ゼロは有効なポート番号ではありません。

つまり、システムは65536個のプロセスを同時に識別できますか?

これは、システムがポートを同時に識別できることを意味します。ポート。

いくつかの特定のサービスでは一部のポートが予約済みであることがわかりました。つまり、それは他のサービスのために使用できないということですか?

これは「予約」という単語の意味です。

無料または使用するポート番号を知るコマンドは何ですか?

これはコマンドではありません。これは、IETFのWebサイトで予約されたポートを検索するか、次の利用可能なポートを意味するゼロの使用です。

どのポート番号が空いていないかを知るコマンドとは何ですか?

必ずしもコマンドである必要はありません。これは、予約済みポートのIETF Webサイトでの検索、またはローカルホスト上でアクティブに使用されているポートのnetstatコマンドです。

コンピュータからリモートデスクトップ経由でシステムにアクセスしようとすると、ポート番号を尋ねられます。私は何を言及すべきですか?

リモートシステムで接続しようとしているポート番号。