Topic Path: Symbol Reference > Classes > TIdNetworkCalculator Class > TIdNetworkCalculator Properties > IsAddressRoutable Property
ContentsIndexHome
PreviousUpNext
TIdNetworkCalculator.IsAddressRoutable Property

Indicates if the network address is a routable public IP address.

property IsAddressRoutable: Boolean;

Boolean - True when the network address is a public IP address.

IsAddressRoutable is a read-only Boolean property that indicates if the value in NetworkAddress represents an internet address that can be passed to the public internet. 

IsAddressRoutable compares the Byte values in NetworkAddress to ensure that the address does not reside in the IANA-assigned Private Address Space, including the following IP Address blocks: 

 

 

---------- ---------------

 

10.0.0.0 10.255.255.255 
172.16.0.0 172.31.255.255 
192.168.0.0 192.168.255.255 

 

The Private Address Space allows an organization to decide the use of IP addresses without any coordination with IANA or an Internet registry. Addresses within the Private Address Space will only be unique within the enterprise, or the set of enterprises which choose to cooperate over this space so they may communicate with each other in their own private internet. As a result, these network address cannot be routed to the public internet.

Copyright 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Post feedback to the Indy Docs Newsgroup.