E1. アドレスの一般フォーマット |
ネットワークアドレスは以下のようになります。 [<protocol>://][<protocol-specific-part>] デフォルトでは、<protocol>はTCP値を持ちます。<protocol-specific-part>のデフォルト値はアプリケーションによって決まります。
IPアドレス •<interface>::=<ip-address> <ip-address>はピリオドで分けられたDNS名、またはIPアドレスのいずれかになります(例:127.0.0.1)。 •<socket-address>::=<interface>:<port-number> <port-number>は10進数で指定します。 サーバーまたはAgentのアドレスを指定する場合、使用するプロトコルのバージョンを設定できます。以下が利用できます。 •<protocol>://<interface>:<port-number> - IPv4およびIPv6を使用。 •<protocol>://(<interface>):<port-number> - IPv4のみを使用。 •<protocol>://[<interface>]:<port-number> - IPv6のみを使用。 1.tcp://127.0.0.1:2193 TCPプロトコル、インターフェース127.0.0.1上のポート2193を意味します。 2.tcp://(examle.com):2193 TCPプロトコル、IPv4インターフェースexamle.com上のポート2193を意味します。 3.tcp://[::]:2193 TCPプロトコル、IPv6インターフェース0000.0000.0000.0000.0000.0000.0000.0000上のポート2193を意味します。 4.localhost:2193 同上。 5.tcp://:9999 サーバーの値:アプリケーションに依存したデフォルトのインターフェース(通常、使用可能なインターフェース全て)、ポート9999、クライアントの値: アプリケーションに依存したホストへのデフォルト接続(通常はlocalhost)、ポート 9999。 6.tcp:// TCPプロトコル、デフォルトポート。 接続指向プロトコル <protocol>/<socket-address> <socket-address>でサーバーのソケット、またはクライアントのリモートサーバーのローカルアドレスを設定します。 データグラム指向プロトコル <protocol>://<endpoint-socket-address>[-<interface>] 1.udp://231.0.0.1:2193 デフォルトでアプリケーションに依存しているインターフェース上で、マルチキャストグループ231.0.0.1:2193を使用することを意味します。 2.udp://[ff18::231.0.0.1]:2193 デフォルトでアプリケーションに依存しているインターフェース上で、マルチキャストグループ[ff18::231.0.0.1]を使用することを意味します。 3.udp:// アプリケーション依存のインターフェースおよびエンドポイントです。 4.udp://255.255.255.255:9999-myhost1 myhost1インターフェース上のポート9999のブロードキャスティングメッセージを使用します。 UDSアドレス •接続指向プロトコル: unx://<file_name> •データグラム指向プロトコル: udx://<file_name> 1.unx://tmp/drwcsd:stream 2.unx://tmp/drwcsd:datagram SRVアドレス srv://[<server name>][@<domain name/dot address>] |