Destination IP-address (DI) setting

Description

(see setting description format info here)

Function:Defines the IP-address of the destination network host to which the DS will attempt to connect to (by default)
Set (S) command format:SDIxxx.xxx.xxx.xxx, where xxx.xxx.xxx.xxx is the IP-address of the destination in dot-decimal notation (i.e. 192.168.100.41)
Get (G) command format:GDI
Init (I) command effect:Initialized unconditionally, through network command, serial command, or quick initialization
Post-initialization value:0.0.0.1 (changed from 127.0.0.1 in V3.30/3.62)
Change takes effect:After reboot
Overriding param/instr:Destination IP-address (DI) parameter, Establish Connection (CE) instruction
Relevance conditions:For outgoing connections:

        Current Routing Mode (RM) [setting /parameter ] = 1 (server/client) or 2 (client)

        [V3.24/3.54+] For incoming connections:

        Current Routing Mode (RM) [setting /parameter ] = 0 (server) or 1 (server/client)

        AND current Source IP Filtering (SF) [setting /parameter ] = 1 (enabled)

First introduced:Earlier than "baseline" V3.14/V3.51, functionality extended in V3.24/3.54
See also:Ethernet port and network communications

Details

Destination IP-address serves two purposes:

It defines the IP-address of the network host to which the DS will attempt to establish an outgoing data connection. Exactly when the DS will attempt to establish such a connection is specified by the Connection Mode (CM) setting. Destination port the DS will attempt to connect to is specified by the current Destination Port Number (DP) [setting/ parameter/ instruction].
[V3.24/3.54+] This address also specifies the only network host from which an incoming data connection will be accepted when current Source IP Filtering (SF) [setting/parameter] is 1 (enabled).

Destination IP-address of 255.255.255.255 means "link-level broadcasts". This is a special case so the following considerations should be taken into account:

For outgoing connections:
When current Transport Protocol (TP) [setting/parameter] is 0 (UDP) the DS will be sending out its own UDP datagrams as link-level broadcasts i.e. with destination MAC-address set to 255.255.255.255.255.255. Furthermore, there will be no destination switchover that happens when UDP datagram is received from a network host (therefore, the DS will keep sending its datagrams as broadcasts). For more information see UDP data "connections" and broadcast UDP communications.
When current Transport Protocol (TP) [setting/parameter] is 1 (TCP) the DS will not attempt to establish an outgoing connection at all. This is because TCP is strictly a point-to-point protocol and does not support broadcasting.
[V3.24/3.54+] For incoming connections:
With Destination IP-address set to 255.255.255.255 the DS will accept incoming connections from any network host even if current Source IP Filtering (SF) [setting/parameter] is 1 (enabled).

Destination IP-address is irrelevant in the following cases:

For outgoing connections:
When current Routing Mode (RM) [setting/parameter] is 0 (server) because the DS does not establish outgoing connections in this mode at all
[V3.24/3.54+] For incoming connections:
When current Routing Mode (RM) [setting/parameter] is 2 (client) because the DS does not accept any incoming connections in this mode at all
When current Source IP Filtering (SF) [setting/parameter] is 0 (disabled).