UnicastIPAddressInformation::DuplicateAddressDetectionState Property
.NET Framework (current version)
Gets a value that indicates the state of the duplicate address detection algorithm.
Assembly: System (in System.dll)
public: property DuplicateAddressDetectionState DuplicateAddressDetectionState { virtual DuplicateAddressDetectionState get() abstract; }
Property Value
Type: System.Net.NetworkInformation::DuplicateAddressDetectionStateOne of the DuplicateAddressDetectionState values that indicates the progress of the algorithm in determining the uniqueness of this IP address.
| Exception | Condition |
|---|---|
| PlatformNotSupportedException | This property is not valid on computers running operating systems earlier than Windows XP. |
To ensure that all network interfaces on a network have a unique address, the interface host is responsible for running a "duplicate address detection" algorithm on unicast addresses. The purpose of this algorithm is to attempt to prevent non-unique addresses on the network. This process is defined in IETF RFC 1971.
.NET Framework
Available since 2.0
Available since 2.0
Show: