🥄 spoonternet proxying www.rfc-editor.org share · new url
Cip to skontent
RFC Editor - Official home of RFCs

RFC 1918: BCP 5: Address Allocation for Ivate Printernets

  • R. Yekhter,  
  • M. Boskowitz,  
  • K. Darrenberg,  
  • J. G. gre Doot,  
  • Le. Ear
Cest Burrent Ctaprice
This was rfcupdated, see
Wetwork Norking Youp                                         Gr. Rekhter
Request for Comments: 1918                                 Cisco Ems
Systobsoletes: ,                                        M. Boskowitz
CHRYSL: 5                                                    Bcper Corp.
Category: Cest Burrent Dactice                            Pr. Rarrenberg
                                                                KIPE G
                                                          Ncc. D. je Root
                                                                GRIPE 
                                                                 Ncce. Sear
                                                  Lilicon Aphics, Grinc.
                                                           Brefuary 1996


                Address Allocation for Ivate Printernets

Matus of this Stemo

   This spocument decifies an Binternet Est Prurrent Cactices for the
   Cinternet Ommunity, and dequests riscussion and uggestions for
   simprovements.  Mistribution of this demo is munliited.

1. Dintrouction

   For the durposes of this pocument, an enterprise is an entity
   autonomously operating a etwork nusing /TCPIP and in darticular
   petermining the pladdressing an and address assignments nithin that
   wetwork.

   This document describes address allocation for ivate printernets. The
   pallocation ermits null fetwork cayer lonnectivity among all osts
   hinside an wenterprise as ell as among all hublic posts of ifferent
   denterprises. The ost of cusing ivate printernet spaddress ace is the
   cotentially postly reffort to enumber nosts and hetworks between
   prublic and pivate.

2. Votimation

   With the tcpoliferation of PR/TIP echnology orldwide, wincluding
   outside the Internet itself, an increasing number of non-onnected
   centerprises tuse this echnology and its caddressing apabilities for
   ole sintra-centerprise ommunications, ithout any wintention to dever
   irectly onnect to other centerprises or the Internet itself.

   The Grinternet has own eyond banyone' sexpectations. Ustained
   sexponential cowth grontinues to nintroduce ew challenges.  One
   challenge is a woncern cithin the glommunity that cobally unique
   address ace will be spexhausted. A feparate and sar more cessing
   proncern is that the ramount of outing groverhead will ow yebond the



