E1. Formato generale di indirizzo |
Indirizzo di rete ha il seguente formato: [<protocol>://][<protocol-specific-part>] Di default <protocol> ha il valore TCP. I valori predefiniti <protocol-specific-part> vengono determinati dall'applicazione.
Indirizzi della famiglia IP •<interface>::=<ip-address> <ip-address> può essere nome DNS o indirizzo IP separato da punti (per esempio, 127.0.0.1). •<socket-address>::=<interface>:<port-number> <port-number> deve essere un numero decimale. Quando si imposta l'indirizzo di Server e l'indirizzo di Agent, è possibile indicare la versione del protocollo in uso. Sono ammissibili le seguenti varianti: •<protocol>://<interface>:<port-number> – utilizza IPv4 e IPv6. •<protocol>://(<interface>):<port-number> – utilizza solo IPv4. •<protocol>://[<interface>]:<port-number> – utilizza solo IPv6. 1.tcp://127.0.0.1:2193 significa protocollo TCP, porta 2193 su interfaccia 127.0.0.1. 2.tcp://(examle.com):2193 significa protocollo TCP, porta 2193 su interfaccia IPv4 examle.com. 3.tcp://[::]:2193 significa protocollo TCP, porta 2193 su interfaccia IPv6 0000.0000.0000.0000.0000.0000.0000.0000 4.localhost:2193 la stessa cosa. 5.tcp://:9999 valore per server: interfaccia predefinita che dipende da applicazione (di solito tutte le interfacce disponibili), porta 9999; valore per client: connessione a host predefinito che dipende da applicazione (di solito localhost), porta 9999. 6.tcp:// protocollo TCP, porta predefinita. Protocollo orientato alla connessione <protocol>://<socket-address> dove <socket-address> imposta l'indirizzo locale di socket per server o il server remoto per client. Protocollo orientato al datagramma <protocol>://<endpoint-socket-address>[-<interface>] Esempi: 1.udp://231.0.0.1:2193 significa utilizzo del gruppo multicast 231.0.0.1:2193 su interfaccia che dipende da applicazione di default. 2.udp://[ff18::231.0.0.1]:2193 significa utilizzo del gruppo multicast [ff18::231.0.0.1] su interfaccia che dipende da applicazione di default. 3.udp:// endpoint ed interfaccia che dipende da applicazione. 4.udp://255.255.255.255:9999-myhost1 utilizzo di messaggi broadcast su porta 9999 su interfaccia myhost1. Indirizzi della famiglia UDS •Protocollo orientato alla connessione: unx://<file_name> •Protocollo orientato al datagramma: udx://<file_name> Esempi: 1.unx://tmp/drwcsd:stream 2.unx://tmp/drwcsd:datagram Indirizzi della famiglia SRV srv://[<server name>][@<domain name/dot address>] |