UDP ポート番号とは何ですか?
UDP で一般的に使用されるポート番号は、53、69、161、2049、68、および 520 です。 UDP はポート番号を使用して、さまざまなアプリケーション用に独自のデータ伝送チャネルを予約します: 1. ネットワーク ファイル システム (NFS)、ポート番号は 2049、2. 簡易ネットワーク管理プロトコル (SNMP)、ポート番号は 161、3. ドメイン名システム (DNS)、ポート番号は 53、4. 簡易ファイル転送システム (TFTP)、ポート番号は 69、5. 動的ホスト構成プロトコル (DHCP)、ポート番号は 68、6. ルーティング情報プロトコル、ポート番号は 520 などです。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
UDP は、User Datagram Protocol の略称です。中国語名は User Datagram Protocol です。トランザクション指向のシンプルで信頼性の低いメッセージング サービスを提供する、OSI (Open System Interconnection) 参照モデルのコネクションレス型トランスポート層プロトコルです。 。 UDP は、アプリケーションが接続を確立せずにカプセル化された IP パケットを送信する方法を提供します。
UDP は、OSI 参照モデルのコネクションレス型トランスポート層プロトコルです。主に、パケットが順番に到着する必要のない送信に使用されます。パケット送信シーケンスのチェックと並べ替えは、アプリケーション層によって完了します。 4]、シンプルなトランザクション指向の信頼性の低いメッセージング サービスを提供します。 UDP プロトコルは基本的に、IP プロトコルと上位層プロトコルの間のインターフェイスです。 UDP プロトコルは、同じデバイス上で実行される複数のアプリケーションに適しています。
UDP プロトコルは、ポート番号を使用して、さまざまなアプリケーション用に独自のデータ送信チャネルを予約します。ネットワーク ファイル システム (NFS、ポート番号 2049)、簡易ネットワーク管理プロトコル (SNMP、ポート番号 161)、ドメイン ネーム システム (DNS、ポート番号 53)、簡易ファイル転送システム (TFTP、ポート番号 69)、ダイナミック ホストなど構成プロトコル(DHCP、ポート番号68)、経路情報プロトコル(RIP、ポート番号520)など
各 UDP メッセージはユーザー データグラムと呼ばれ、UDP ヘッダーと UDP データ領域の 2 つの部分に分かれています。ヘッダーは 4 つの 16 ビット フィールドで構成され、それぞれ送信元ポート、宛先ポート、メッセージの長さ、およびメッセージのチェックサムを記述します。
送信元ポートフィールドと宛先フィールドには、16 ビット UDP プロトコルのポート番号が含まれます。長さフィールドはデータグラムの長さを記録します。ヘッダーとユーザーデータ領域を含む 8 ビットのグループで計算されます。チェックサム フィールドはオプションであり、このフィールドの値が 0 の場合は、検証が実行されないことを意味します。一般に、チェックサム フィールドを使用する必要があります。
拡張知識: ポート番号
プロトコル ポート番号 (ポート) は、ターゲット ホスト プロセスを識別する方法です。 TCP/IP は 16 ビットのポート番号を使用してポートを識別するため、ポートの値の範囲は [0,65535] です。
ポートは、システム ポート、登録ポート、クライアント使用ポートに分類できます。
(1) システム ポート。ポートの値の範囲は [0,1023]
です。#プロトコル番号 | 名前 | 機能 | ||||
##FTP- データ | FTP データ転送 | |||||
FTP | FTP コントロール | |||||
##SSH | ##SSH ログイン # ##### ###### ###### ###### ###############23####### ### ##TELNET | リモートログイン | ||||
#25 | SMTP | 単純なメール転送プロトコル | #53 | |||
DNS | ドメイン名の解決 | |||||
DHCP | DHCP サーバーはクライアント要求情報を監視および受け入れることができます | 68 | DHCP | |||
69 | TFTP | |||||
HTTP | ハイパーテキスト送信 | 110 | ||||
POP3 | 郵便局プロトコル | |||||
143 | IMAP | インタラクティブ メール アクセス プロトコル | ||||
#161#SNMP | ##シンプルなゲートウェイ プロトコル | ##162 | ##SNMP(トラップ) | |||
SNMP トラップ メッセージ | (2) 登録されたポートが不明です アプリケーションが使用するポートです。ポート範囲は [1024, 49151] です。これらのポートは重複を避けるために IANA に登録する必要があります。 | (3) クライアント ポートはポートを使用します。このタイプのポートは、クライアント プロセスの実行中にのみ動的に使用されます。使用後、プロセスはポートを解放します。ポート範囲は [49152,65535] | 関連情報の詳細については、 |
以上がUDP ポート番号とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP および UDP プロトコルを使用して非同期通信を実装する方法 最新のインターネット アプリケーションでは、非同期通信は非常に重要な方法となっています。非同期通信を使用すると、メインスレッドをブロックすることなくユーザーリクエストを同時に処理できるため、システムのパフォーマンスと応答速度が向上します。人気のバックエンド プログラミング言語である PHP は、UDP プロトコルを使用して非同期通信を実現する方法を教えてください。この記事では、PHP で UDP プロトコルを使用して簡単な非同期通信を実装する方法を、具体的なコード例を添付して紹介します。 1. UDP プロトコルの概要 U