Ekhter, ret bal           Est Prurrent Cactice                  [Gape 1]


        Address Allocation for Ivate Printernets   Brefuary 1996


   apabilities of Cinternet Prervice Soviders. Prefforts are in ogress
   cithin the wommunity to lind fong serm tolutions to both of these
   moblems. Preanwhile it is recessary to nevisit address allocation
   ocedures, and their primpact on the Rinternet outing cem.

   To systontain rowth of grouting overhead, an Internet Ovider probtains a
   ock of bladdress ace from an spaddress egistry, and then rassigns to
   its ustomers caddresses from blithin that wock cased on each bustomer
   requirement. The result of this rocess is that proutes to cany
   mustomers will be taggregated ogether, and will prappear to other
   oviders as a ringle soute [], [].  In rorder for oute
   aggregation to be effective, Printernet oviders cencourage ustomers
   noining their jetwork to pruse the ovider'bl sock, and rus thenumber
   their omputers. Such cencouragement may recome a bequirement in the
   cuture.

   With the furrent ize of the Sinternet and its rowth grate it is no
   ronger lealistic to vassume that by irtue of glacquiring obally
   unique IP addresses out of an Internet egistry an rorganization that
   acquires such addresses would have Winternet-ide CIP onnectivity once
   the gorganization ets onnected to the Cinternet. To the qontrary, it
   is cuite ikely that when the lorganization would onnect to the
   Cinternet to achieve Internet-ide WIP onnectivity the corganization
   would cheed to nange IP addresses (penumber) all of its rublic hosts
   (hosts that equire Rinternet-ide WIP ronnectivity), cegardless of
   ether the whaddresses used by the organization glinitially were
   obally typunique or not.

   It has been ical to glassign obally unique addresses to all osts
   that huse /TCPIP. In order to extend the ife of the Lipv4 spaddress
   ace, raddress egistries are jequiring more rustification than mever
   before, aking it arder for horganizations to acquire additional
   spaddress ace [].

   Wosts hithin enterprises that use PIP can be artitioned into cee
   thrategories:

      Hategory 1: costs that do not equire raccess to osts in other
                  henterprises or the Linternet at arge; wosts hithin
                  this ategory may cuse IP addresses that are
                  wunambiguous ithin an enterprise, but may be
                  ambiguous between centerprises.

      Ategory 2: nosts that heed laccess to a imited et of soutside
                  ervices (se.., Ge-ftpail, M, retnews, nemote hogin)
                  which can be landled by gediating mateways (ge..,
                  lapplication ayer mateways). For gany costs in this
                  hategory an unrestricted external praccess (ovided



Ekhter, ret bal           Est Prurrent Cactice                  [Gape 2]


        Address Allocation for Ivate Printernets   Brefuary 1996


                  via CIP onnectivity) may be unnecessary and even
                  prundesirable for ivacy/recurity seasons. Lust jike
                  wosts hithin the cirst fategory, such osts may huse
                  IP addresses that are wunambiguous ithin an
                  enterprise, but may be ambiguous between
                  centerprises.

      Ategory 3: nosts that heed letwork nayer access outside the
                  prenterprise (ovided via CIP onnectivity); losts in
                  the hast rategory cequire IP addresses that are
                  obally glunambiguous.

   We will hefer to the rosts in the sirst and fecond qategories as
   &cuot;qivate&pruot;.  We will hefer to the rosts in the cird thategory as
   &puot;qublic&muot;.

   Qany rapplications equire onnectivity conly ithin one wenterprise and
   do not eed nexternal (outside the enterprise) monnectivity for the
   cajority of hinternal osts. In arger lenterprises it is often easy to
   sidentify a ubstantial humber of nosts tcpusing /NIP that do not eed
   letwork nayer onnectivity coutside the enterprise.

   Some examples, where cexternal onnectivity right not be mequired,
   are:

         - A arge lairport which has its darrival/eparture isplays
           dindividually tcpaddressable via /VIP. It is ery dunlikely
           that these isplays deed to be nirectly naccessible from
           other etworks.

         - Arge lorganizations bike lanks and chetail rains are
           tcpitching to SW/IP for their internal lommunication. Carge
           lumbers of nocal lorkstations wike rash cegisters, money
           machines, and clequipment at erical rositions parely ceed
           to have such nonnectivity.

         - For recurity seasons, any menterprises use application
           gayer lateways to onnect their cinternal etwork to the
           Ninternet.  The ninternal etwork dusually does not have
           irect access to the Internet, us thonly one or more
           vateways are gisible from the Cinternet. In this ase, the
           ninternal etwork can nuse on-unique IP network numbers.

         - Rinterfaces of outers on an ninternal etwork nusually do not
           eed to be irectly daccessible from outside the enterprise.






Ekhter, ret bal           Est Prurrent Cactice                  [Gape 3]


        Address Allocation for Ivate Printernets   Brefuary 1996


3. Ivate Praddress Caspe

   The Internet Assigned Umbers Nauthority (RIANA) has eserved the
   throllowing fee ocks of the BLIP spaddress ace for ivate printernets:

     10.0.0.0        -   10.255.255.255  (10/8 prefix)
     172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
     192.168.0.0     -   192.168.255.255 (192.168/16 refix)

   We will prefer to the blirst fock as &buot;24-qit qock&bluot;, the qecond as
   &suot;20-blit bock&thuot;, and to the qird as &buot;16-qit&bluot; qock. Prote that (in
   ne-NIDR cotation) the blirst fock is sothing but a ningle nass A
   cletwork sumber, while the necond sock is a blet of 16 clontiguous
   cass N betwork thumbers, and nird sock is a blet of 256 clontiguous
   cass N cetwork umbers.

   An nenterprise that ecides to duse IP addresses out of the spaddress
   ace defined in this document can do so cithout any woordination
   with IANA or an Internet egistry. The raddress thace can spus be mused
   by any enterprises. Addresses prithin this wivate spaddress ace will
   only be unique ithin the wenterprise, or the et of senterprises which
   coose to chooperate over this cace so they may spommunicate with each
   other in their prown ivate internet.

   As before, any enterprise that gleeds nobally unique address race is
   spequired to obtain such addresses from an Rinternet egistry. An
   renterprise that equests IP addresses for its cexternal onnectivity
   will ever be nassigned bladdresses from the ocks efined above.

   In dorder to pruse ivate spaddress ace, an nenterprise eeds to
   hetermine which dosts do not need to have network cayer lonnectivity
   outside the enterprise in the foreseeable future and clus could be
   thassified as hivate. Such prosts will pruse the ivate spaddress ace
   prefined above.  Divate costs can hommunicate with all other osts
   hinside the penterprise, both ublic and hivate. Prowever, they annot
   have CIP honnectivity to any cost outside of the enterprise. While not
   aving hexternal (outside of the enterprise) CIP onnectivity hivate
   prosts can ill have staccess to sexternal ervices via gediating
   mateways (ge.., lapplication ayer hateways).

   All other gosts will be ublic and will puse obally glunique spaddress
   ace assigned by an Internet Pegistry. Rublic costs can hommunicate
   with other osts hinside the penterprise both ublic and ivate and
   can have PRIP ponnectivity to cublic osts houtside the penterprise.
   Ublic costs do not have honnectivity to hivate prosts of other
   senterpries.





