Home | Trees | Indices | Help |
|
---|
|
network address manipulation, done Pythonically
Version: 0.6.4
|
|||
|
|
|||
AddrFormatError An Exception indicating that a network address format is not recognised. |
|||
AddrConversionError An Exception indicating a failure to convert between address types or notations. |
|||
IP Represents individual IPv4 and IPv6 addresses. |
|||
IPRange Represents arbitrary contiguous blocks of IPv4 and IPv6 addresses using only a lower and upper bound IP address. |
|||
IPRangeSet *EXPERIMENTAL* A customised Python set class that deals with collections of IPRange class and subclass instances. |
|||
CIDR Represents blocks of IPv4 and IPv6 addresses using CIDR (Classless Inter-Domain Routing) notation. |
|||
Wildcard Represents blocks of IPv4 addresses using a wildcard or glob style syntax. |
|||
EUI Represents an IEEE EUI (Extended Unique Identifier) indentifier. |
|||
OUI Represents an individual IEEE OUI (Organisationally Unique Identifier) identifier. |
|||
IAB Represents an individual IEEE IAB (Individual Address Block) identifier. |
|||
NotRegisteredError An Exception indicating that an OUI or IAB was not found in the IEEE Registry. |
|
|||
|
|
|||
BIG_ENDIAN_PLATFORM = False True if platform is natively big endian, False otherwise. |
|||
AT_UNSPEC = 0 unspecified address type constant. |
|||
AT_INET = 4 IPv4 address type constant. |
|||
AT_INET6 = 6 IPv6 address type constant. |
|||
AT_LINK = 48 MAC/EUI-48 address type constant. |
|||
AT_EUI64 = 64 EUI-64 address type constant. |
|||
AT_NAMES =
Address type to address description lookup dictionary. |
|||
ST_IPV4 = IPv4Strategy(32, 8, '.', 4, 10)
|
|||
ST_IPV6 = IPv6Strategy(128, 16, ':', 6, 16)
|
|||
ST_EUI48 = EUI48Strategy(48, 8, '-', 48, 16)
|
|||
ST_EUI64 = AddrStrategy(64, 8, '-', 64, 16)
|
|
An xrange work alike generator that produces sequences of IP addresses based on start and stop addresses, in intervals of step size.
|
|
AT_NAMESAddress type to address description lookup dictionary.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Aug 11 23:24:48 2009 | http://epydoc.sourceforge.net |