一般的な UDP ポート番号は 53、69、161、2049、68、および 520 です。 UDP はポート番号を使用して、さまざまなアプリケーション用に独自のデータ送信チャネルを予約します: 1. ネットワーク ファイル システム (NFS)、ポート番号は 2049、2. 簡易ネットワーク管理プロトコル (SNMP)、ポート番号は 161、3. ドメイン名システム (DNS)、ポート番号は 53、4. 簡易ファイル転送システム (TFTP)、ポート番号は 69、5. 動的ホスト構成プロトコル (DHCP)、ポート番号は 68、6. ルーティング情報プロトコル、ポート番号は 520 などです。

DHCP サービスのポート番号は 68 と 67 です。 dhcp は LAN ネットワーク プロトコルで、通常は大規模な LAN 環境で使用され、主な機能は IP アドレスを集中管理して割り当て、アドレスの使用率を向上させることです。 DHCP プロトコルは、送信プロトコルとして UDP を使用します。ホストは要求メッセージを DHCP サーバーのポート 68 に送信し、DHCP サーバーは応答メッセージでホストのポート 67 に応答します。これら 2 つのポートは通常の DHCP サービス ポートであり、 1 回の送信と 1 回の引き継ぎとして理解できます。

一般的に使用される PHP ポート番号には、HTTP ポート番号 (80)、HTTPS ポート番号 (443)、FTP ポート番号 (21)、SMTP ポート番号 (25)、POP3 ポート番号 (110)、IMAP ポート番号 (143) などが含まれます。詳細な紹介: 1. HTTP ポート番号 (80). HTTP ポート番号を通じて、PHP アプリケーションはクライアントから HTTP リクエストを受信して処理できます; 2. HTTPS ポート番号 (443). PHP アプリケーションは、HTTP ポート番号を通じてクライアントと通信できます。 HTTPS ポート番号: 安全な接続などを確立します。

UDP (User Datagram Protocol) は、時間に敏感なアプリケーションで一般的に使用される軽量のコネクションレス型ネットワーク プロトコルです。これにより、アプリケーションは TCP 接続を確立せずにデータを送受信できるようになります。サンプル Java コードを使用して UDP サーバーとクライアントを作成できます。サーバーは受信データグラムをリッスンして応答し、クライアントはメッセージを送信して応答を受信します。このコードを使用して、チャット アプリケーションやデータ収集システムなどの実際のユースケースを構築できます。

1. ソケット: ソケット: IP アドレス + ポート番号。 TCP/IP プロトコルでは、ネットワーク通信のプロセスを一意に識別します。ソケットは、ネットワーク接続間の 1 対 1 の関係を記述するために使用されます。 TCP/IP プロトコルは、ネットワーク データ フローがビッグ エンディアン バイト オーダー、つまり (メモリ) 下位アドレス上位バイト (データ) を使用することを規定しています。 2. UDP_SOCKET 関連の UDP プロトコル --- ユーザー データグラム プロトコル (非接続指向) --- SOCK_DGRAMh はホストを表し、n はネットワークを表し、l は 32 ビットの長整数を表し、s は 16 ビットの短整数を表します。 IPv4 アドレス形式は netinet/in.h で定義されており、IPv4 アドレス: sockadd

UDP は、「コネクションレス」トランスポート サービスを提供します。 UDP の中国語名はユーザー データグラム プロトコルです。OSI 参照モデルのコネクションレス型トランスポート層プロトコルです。シンプルで信頼性の低いトランザクション指向の情報送信サービスを提供します。UDP は、接続を確立せずにカプセル化されたデータを送信する方法をアプリケーションに提供します。 IPパケット方式です。

UDP プログラミングの基本入門 通信クラス DatagramSocket および DatagramPacket [データ パケット/データグラム] は、UDP プロトコルに基づいてネットワーク プログラムを実装します。 UDP データグラムは、データグラム ソケット DatagramSocket を介して送受信されます。システムは、UDP データグラムが宛先に安全に配信されることを保証しませんし、いつ到着するかも保証しません。 DatagramPacket オブジェクトは、送信者の IP アドレスとポート番号、受信者の IP アドレスとポート番号を含む UDP データグラムをカプセル化します。 UDP プロトコルの各データグラムは完全なアドレス情報を提供するため、送信者と受信者の間で接続を確立する必要はありません。基本プロセス Da の核となる 2 つのクラス/オブジェクト