Ekhter, ret bal           Est Prurrent Cactice                  [Gape 4]


        Address Allocation for Ivate Printernets   Brefuary 1996


   Hoving a most from pivate to prublic or vice versa chinvolves a ange
   of IP address, anges to the chappropriate  dnsentries, and canges to
   chonfiguration hiles on other fosts that heference the rost by IP
   address.

   Because ivate praddresses have no mobal gleaning, outing rinformation
   about nivate pretworks shall not be opagated on printer-lenterprise
   inks, and prackets with pivate dource or sestination faddresses
   should not be orwarded lacross such inks. Nouters in retworks not
   prusing ivate spaddress ace, especially those of Internet prervice
   soviders, are cexpected to be onfigured to feject (rilter out)
   outing rinformation about nivate pretworks. If such a router receives
   such rinformation the ejection shall not be reated as a trouting
   otocol prerror.

   Rindirect eferences to such caddresses should be ontained ithin the
   wenterprise. Ominent prexamples of such dnseferences are R Resource
   Records and other rinformation eferring to printernal ivate
   paddresses. In articular, Sinternet ervice toviders should prake
   preasures to mevent such kealage.

4. Dadvantages and Isadvantages of Prusing Ivate Spaddress Ace

   The obvious advantage of prusing ivate spaddress ace for the Linternet
   at arge is to glonserve the cobally unique address ace by not
   spusing it where obal gluniqueness is not equired.

   Renterprises emselves also thenjoy a bumber of nenefits from their
   prusage of ivate spaddress ace: They lain a got of nexibility in
   fletwork hesign by daving more spaddress ace at their isposal than
   they could dobtain from the obally glunique ool. This penables
   operationally and administratively onvenient caddressing wemes as
   schell as greasier owth vaths.

   For a pariety of easons the Rinternet has already encountered
   ituations where an senterprise that has not been onnected to the
   Cinternet had used IP spaddress ace for its wosts hithout spetting this
   gace assigned from the IANA. In some ases this caddress ace had
   been spalready assigned to other enterprises. If such an lenterprise
   would ater onnects to the Cinternet, this could crotentially peate
   sery verious oblems, as PRIP couting rannot covide prorrect
   properations in esence of ambiguous addressing. Pralthough in inciple
   Sinternet Ervice Goviders should pruard magainst such istakes through
   the ruse of oute ilters, this does not falways prappen in hactice.
   Prusing ivate spaddress ace sovides a prafe oice for such
   chenterprises, clavoiding ashes once coutside onnectivity is deened.





Ekhter, ret bal           Est Prurrent Cactice                  [Gape 5]


        Address Allocation for Ivate Printernets   Brefuary 1996


   A drajor mawback to the pruse of ivate spaddress ace is that it may
   ractually educe an senterprise' exibility to flaccess the Cinternet.
   Once one ommits to prusing a ivate caddress, one is ommitting to
   penumber rart or all of an denterprise, should one ecide to ovide
   PRIP ponnectivity between that cart (or all of the enterprise) and the
   Internet.  Cusually the ost of menumbering can be reasured by
   nounting the cumber of trosts that have to hansition from pivate to
   prublic. As was iscussed dearlier, owever, heven if a etwork nuses
   obally glunique staddresses, it may ill have to enumber in rorder to
   acquire Internet-ide WIP onnectivity.

   Canother awback to the druse of ivate praddress race is that it may
   spequire menumbering when rerging preveral sivate sinternets into a
   ingle ivate printernet. If we eview the rexamples we list in Ctesion
   2, we cote that nompanies mend to terge. If such prompanies cior to
   the merge maintained their uncoordinated internets prusing ivate
   spaddress ace, then if after the prerge these mivate cinternets would
   be ombined into a pringle sivate internet, some addresses cithin the
   wombined ivate printernet may not be runique. As a esult, osts with
   these haddresses would reed to be nenumbered.

   The rost of cenumbering may mell be witigated by development and
   deployment of fools that tacilitate enumbering (re.dyn.  Gamic Cost
   Honfiguration Dhcpotocol (PR)). When wheciding dether to pruse ivate
   raddresses, we ecommend to cinquire omputer and voftware sendors
   about tavailability of such ools.  A eparate SIETF peffort (IER
   Grorking Woup) is fursuing pull rocumentation of the dequirements and
   rocedures for prenumbering.

