ipEndPoint
The ipEndPoint table represents an IP end point and includes relevant data. The endpoint is implemented by a physical interface, as modeled in the protocolEndPoint table.
The following table describes the ipEndPoint table:
| Column name | Type | Constraints | Description |
|---|---|---|---|
| entityId | 32–bit integer |
Foreign key Not null |
The identifier of an IP end point entity from the entityData table. |
| DNSName | 255–character string | DNS name for the IP address associated with this IP end point. | |
| address | 39–character string | Not null | IP address associated with this IP end point. |
| ipNumber | 64–bit integer, unsigned | Not null |
For IPv4: IP address represented as a 32–bit integer. For IPv6: The first half of the IP address is represented as a 128–bit integer. The value is shown as a signed 64-bit integer. For example, for the IPv6 address fe80:0000:0000:0000:21a:30ff:fe2b:fb80, the hexadecimal ipNumber is FE80 0000 0000 0000. |
| netNumber | 64–bit integer | Not null |
For IPv4: Not applicable For IPv6: Second half of IP address represented as a 128–bit integer. The value is shown as a signed 64-bit integer. For example, for the IPv6 address fe80:0000:0000:0000:21a:30ff:fe2b:fb80, the hexadecimal netNumber is 021A 30FF FE2B FB80. (The decimal number is 18338657682652659712 as an unsigned integer and 108086391056891904 as a signed integer.) |
| subnet | 39–character string | Subnet to which the IP address belongs. | |
| netmask | 39–character string | Netmask for the subnet. | |
| netmaskbits | 32–bit integer | Netmask bits for the subnet | |
| addressSpace | 255–character string | Relevant NAT address space if network address translation is being used. | |
| protocol |
String value |
An integer representation of the IP protocol used by the presently-defined zone:
|
|
| cdmAddressType | 16-bit integer | Not null Default value: 0 |
The IBM® Common Data Model defines an attribute named AddressType in the IpV4Address and IPv6Address views and the ipEndPoint class is the equivalent object in NCIM. Therefore to make the attributes in the classes consistent, a new attribute named cdmAddressType has been added to the ipEndPoint table. |