如何比较CIDR格式中给出的两个ipv4范围

如何比较CIDR格式中给出的两个ipv4范围,ip,cidr,Ip,Cidr,我需要编写一个脚本,比较以CIDR格式提供的两个IPV4地址范围。总的来说,我必须在两个IP范围重叠、IP范围相同、一个IP范围包含另一个IP范围等情况下采取一些措施。比较两个IP范围的最佳方法是什么。不过,我想把IP地址转换成长整数32位,然后比较这些范围。这种方法行吗

我需要编写一个脚本,比较以CIDR格式提供的两个IPV4地址范围。总的来说,我必须在两个IP范围重叠、IP范围相同、一个IP范围包含另一个IP范围等情况下采取一些措施。比较两个IP范围的最佳方法是什么。不过,我想把IP地址转换成长整数32位,然后比较这些范围。这种方法行吗