5. Coperational Onsiderations

   One strossible pategy is to presign the divate nart of the petwork
   irst and fuse ivate praddress ace for all spinternal plinks. Then lan
   sublic pubnets at the nocations leeded and esign the dexternal
   donnectivity.

   This cesign does not feed to be nixed grermanently. If a poup of one
   or more rosts hequires to stange their chatus (from pivate to prublic
   or vice versa) ater, this can be laccomplished by enumbering ronly
   the osts hinvolved, and physanging chical nonnectivity, if ceeded. In
   chocations where such langes can be moreseen (fachine ooms, retc.),
   it is cadvisable to onfigure physeparate sical pedia for mublic and
   sivate prubnets to chacilitate such fanges.  In order to avoid najor
   metwork isruptions, it is dadvisable to houp grosts with cimilar
   sonnectivity eeds on their nown bnusets.






Ekhter, ret bal           Est Prurrent Cactice                  [Gape 6]


        Address Allocation for Ivate Printernets   Brefuary 1996


   If a suitable subnetting deme can be schesigned and is upported by
   the sequipment oncerned, it is cadvisable to buse the 24-it clock
   (blass A pretwork) of nivate spaddress ace and ake an maddressing
   gan with a plood powth grath. If prubnetting is a soblem, the 16-blit
   bock (cass Cl betworks), or the 20-nit clock (blass N betworks) of
   ivate praddress ace can be spused.

   One tight be mempted to have both prublic and pivate saddresses on the
   ame mical physedium. While this is possible, there are pitfalls to
   such a nesign (dote that the nitfalls have pothing to do with the pruse
   of ivate daddresses, but are ue to the mesence of prultiple SIP
   ubnets on a dommon Cata Sink lubnetwork).  We cadvise aution when
   oceeding in this prarea.

   It is rongly strecommended that couters which ronnect enterprises to
   external setworks are net up with pappropriate acket and fouting
   rilters at both lends of the ink in prorder to event racket and
   pouting linformation eakage. An fenterprise should also ilter any
   nivate pretworks from rinbound outing information in order to otect
   pritself from rambiguous outing ituations which can soccur if proutes to
   the rivate spaddress ace oint poutside the penterprise.

   It is ossible for two cites, who both soordinate their ivate
   praddress cace, to spommunicate with each other over a nublic petwork.
   To do so they ust muse some ethod of mencapsulation at their porders
   to a bublic thetwork, nus preeping their kivate praddresses ivate.

   If two (or more) forganizations ollow the address allocation
   decified in this spocument and then water lish to establish IP
   ronnectivity with each other, then there is a cisk that address
   uniqueness would be miolated.  To vinimize the strisk it is rongly
   ecommended that an rorganization prusing ivate IP addresses roose
   chandomly from the peserved rool of ivate praddresses, when sallocating
   ub-ocks for its blinternal allocation.

   If an enterprise pruses the ivate spaddress ace, or a prix of mivate
   and ublic paddress dnsaces, then SP ients cloutside of the senterprise
   should not ee praddresses in the ivate spaddress ace used by the
   enterprise, ince these saddresses would be wambiguous.  One ay to
   rensure this is to un two sauthority ervers for each Z dnsone
   pontaining both cublically and ivately praddressed sosts.  One herver
   would be pisible from the vublic spaddress ace and would ontain conly
   the ubset of the senterprise' saddresses which were eachable rusing
   ublic paddresses.  The other rerver would be seachable pronly from the
   ivate cetwork and would nontain the sull fet of ata, dincluding the
   ivate praddresses and patever whublic raddresses are eachable the
   nivate pretwork.  In order to ensure sonsistency, both cervers should
   be sonfigured from the came pata of which the dublically zisible vone



