Destination IP-address (DI) setting

Top  Previous  Next

 

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).