translations.ipToBaseName table

The ipToBaseName table is a registry of discovered devices and the IP addresses associated with those devices.

When a device has multiple interfaces, and therefore multiple IP addresses, the Associated Address agent downloads all the associated addresses, stores them in the ipToBaseName table and allows the appropriate discovery agents to discover the device. Any subsequent attempt to discover the device by means of another of its IP addresses is halted when the Associated Address agent checks the ipToBaseName table, that is, before the device details are passed to the appropriate discovery agent.

Table 1. translations.ipToBaseName database table schema 

Column name

Constraints

Data type

Description

m_BaseName

NOT NULL

Text

Base name of the discovered entity.

m_BaseAddress

NOT NULL

Text

Base address of the discovered entity.

m_WorkAddress

NOT NULL

Text

The address that was used for data retrieval.

m_IpAddress

NOT NULL

Text

IP address of the entity.

m_AddressSpace
 

Text

The name of the NAT address space to which the device belongs. This value is set in the translations.NATAddressSpaceIds table. If the discovery is not using NAT, or if the device is in the public domain, this value is NULL.

m_InScope

Boolean integer

Indicates whether the value of the field m_IpAddress is in scope.

m_Protocol

NOT NULL

Integer

Protocol for this address. This field can take the following values:
  • 1: IPv4
  • 3: IPv6
m_IsManagementIP

Boolean integer

Indicates whether this is a management IP address.

m_IsOutOfBand

Boolean integer

Indicates whether this is an out of band address.

m_Name 

Text

Name of interface with IP if known.