subnet

    11热度

    4回答

    我想找到一种方法来执行一个SQL查询,它将计算存储在数据库中的子网掩码的cidr(位表示)。因此,例如,我已将255.255.255.0或其十进制值(4294967040)存储在数据库中。我想通过查询做一个选择并取回/ 24表示。 我已经做了类似以下的事情来确定子网的最后一个IP,所以我希望做类似的事情来确定掩码的cidr表示。 select concat(inet_ntoa(ip_addr),'

    13热度

    2回答

    编写一个类来存储/验证类似192.168.0.0/16的代码很简单,但是我很好奇,如果一个本地类型已经存在于.NET中?我会想象它会工作很像IPAddress: CIDR subnet = CIDR.Parse("192.168.0.0/16"); 基本上它只是需要确保你与IPv4或IPv6地址的工作,然后你指定的位数是有效的那个类型。