Vérifier si deux adresses CIDR se croisent?

Donné deux adresses CIDR dire 192.168.2.0/14 et 192.168.2.0/32

Comment puis-je vérifier si deux adresses ip se chevauchent dans "python2.6"??

Je suis passé par netaddr et il permet de vérifier si
192.168.2.0 est dans CIDR adresse 192.168.2.0/14 par

from netaddr import IPNetwork, IPAddress
bool = IPAddress("192.168.2.0") in IPNetwork("192.168.2.0/14"):

Mais comment faire pour vérifier les deux CIDR adresse??

J'ai trouvé la référence :: Comment puis-je vérifier si une adresse ip est un réseau en python

Pour info, 192.168.2.0/32 est une adresse IP unique (192.168.2.0), pas un sous-réseau.
Accepteriez-vous une réponse qui n'est pas python spécifique?
Thnx pour l'info. J'en ai besoin en python, mais votre explication pourrait être utile.
Mon explication aurait été la même que rob.

OriginalL'auteur AJRedDevil | 2013-06-20