例:
CIDR 表記 10.66.114.0/24 の下位から上位の IP アドレスを取得する方法
この場合、答えは:
10.66.114.1 - 10.66.114.254 です。
2453 次
2 に答える
4
その要点は次のとおりです(私はCの男です):
unsigned int network = 0x0a427200; /* 10.66.114.0 */
unsigned int subnet_length = 24;
unsigned int mask = 0xfffffff << (32 - subnet_length);
unsigned int bcast = 0xffffffff >> (32 - subnet_length);
unsigned int start_ip = (network & mask) + 1;
unsigned int end_ip = (network & mask) + (bcast - 1);
于 2011-10-04T07:23:01.310 に答える