Classless Inter-Domain Routing, a method for allocating TCP/IP network addresses and routing data packets. Divides IP address into network id (high bits) and host id (low bits) as determined by netmask. In 1993, replaced the older classful network routing.
Questions tagged [cidr]
397 questions
6
votes
4 answers
How to convert a CIDR prefix to a dotted-quad netmask in Python?
How can I convert a CIDR prefix to a dotted-quad netmask in Python?
For example, if the prefix is 12 I need to return 255.240.0.0.

planetp
- 14,248
- 20
- 86
- 160
6
votes
4 answers
Speeding up checking of IP address membership in CIDR ranges, for large datasets
In a Postgres DB, I need to filter a set of several hundred thousand rows in a table A by including only those rows for which an IP address column (of type inet) in the row matches any of several thousand IP address blocks (of type cidr) in another…

Christian
- 1,499
- 2
- 12
- 28
6
votes
1 answer
regular expression for IPV6 address in CIDR notation
I am trying to write a lex pattern that will allow me to recognize IPV6 addresses including IPV6 addresses with CIDR notation.The pattern that I use is given below.
IPV4ADDRESS_CIDR […

liv2hak
- 14,472
- 53
- 157
- 270
5
votes
4 answers
IP cidr match function
I need to find out, is ip belong to ip mask.
For example:
ip = 192.168.0.1
mask = 192.168.0.1/24.
I found function that convert ip to mask:
inet_cidrtoaddr(int cidr, struct in_addr *addr)
{
int ocets;
if (cidr < 0 || cidr > 32) {
…

artyomboyko
- 2,781
- 5
- 40
- 54
5
votes
2 answers
Standard formula to determine or calculate Cidr for VPC in AWS
I am learning AWS CloudFormation. Now, I am trying to create a template for VPC and Subnets. I am now creating a VPC.
This is my template:
AWSTemplateFormatVersion: '2010-09-09'
Description: "Template for Networks and IAM Roles"
Resources:
Vpc:
…

Wai Yan Hein
- 13,651
- 35
- 180
- 372
5
votes
1 answer
Purpose of AWS Client VPN Client CIDR Range?
Originally asked on the AWS forums but I get the sense I won't hear back for quite some time, so I'm also posing my questions here:
I recently set up a Client VPN based on this guide. When connected I'm successfully able to access the internet as…

Chris
- 909
- 8
- 18
5
votes
3 answers
How to sort a list of lists with IP subnets python
I am a complete noob and have google made my first python script.
I am opening a 2 files and removing list 1 from list2.
Once list2 has been modified to remove what was in list 1, I want to sort the list by IP network.
for…

Matt Blakely
- 51
- 1
- 2
5
votes
5 answers
In Java, given an IP Address range, return the minimum list of CIDR blocks that covers the range
I am having trouble with some of the logic in converting an IP Address range into a list of CIDR blocks. I do believe that this website is doing it right: http://ip2cidr.com/
I would like to pass in a starting IP address and an ending IP address and…

Stephen
- 327
- 2
- 4
- 12
5
votes
3 answers
How to get first/last IP address of CIDR using ipaddr module
The brute force approach:
from ipaddr import IPv4Network
n = IPv4Network('10.10.128.0/17')
all = list(n.iterhosts()) # will give me all hosts in network
first,last = all[0],all[-1] # first and last IP
I was wondering how I would get the first and…

aaa90210
- 11,295
- 13
- 51
- 88
5
votes
1 answer
IP to CIDR/IP-Range
Does anyone know of an API / Script which gives me the CIDR for the network of an IP address? Not IP-Range to CIDR!
Background: A fraudster registers on my site and use a proxy or a web hoster to hide his IP address or to fake his ip position. Now…

fxs
- 173
- 4
- 9
5
votes
3 answers
CIDR IP Assignment
A large number of consecutive IP address are available starting at 198.16.0.0. Suppose that four organizations, A, B, C and D request 4000, 2000, 4000, and 8000 address, respectively, and in that order. For each of these, I need to give the first IP…

Chandra Prakash
- 81
- 1
- 1
- 2
5
votes
0 answers
Is there a javascript equivalent of netaddr/ipaddr in Python?
I use NetAddr and ipaddr-py to calculate subnet containment in Python, but I'm looking to start using client side logic to determine containment. I could probably figure out how to implement basic bitmask-based logic, but I'd rather use something…

Chris R
- 17,546
- 23
- 105
- 172
5
votes
1 answer
PostgreSQL expanding cidr into individual addresses
I have a large list of subnets in a network stored in the following layout. This is used as a master table to store assets that will be used to automatically probe for status by a Python-script at regular intervals.
CREATE TEMP TABLE tmp_networks (
…

agnsaft
- 1,791
- 7
- 30
- 49
5
votes
3 answers
How to determine whether my internet IP belongs to a given IP list using Qt
I have following IP list (in CIDR format) stored in a TXT file:<
58.200.0.0/13
202.115.0.0/16
121.48.0.0/15
219.224.128.0/18
...
But I don't know how can I determine whether my IP belongs to this list. I use the Qt C++ framework on Windows…

Richard
- 414
- 6
- 16
4
votes
3 answers
Why are these CIDR causing errors with Snowflake Network Policy?
Any ideas why the below IP addresses are saying they are invalid with Snowflake's Network Policy? It seems they support CIDR.

barnett
- 1,572
- 2
- 13
- 25