Content deleted Content added
No edit summary Tags: Reverted Mobile edit Mobile web edit |
Tags: Reverted Mobile edit Mobile web edit |
||
Line 72:
==CIDR blocks==
CIDR is principally a bitwise, prefix-based standard for the representation
An IP address is part of a CIDR block and is said to match the CIDR prefix if the initial ''n'' bits of the address and the CIDR prefix are the same. An IPv4 address is 32 bits so an ''
CIDR is also used for [[
===Assignment
The [[Internet Assigned Numbers Authority]] (IANA) issues to [[regional Internet registries]] (RIRs) large, short-prefix CIDR blocks. However, a {{IPaddr||8}} (with over sixteen million addresses) is the largest block IANA will allocate. For example, {{IPaddr|62.0.0.0|8}} is administered by [[RIPE NCC]], the European RIR. The RIRs, each responsible for a single, large, geographic area, such as Europe or North America, subdivide these blocks and allocate subnets to local Internet registries (LIRs). Similar subdividing may be repeated several times at lower levels of delegation. End-user networks receive subnets sized according to their projected short-term need. Networks served by a single ISP are encouraged by [[IETF]] recommendations to obtain IP address space directly from their ISP. Networks served by multiple ISPs, on the other hand, may obtain [[provider-independent address space]] directly from the appropriate RIR.
[[File:CIDR Address.svg|right|
For example, in the late 1990s, the IP address {{IPaddr|208.130.29.33}} (since reassigned) was used by www.freesoft.org. An analysis of this address identified three CIDR prefixes. {{IPaddr|208.128.0.0|11}}, a large CIDR block containing over 2 million addresses, had been assigned by [[ARIN]] (the North American RIR) to [[MCI Communications|MCI]]. Automation Research Systems (ARS), a Virginia [[Value-added reseller|VAR]], leased an Internet connection from MCI and was assigned the {{IPaddr|208.130.28.0|22}}
===IPv4 CIDR
{| class="wikitable"
! rowspan = 2 | Address<br />format
Line 91:
! colspan = 2 | Addresses
! rowspan = 2 | Relative<br />to class<br />A, B, C
! rowspan = 2 |
! rowspan = 2 | Typical use
|-
Line 97:
!2<sup>''n''</sup>
|-
|{{IPaddr
|
|{{IPaddr|
| style="text-align:right;" |1
| style="text-align:right;" |2<sup>0</sup>
Line 108:
|{{IPaddr|a.b.c.d|31}}
| +{{IPaddr|0.0.0.1|}}
|{{IPaddr
| style="text-align:right;" |
| style="text-align:right;" |2<sup>1</sup>
| style="text-align:right;" |{{frac|1|128}} C
|''d'' = 0 ... (
| Point-to-point links ({{IETF RFC|3021}})
|-
|{{IPaddr|
| +{{IPaddr|
|{{IPaddr|255.255.255.252|}}
| style="text-align:right;" |
| style="text-align:right;" |2<sup>2</sup>
| style="text-align:right;" |{{frac|1|64}} C
|''d'' = 0 ... (
| {{nowrap|Point-to-point links (glue network)}}
|-
|{{IPaddr|a.b.c.d|29}}
| +{{IPaddr
|{{IPaddr
| style="text-align:right;" |8
| style="text-align:right;" |2<sup>3</sup>
|