私のパッケージ1では、情報の下に(source)54841> 80(destination)と書かれています。これらの用語が何を意味し、なぜこれらの特定のポートが使用されているのか分かりますか?私はtcpのために、彼らは宛先ポートのために80を使用することを知っています。特別な理由がありますか?ありがとうございます送信元と宛先ポートの意味を知りたい。 (wireshark)
答えて
実際には、2つの異なる答えで2つの質問があります。
まず、ポートの定義はInternet Proctocol(一般にTCP/IPと呼ばれます)application
層の一部です。 tcp
プロトコルは、基礎となるtransport
レイヤのプロトコルであるため、ポート80の定義/使用はtcp
ではなく、http
アプリケーションプロトコル(実際のポート使用はtransport
レイヤで行われます)で定義されています。
宛先ポートに関しては、ほとんどあなた自身が答えを出していました。明確に定義されたアプリケーションプロトコルの場合、よく知られたポートが定義されていました。リストはIANA(https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml)によって管理されています。通常、ポートは特権の低い番号範囲(最大1024)で定義されていました。その範囲が満杯になると、より高いポート番号も割り当てられました。
よく定義されたポート番号の背後にある理由は、サービスが特定のポートでのみリッスンできることです。また、その番号が慣習で分かっていれば、サーバーアドレスと共にそれらを暗記する必要があります。たとえば、HTTPの場合、つまり、http://www.example.comのリクエストを開始すると、ブラウザ(または他のソフトウェア)はhttpが通常ポート80を使用していることを認識し、そのポートに接続してhtmlページを取得します。 httpサーバーを別のポート(たとえば、12345)で稼働させることはできますが、ユーザーはhttp://www.example.com:12345を入力してサーバーに到達する必要がありました。ここでは、明確に定義されたポートを使用すると役立つことがわかります。
ソースポートについては、全く別の話です。トランスポート層の接続では通常、送信元と送信先の両方で多重化/逆多重化用のポートが使用されるため、すべての接続には送信元ポートも必要です。下位のポート番号は、一方ではリスニングサービスに使用されることがありますが、一部のオペレーティングシステムではその使用が特権を持つため、通常のユーザーはまったく使用できません。このため、IANAはその目的でポート範囲を49152から65535(2^15 + 2^14から2 ^(16-1))に割り当てました。ほとんどのオペレーティングシステムは、発信接続用のこのポートの1つをソースポートとして選択します。ただし、選択は短期間です。接続が閉じられ、ポートが解放され、次の接続で他のポートを使用することができます。
- 1. azure vmの異なる送信元と宛先ポート
- 2. 送信元ポート0送信先ポート0
- 3. FSEvents_connect無効な宛先ポートはあり
- 4. MIDI送信先または送信元が変更されたときに通知を受け取ります
- 5. IPアドレスを使用して送信元と宛先の間のやりとりを引き出す方法は?
- 6. UDP [number] in wiresharkの意味
- 7. キャプチャされたIPパケットの同じ送信元および宛先アドレス
- 8. すべての宛先ポートと送信元ポートをPCAPファイルに印刷するにはどうすればよいですか?
- 9. 宛先から送信元サーバーへのsshによる変数値の取得
- 10. freeDiameter送信元ポートを指定
- 11. Wireshark 802.15.4ルアのすべての宛先のディセクタ
- 12. スマートカードにコマンドを送信したときの6E 00の意味
- 13. キャプチャされたipheaderでは、libpcapの送信元アドレスと宛先アドレスは常にNULLです。
- 14. winapiコールの送信元と宛先に同じバッファを渡すことは有効ですか
- 15. Android「コピーとして送信」で宛先の新しいインスタンスが開けない
- 16. IP宛先とポート宛先を持つDiplayフィルタ:何が間違っていますか?
- 17. HTTPの宛先をJavaのIPアドレスで送信する
- 18. 送信元アドレスがIPヘッダーの宛先アドレスより前に来るのはなぜですか?
- 19. 宛先の表示にcustomCellラベルテキストを送信
- 20. Qpid Proton:2つの宛先にメッセージを送信
- 21. echoを使ってudpメッセージを送信するときに送信元ポートを設定しますか?
- 22. PHPメール() - 送信元と返信先の異なるドメインメール
- 23. はColumnMappingは私が上記の例外を取得していますなぜ知らない送信元または宛先
- 24. パイプラインジェンキンス:送信元と送信先とGroovyでのshを使用して実行のcpソース先のコマンドはグルーヴィー
- 25. Aviネットワーク - コントローラのポートと送信元のIP設定
- 26. TCPパケットにはどのように送信元および宛先IPが含まれていませんか?
- 27. ScapyでUDPパケットの送信元ポートを設定していますか?
- 28. Scapyグローバルスコープの宛先アドレスを持つIPv6パケットを送信しない
- 29. アレイを送信してMPIの宛先プロセッサを修正できない
- 30. どのステージの送信元ポートが割り当てられていますか?
送信元ポートはパケット/接続の発信元であり、宛先ポートはパケットの送信先です。特定のポート番号の理由はありません。それはいつか定義されました。 –
私はプログラミングに関するものではないので、この質問をトピックとして閉じようとしています。 –
ありがとうございました – user3519