1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
|
Network Working Group Internet Engineering Steering Group
Request for Comments: 1517 R. Hinden, Editor
Category: Standards Track September 1993
Applicability Statement for the Implementation of
Classless Inter-Domain Routing (CIDR)
Status of this Memo
This RFC specifies an Internet standards track protocol for the
Internet community, and requests discussion and suggestions for
improvements. Please refer to the current edition of the "Internet
Official Protocol Standards" for the standardization state and status
of this protocol. Distribution of this memo is unlimited.
1. Introduction
As the Internet has evolved and grown in recent years, it has become
clear that it will soon face several serious scaling problems. These
include:
- Exhaustion of the class-B network address space. One
fundamental cause of this problem is the lack of a network
class of a size that is appropriate for a mid-sized
organization. Class-C, with a maximum of 254 host addresses, is
too small, while class-B, which allows up to 65534 addresses,
is too large to be densely populated. The result is inefficient
utilization of class-B network numbers.
- Routing information overload. The size and rate of growth of the
routing tables in Internet routers is beyond the ability of
current software (and people) to effectively manage.
- Eventual exhaustion of IP network numbers.
It has become clear that the first two of these problems are likely
to become critical in the near term. Classless Inter-Domain Routing
(CIDR) ttempts to deal with these problems by defining a mechanism to
slow the growth of routing tables and reduce the need to allocate new
IP network numbers. It does not attempt to solve the third problem,
which is of a more long-term nature, but instead endeavors to ease
enough of the short to mid-term difficulties to allow the Internet to
continue to function efficiently while progress is made on a longer-
term solution.
The IESG, after a thorough discussion in the IETF, in June 1992
selected CIDR as the solution for the short term routing table
IESG [Page 1]
^L
RFC 1517 CIDR Applicability Statement September 1993
explosion problem [1].
2. Components of the Architecture
The CIDR architecture is described in the following documents:
- "An Architecture for IP Address Allocation with CIDR" [2]
- "Classless Inter-Domain Routing (CIDR): An Address Assignment
and Aggregation Strategy" [3]
The first of these documents presents the overall architecture of
CIDR; the second describes the specific address allocation scheme to
be used.
In addition to these two documents, "Guidelines for Management of IP
Address Space" [4] provides specific recommendations for assigning IP
addresses that are consistent with [2] and [3], and "Status of CIDR
Deployment in the Internet" [5] describes the timetable for deploying
[4] in the Internet. Both [4] and [5] should be viewed as
supporting, rather than defining, documents.
In addition to the documents mentioned above, CIDR requires that
inter-domain routing protocols be capable of handling reachability
information that is expressed solely in terms of IP address prefixes.
While several inter-domain routing protocols are capable of
supporting such functionality, this Applicability Statement does not
mandate the use of a particular one.
Although Internet routing domains are not required to use routing
protocols capable of propagating CIDR routes, the topology such
routing domains can support will be somewhat limited. In particular,
the non-CIDR-capable parts of the Internet will need to default
towards the CIDR-capable parts of the Internet for routes which have
been aggregated to non-network boundaries.
3. Applicability of CIDR
The CIDR architecture is applicable to any group of connected domains
that supports IP version 4 [6] [7]. CIDR does not require all of the
domains in the Internet to be converted to use CIDR. It assumes that
some of the existing domains in the Internet will never be able to
convert. Despite this, CIDR will still provide connectivity to such
places, although the optimality of routes to these places may be
impacted.
This Applicability Statement requires Internet domains providing
backbone and/or transit service to fully implement CIDR in order to
IESG [Page 2]
^L
RFC 1517 CIDR Applicability Statement September 1993
ensure that the growth of the resources required by routers to
provide Internet-wide connectivity will be significantly slower than
the growth of the number of assigned networks.
This Applicability Statement strongly recommends that all non-
backbone/transit Internet domains also implement CIDR because it will
reduce the amount of routing information inside of these domains.
Individual domains are free to choose whatever inter-domain and
intra-domain routing architectures best meet their requirements.
Specifically, this Applicability Statement does not prevent a domain
or a group of domains from using addressing schemes which do not
conform to CIDR. Subject to the available resources in routers, CIDR
should be able to co-exist with other addressing schemes without
adversely impacting overall connectivity.
4. References
[1] Gross, P., and P. Almquist, "IESG Deliberations on Routing and
Addressing", RFC 1380, IESG Chair, IESG Internet AD, November
1992.
[2] Rekhter, Y., and T. Li, "An Architecture for IP Address
Allocation with CIDR", RFC 1518, T.J. Watson Research Center, IBM
Corp., cisco Systems, September 1993.
[3] Fuller, V., Li, T., Yu, J., and K. Varadhan, "Classless Inter-
Domain Routing (CIDR): An Address Assignment and Aggregation
Strategy", RFC 1519, BARRNet, cisco, Merit, and OARnet, September
1993.
[4] Gerich, E., "Guidelines for Management of IP Address Space", RFC
1466, Merit, May 1993.
[5] Topolcic, C., "Status of CIDR Deployment in the Internet", RFC
1467, CNRI, August 1993.
[6] Postel, J., "Internet Protocol - DARPA Internet Program Protocol
Specification", STD 5, RFC 791, USC/Information Sciences
Institute, September 1981.
[7] Braden, R., Editor, "Requirements for Internet Hosts --
Communication Layers", STD 3, RFC 1122, IETF, October 1989.
5. Security Considerations
Security issues are not discussed in this memo.
IESG [Page 3]
^L
RFC 1517 CIDR Applicability Statement September 1993
6. Author's Address
Robert M. Hinden
Sun Microsystems
2550 Garcia Ave, MS MTV5-44
Mt. View, CA 94043
Phone: (415) 336-2082
Fax: (415) 336-6015
EMail: hinden@eng.sun.com
IESG [Page 4]
^L
|