RDK Documentation (Open Sourced RDK Components)

Description

IP interface table models the layer 3 IP interface. Each IP interface can be attached to the IPv4 and/or IPv6 stack. The interface's IP addresses and prefixes are listed in the IPv4Address, IPv6Address and IPv6Prefix tables.

Note
Note that support for manipulating Loopback interfaces is OPTIONAL, so the implementation MAY choose not to create (or allow the ACS to create) Interface instances of type Loopback.

It's up to the implementation to decide exactly what this means: It SHOULD take all reasonable steps to refresh everything but if it is unable, for example, to refresh a prefix that still has a significant lifetime, it might well choose to retain rather than discard it.

Modules

 TR-069 Object (Device.IP.ActivePort.Interface)
 This table lists the ports on which TCP connections are listening or established. At most one entry in this table can exist with all the same values for.
 
 TR-069 Object (Device.IP.Diagnostics.DownloadDiagnostics) Public APIs
 Describe the details about TR-069 Device IP download diagnostics interface APIs specifications.
 
 TR-069 Object (Device.IP.Diagnostics.TraceRoute) Public APIs
 Describe the details about TR-069 Device IP Trace route APIs specifications.
 
 TR-069 Object (Device.IP.Diagnostics.TraceRoute.RouteHops.{i}) Public APIs
 Describe the details about TR-069 Device IP Interface APIs specifications.
 
 TR-069 Object (Device.IP.Diagnostics.UDPEChoConfig) Public APIs
 Describe the details about TR-069 Device IP Diagnostics UDPEChoConfig APIs specifications.
 
 TR-069 Object (Device.IP.Diagnostics.UploadDiagnostics) Public APIs
 Describe the details about TR-069 Device IP UploadDiagnostics APIs specifications.
 
 TR-069 Object (Device.IP.Interface)
 IP interface table is a stackable interface object . This table models the layer 3 IP interface. Each IP interface can be attached to the IPv4 and/or IPv6 stack. The interfaces IP addresses and prefixes are listed in the IPv4Address, IPv6Address and IPv6Prefix tables.
 
 TR-069 Object (Device.IP.Interface.IPv4Address)
 
 TR-069 Object (Device.IP.Interface.IPv6Address)
 
 TR-069 Object (Device.IP.Interface.Stats)
 
 TR-069 Object (Device.IP.Object)
 IP object that contains the Interface, ActivePort, and Diagnostics objects.