E1. Formato generale di indirizzo |
Indirizzo di rete ha il seguente formato: [<protocollo>/][<parte-specifica-protocollo>] Di default <protocollo> ha il valore TCP. I valori predefiniti <parte-specifica-protocollo> vengono determinati dall'applicazione. Indirizzi della famiglia IP •<interfaccia>::=<indirizzo-ip> <indirizzo-ip> può essere nome DNS o indirizzo IP separato da punti (per esempio, 127.0.0.1). •<indirizzo-socket>::=<interfaccia>:<numero-porta> <numero-porta> deve essere un numero decimale. 1.tcp/127.0.0.1:2193 significa protocollo TCP, porta 2193 su interfaccia 127.0.0.1. 2.tcp/[::]:2193 significa protocollo TCP, porta 2193 su interfaccia IPv6 0000.0000.0000.0000.0000.0000.0000.0000 3.localhost:2193 uguale. 4.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. 5.tcp/ protocollo TCP, porta predefinita. Indirizzi della famiglia UDS •Protocollo orientato alla connessione: unx/<nome_file> •Protocollo orientato al datagramma: udx/<nome_file> Esempi: 1.unx/tmp/drwcsd:stream 2.unx/tmp/drwcsd:datagram Protocollo orientato alla connessione <protocollo>/<indirizzo-socket> dove <indirizzo-socket> imposta indirizzo locale di socket per server o server remoto per client. Protocollo orientato al datagramma <protocollo>/<indirizzo-socket-endpoint>[-<interfaccia>] 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 SRV srv/[<server name>][@<domain name/dot address>] |