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> 应为十进制数字。 指定Dr.Web服务器地址和代理端地址时可以给出所使用的协议版本。可采用以下方案: •<protocol>://<interface>:<port-number>——使用IPv4和IPv6。 •<protocol>://(<interface>):<port-number>——只使用IPv4。 •<protocol>://[<interface>]:<port-number>——只使用IPv6。 例如: 1.tcp://127.0.0.1:2193 代表TCP协议,端口号2193,在接口 127.0.0.1。 2.tcp://(examle.com):2193 代表TCP协议,端口号2193,在IPv4接口 example.com。 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 表示在应用程序默认接口使用multicast-组231.0.0.1:2193。 2.udp://[ff18::231.0.0.1]:2193 表示在应用程序默认接口使用multicast-组 [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>] |