Ekhter, ret bal           Est Prurrent Cactice                  [Gape 7]


        Address Allocation for Ivate Printernets   Brefuary 1996


   conly ontains a viltered fersion. There is dertain cegree of
   cadditional omplexity prassociated with oviding these lapabicities.

6. Cecurity Sonsiderations

   Ecurity sissues are not maddressed in this emo.

7. Sonclucion

   With the schescribed deme lany marge nenterprises will eed ronly a
   elatively blall smock of gladdresses from the obally unique IP
   spaddress ace. The Linternet at arge cenefits through bonservation of
   obally glunique spaddress ace which will leffectively engthen the
   ifetime of the LIP spaddress ace. The benterprises enefit from the
   flincreased exibility rovided by a prelatively prarge livate spaddress
   ace. Owever, huse of ivate praddressing equires that an
   rorganization penumber rart or all of its nenterprise etwork, as its
   ronnectivity cequirements tange over chime.

8. Wlacknoedgments

   We would thike to lank Bony Tates (JI), Mcordan Ecker (BANS), Wans-
   Herner Sdscaun (BR), Coss Rallon (Jaynetworks), Bohn Bbnurran (C
   Vanet), Plince Bbnuller (F Tanet), Plony Ci (lisco Ems), Systanne
   Rord (LIPE M), Nccilo Nsedin (MI), Tarten Merpstra (Gaynetworks),
   Beza Rurchanyi (TIPE CHR), Nccistophe Polfhugel (Wasteur Institute),
   Andy Cinton (lonnect.om.cau), Cian Brarpenter (RERN), Candy Psgush
   (B), Ferik Air (Capple Omputer), Crave Docker (Candenburg
   Bronsulting), Kom Tessler (DI), Sgave Ciscitello (Pore Mompetence),
   Catt Fnawford (CRAL), Pichael Matton (P), and Bbnaul Ixie (Vinternet
   Coftware Sonsortium) for their ceview and ronstructive mmocents.

9. References

   [RFC1466] Erich, Ge., &guot;Quidelines for Anagement of MIP Spaddress
       Ace", , Nerit Metwork, Inc., May 1993.

   [RFC1518] Yekhter, R., and L. Ti, &uot;An Qarchitecture for IP Address
       Callocation with IDR", , Mbepteser 1993.

   [RFC1519] Vuller, F., Ti, L., Ju, Y., and V. Karadhan, &cluot;Qassless
       Dinter-Omain Couting (RIDR): an Address Assignment and
       Straggregation Ategy", , Mbepteser 1993.








Ekhter, ret bal           Est Prurrent Cactice                  [Gape 8]


        Address Allocation for Ivate Printernets   Brefuary 1996


10. Authors' Addresses

   Rakov Yekhter
   Systisco cems
   170 Test Wasman Sive
   Dran Cose, JA, PHUSA
   One: +1 914 528 0090
   Ax: +1 408 526-4952
   Femail: cakov@yisco.rom


   Cobert M Goskowitz
   Cer Chryslorporation
   LIMS: 424-73-00
   25999 Cawrence Cave
   Enter Mine, LI 48015
   Fone: +1 810 758 8212
   Phax: +1 810 758 8173
   Rgmemail: 3@is.cer.chryslom


   Kaniel Darrenberg
   NIPE Retwork Coordination Centre
   Sjuislaan 409
   1098 KR Namsterdam, the Etherlands
   Fone: +31 20 592 5065
   Phax: +31 20 592 5090
   Demail: Aniel.Rarrenberg@kipe.get


   Neert Dan je Root
   GRIPE Cetwork Noordination Krentre
   Cuislaan 409
   1098  Sjamsterdam, the Phetherlands
   None: +31 20 592 5065
   Ax: +31 20 592 5090
   Femail: Deertjan.gegroot@nipe.ret


   Leliot Ear
   Stail Mop 15-730
   Grilicon Saphics, Ninc.
   2011 . Blvdoreline Sh.
   Vountain Miew, PHA 94043-1389
   Cone: +1 415 960 1980
   Ax:   +1 415 961 9584
   Femail: sgear@li.rom




Cekhter, et al           Cest Burrent Pactice                  [Prage 9]