ipaddress.IPv6Network.compare_networks()

compare_networks(other) Refer to the corresponding attribute documentation in IPv4Network

ipaddress.IPv6Network.broadcast_address

broadcast_address

ipaddress.IPv6Network.address_exclude()

address_exclude(network)

ipaddress.IPv6Network

class ipaddress.IPv6Network(address, strict=True) Construct an IPv6 network definition. address can be one of the following: A string consisting of an IP address and an optional mask, separated by a slash (/). The IP address is the network address, and the mask can be either a single number, which means it’s a prefix, or a string representation of an IPv6 address. If it’s the latter, the mask is interpreted as a net mask. If no mask is provided, it’s considered to be /128. For example, the

ipaddress.IPv6Interface.with_prefixlen

with_prefixlen

ipaddress.IPv6Interface.with_netmask

with_netmask

ipaddress.IPv6Interface.with_hostmask

with_hostmask Refer to the corresponding attribute documentation in IPv4Interface.

ipaddress.IPv6Interface.network

network

ipaddress.IPv6Interface.ip

ip

ipaddress.IPv6Interface

class ipaddress.IPv6Interface(address) Construct an IPv6 interface. The meaning of address is as in the constructor of IPv6Network, except that arbitrary host addresses are always accepted. IPv6Interface is a subclass of IPv6Address, so it inherits all the attributes from that class. In addition, the following attributes are available: ip network with_prefixlen with_netmask with_hostmask Refer to the corresponding attribute documentation in IPv4Interface.