'Test if the address is reserved for link-local.
Returns:
A boolean, True if the address is link-local per RFC 3927.'

@property
def is_link_local(self):

    linklocal_network = IPv4Network('169.254.0.0/16')
    if isinstance(self, _BaseAddress):
        return (self in linklocal_network)
    return ((self.network_address in linklocal_network) and (self.broadcast_address in linklocal_network))
