home *** CD-ROM | disk | FTP | other *** search
/ The Hacker's Encyclopedia 1998 / hackers_encyclopedia.iso / rfc / 3 / rfc2260.txt < prev    next >
Encoding:
Text File  |  2003-06-11  |  27.4 KB  |  676 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7. Network Working Group                                           T. Bates
  8. Request for Comments: 2260                                 Cisco Systems
  9. Category: Informational                                       Y. Rekhter
  10.                                                            Cisco Systems
  11.                                                             January 1998
  12.  
  13.  
  14.       Scalable Support for Multi-homed Multi-provider Connectivity
  15.  
  16. Status of this Memo
  17.  
  18.    This memo provides information for the Internet community.  It does
  19.    not specify an Internet standard of any kind.  Distribution of this
  20.    memo is unlimited.
  21.  
  22. Copyright Notice
  23.  
  24.    Copyright (C) The Internet Society (1998).  All Rights Reserved.
  25.  
  26. 2. Abstract
  27.  
  28.    This document describes addressing and routing strategies for multi-
  29.    homed enterprises attached to multiple Internet Service Providers
  30.    (ISPs) that are intended to reduce the routing overhead due to these
  31.    enterprises in the global Internet routing system.
  32.  
  33. 3. Motivations
  34.  
  35.    An enterprise may acquire its Internet connectivity from more than
  36.    one Internet Service Provider (ISP) for some of the following
  37.    reasons.  Maintaining connectivity via more than one ISP could be
  38.    viewed as a way to make connectivity to the Internet more reliable.
  39.    This way when connectivity through one of the ISPs fails,
  40.    connectivity via the other ISP(s) would enable the enterprise to
  41.    preserve its connectivity to the Internet. In addition to providing
  42.    more reliable connectivity, maintaining connectivity via more than
  43.    one ISP could also allow the enterprise to distribute load among
  44.    multiple connections. For enterprises that span wide geographical
  45.    area this could also enable better (more optimal) routing.
  46.  
  47.    The above considerations, combined with the decreasing prices for the
  48.    Internet connectivity, motivate more and more enterprises to become
  49.    multi-homed to multiple ISPs. At the same time, the routing overhead
  50.    that such enterprises impose on the Internet routing system becomes
  51.    more and more significant. Scaling the Internet, and being able to
  52.    support a growing number of such enterprises demands mechanism(s) to
  53.    contain this overhead. This document assumes that an approach where
  54.    routers in the "default-free" zone of the Internet would be required
  55.  
  56.  
  57.  
  58. Bates & Rekhter              Informational                      [Page 1]
  59.  
  60. RFC 2260                      Multihoming                   January 1998
  61.  
  62.  
  63.    to maintain a route for every multi-homed enterprise that is
  64.    connected to multiple ISPs does not provide an adequate scaling.
  65.    Moreover, given the nature of the Internet, this document assumes
  66.    that any approach to handle routing for such enterprises should
  67.    minimize the amount of coordination among ISPs, and especially the
  68.    ISPs that are not directly connected to these enterprises.
  69.  
  70.    There is a difference of opinions on whether the driving factors
  71.    behind multi-homing to multiple ISPs could be adequately addressed by
  72.    multi-homing just to a single ISP, which would in turn eliminate the
  73.    negative impact of multi-homing on the Internet routing system.
  74.    Discussion of this topic is beyond the scope of this document.
  75.  
  76.    The focus of this document is on the routing and addressing
  77.    strategies that could reduce the routing overhead due to multi-homed
  78.    enterprises connected to multiple ISPs in the Internet routing
  79.    system.
  80.  
  81.    The strategies described in this document are equally applicable to
  82.    both IPv4 and IPv6.
  83.  
  84. 4. Address allocation and assignment
  85.  
  86.    A multi-homed enterprise connected to a set of ISPs would be
  87.    allocated a block of addresses (address prefix) by each of these ISPs
  88.    (an enterprise connected to N ISPs would get N different blocks).
  89.    The address allocation from the ISPs to the enterprise would be based
  90.    on the "address-lending" policy [RFC2008]. The allocated addresses
  91.    then would be used for address assignment within the enterprise.
  92.  
  93.    One possible address assignment plan that the enterprise could employ
  94.    is to use the topological proximity of a node (host) to a particular
  95.    ISP (to the interconnect between the enterprise and the ISP) as a
  96.    criteria for selecting which of the address prefixes to use for
  97.    address assignment to the node. A particular node (host) may be
  98.    assigned address(es) out of a single prefix, or may have addresses
  99.    from different prefixes.
  100.  
  101. 5. Routing information exchange
  102.  
  103.    The issue of routing information exchange between an enterprise and
  104.    its ISPs is decomposed into the following components:
  105.  
  106.       a) reachability information that an enterprise border router
  107.       advertises to a border router within an ISP
  108.  
  109.       b) reachability information that a border router within an ISP
  110.       advertises to an enterprise border router
  111.  
  112.  
  113.  
  114. Bates & Rekhter              Informational                      [Page 2]
  115.  
  116. RFC 2260                      Multihoming                   January 1998
  117.  
  118.  
  119.    The primary focus of this document is on (a); (b) is covered only as
  120.    needed by this document.
  121.  
  122. 5.1. Advertising reachability information by enterprise border routers
  123.  
  124.    When an enterprise border router connected to a particular ISP
  125.    determines that the connectivity between the enterprise and the
  126.    Internet is up through all of its ISPs, the router advertises (to the
  127.    border router of that ISP) reachability to only the address prefix
  128.    that the ISP allocated to the enterprise. This way in a steady state
  129.    routes injected by the enterprise into its ISPs are aggregated by
  130.    these ISPs, and are not propagated into the "default-free" zone of
  131.    the Internet.
  132.  
  133.    When an enterprise border router connected to a particular ISP
  134.    detemrines that the connectivity between the enterprise and the
  135.    Internet through one or more of its other ISPs is down, the router
  136.    starts advertising reachability to the address prefixes that was
  137.    allocated by these ISPs to the enterprise. This would result in
  138.    injecting additional routing information into the "default-free" zone
  139.    of the Internet. However, one could observe that the probability of
  140.    all multi-homed enterprises in the Internet concurrently losing
  141.    connectivity to the Internet through one or more of their ISPs is
  142.    fairly small.  Thus on average the number of additional routes in the
  143.    "default-free" zone of the Internet due to multi-homed enterprises is
  144.    expected to be a small fraction of the total number of such
  145.    enterprises.
  146.  
  147.    The approach described above is predicated on the assumption that an
  148.    enterprise border router has a mechanism(s) by which it could
  149.    determine (a) whether the connectivity to the Internet through some
  150.    other border router of that enterprise is up or down, and (b) the
  151.    address prefix that was allocated to the enterprise by the ISP
  152.    connected to the other border router. One such possible mechanism
  153.    could be provided by BGP [RFC1771]. In this case border routers
  154.    within the enterprise would have an IBGP peering with each other.
  155.    Whenever one border router determines that the intersection between
  156.    the set of reachable destinations it receives via its EBGP (from its
  157.    directly connected ISP) peerings and the set of reachable
  158.    destinations it receives from another border router (in the same
  159.    enterprise) via IBGP is empty, the border router would start
  160.    advertising to its external peer reachability to the address prefix
  161.    that was allocated to the enterprise by the ISP connected to the
  162.    other border router. The other border router would advertise (via
  163.    IBGP) the address prefix that was allocated to the enterprise by the
  164.    ISP connected to that router. This approach is known as "auto route
  165.    injection".
  166.  
  167.  
  168.  
  169.  
  170. Bates & Rekhter              Informational                      [Page 3]
  171.  
  172. RFC 2260                      Multihoming                   January 1998
  173.  
  174.  
  175.    As an illustration consider an enterprise connected to two ISPs,
  176.    ISP-A and ISP-B. Denote the enterprise border router that connects
  177.    the enterprise to ISP-A as BR-A; denote the enterprise border router
  178.    that connects the enterprise to ISP-B as BR-B. Denote the address
  179.    prefix that ISP-A allocated to the enterprise as Pref-A; denote the
  180.    address prefix that ISP-B allocated to the enterprise as Pref-B.
  181.    When the set of routes BR-A receives from ISP-A (via EBGP) has a
  182.    non-empty intersection with the set of routes BR-A receives from BR-B
  183.    (via IBGP), BR-A advertises to ISP-A only the reachability to Pref-A.
  184.    When the intersection becomes empty, BR-A would advertise to ISP-A
  185.    reachability to both Pref-A and Pref-B. This would continue for as
  186.    long as the intersection remains empty. Once the intersection becomes
  187.    non-empty, BR-A would stop advertising reachability to Pref-B to
  188.    ISP-A (but would still continue to advertise reachability to Pref-A
  189.    to ISP-A). Figure 1 below describes this method graphically.
  190.  
  191.         +-------+    +-------+         +-------+    +-------+
  192.         (       )    (       )         (       )    (       )
  193.         ( ISP-A )    ( ISP-B )         ( ISP-A )    ( ISP-B )
  194.         (       )    (       )         (       )    (       )
  195.         +-------+    +-------+         +-------+    +-------+
  196.             |   /\       |   /\            |   /\       |
  197.             |   ||       |   ||            | Pref-A  (connection
  198.             | Pref-A     | Pref-B          | Pref-B    broken)
  199.             |   ||       |   ||            |   ||       |
  200.          +-----+      +-----+           +-----+      +-----+
  201.          | BR-A|------|BR-B |           | BR-A|------|BR-B |
  202.          +-----+ IBGP +-----+           +-----+ IBGP +-----+
  203.  
  204.           non-empty intersection         empty intersection
  205.  
  206.  
  207.              Figure 1: Reachability information advertised
  208.  
  209.    Although strictly an implementation detail, calculating the
  210.    intersection could potentially be a costly operation for a large set
  211.    of routes. An alternate solution to this is to make use of a selected
  212.    single (or more) address prefix received from an ISP (the ISP's
  213.    backbone route for example) and configure the enterprise border
  214.    router to perform auto route injection if the selected prefix is not
  215.    present via IBGP. Let's suppose ISP-B has a well known address
  216.    prefix, ISP-Pref-B for its backbone. ISP-B advertises this to BR-B
  217.    and BR-B in turn advertises this via IBGP to BR-A. If BR-A sees a
  218.    withdraw for ISP-Pref-B it advertises Pref-B to ISP-A.
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226. Bates & Rekhter              Informational                      [Page 4]
  227.  
  228. RFC 2260                      Multihoming                   January 1998
  229.  
  230.  
  231.    The approach described in this section may produce less than the full
  232.    Internet-wide connectivity in the presence of ISPs that filter out
  233.    routes based on the length of their address prefixes. One could
  234.    observe however, that this would be a problem regardless of how the
  235.    enterprise would set up its routing and addressing.
  236.  
  237. 5.2. Further improvements
  238.  
  239.    The approach described in the previous section allows to
  240.    significantly reduce the routing overhead in the "default-free" zone
  241.    of the Internet due to multi-homed enterprises. The approach
  242.    described in this section allows to completely eliminate this
  243.    overhead.
  244.  
  245.    An enterprise border router would maintain EBGP peering not just with
  246.    the directly connected border router of an ISP, but with the border
  247.    router(s) in one or more ISPs that have their border routers directly
  248.    connected to the other border routers within the enterprise.  We
  249.    refer to such peering as "non-direct" EBGP.
  250.  
  251.    An ISP that maintains both direct and non-direct EBGP peering with a
  252.    particular enterprise would advertise the same set of routes over
  253.    both of these peerings. An enterprise border router that maintains
  254.    either direct or non-direct peering with an ISP advertises to that
  255.    ISP reachability to the address prefix that was allocated by that ISP
  256.    to the enterprise.  Within the ISP routes received over direct
  257.    peering should be preferred over routes received over non-direct
  258.    peering.  Likewise, within the enterprise routes received over direct
  259.    peering should be preferred over routes received over non-direct
  260.    peering.
  261.  
  262.    Forwarding along a route received over non-direct peering should be
  263.    accomplished via encapsulation [RFC1773].
  264.  
  265.    As an illustration consider an enterprise connected to two ISPs,
  266.    ISP-A and ISP-B. Denote the enterprise border router that connects
  267.    the enterprise to ISP-A as E-BR-A, and the ISP-A border router that
  268.    is connected to E-BR-A as ISP-BR-A; denote the enterprise border
  269.    router that connects the enterprise to ISP-B as E-BR-B, and the ISP-B
  270.    border router that is connected to E-BR-B as ISP-BR-B. Denote the
  271.    address prefix that ISP-A allocated to the enterprise as Pref-A;
  272.    denote the address prefix that ISP-B allocated to the enterprise as
  273.    Pref-B.  E-BR-A maintains direct EBGP peering with ISP-BR-A and
  274.    advertises reachability to Pref-A over that peering. E-BR-A also
  275.    maintain a non-direct EBGP peering with ISP-BR-B and advertises
  276.    reachability to Pref-B over that peering. E-BR-B maintains direct
  277.    EBGP peering with ISP-BR-B, and advertises reachability to Pref-B
  278.    over that peering.  E-BR-B also maintains a non-direct EBGP peering
  279.  
  280.  
  281.  
  282. Bates & Rekhter              Informational                      [Page 5]
  283.  
  284. RFC 2260                      Multihoming                   January 1998
  285.  
  286.  
  287.    with ISP-BR-A, and advertises reachability to Pref-A over that
  288.    peering.
  289.  
  290.    When connectivity between the enterprise and both of its ISPs (ISP-A
  291.    and ISP-B is up, traffic destined to hosts whose addresses were
  292.    assigned out of Pref-A would flow through ISP-A to ISP-BR-A to E-BR-
  293.    A, and then into the enterprise. Likewise, traffic destined to hosts
  294.    whose addresses were assigned out of Pref-B would flow through ISP-B
  295.    to ISP-BR-B to E-BR-B, and then into the enterprise. Now consider
  296.    what would happen when connectivity between ISP-BR-B and E-BR-B goes
  297.    down.  In this case traffic to hosts whose addresses were assigned
  298.    out of Pref-A would be handled as before. But traffic to hosts whose
  299.    addresses were assigned out of Pref-B would flow through ISP-B to
  300.    ISP-BR-B, ISP-BR-B would encapsulate this traffic and send it to E-
  301.    BR-A, where the traffic will get decapsulated and then be sent into
  302.    the enterprise. Figure 2 below describes this approach graphically.
  303.  
  304.                     +---------+         +---------+
  305.                     (         )         (         )
  306.                     (  ISP-A  )         (  ISP-B  )
  307.                     (         )         (         )
  308.                     +---------+         +---------+
  309.                          |                   |
  310.                      +--------+          +--------+
  311.                      |ISP-BR-A|          |ISP-BR-B|
  312.                      +--------+          +--------+
  313.                           |            /+/   |
  314.                      /\   |  Pref-B  /+/     |
  315.                      ||   |        /+/      \./
  316.                     Pref-A|      /+/ non-   /.\
  317.                      ||   |    /+/  direct   |
  318.                           |  /+/     EBGP    |
  319.                       +------+           +-------+
  320.                       |E-BR-A|-----------|E-BR-B |
  321.                       +------+    IBGP   +-------+
  322.  
  323.  
  324.    Figure 2: Reachability information advertised via non-direct EBGP
  325.  
  326.    Observe that with this scheme there is no additional routing
  327.    information due to multi-homed enterprises that has to be carried in
  328.    the "default-free" zone of the Internet. In addition this scheme
  329.    doesn't degrade in the presence of ISPs that filter out routes based
  330.    on the length of their address prefixes.
  331.  
  332.    Note that the set of routers within an ISP that maintain non-direct
  333.    peering with the border routers within an enterprise doesn't have to
  334.    be restricted to the ISP's border routers that have direct peering
  335.  
  336.  
  337.  
  338. Bates & Rekhter              Informational                      [Page 6]
  339.  
  340. RFC 2260                      Multihoming                   January 1998
  341.  
  342.  
  343.    with the enterprise's border routers. The non-direct peering could be
  344.    maintained with any router within the ISP. Doing this could improve
  345.    the overall robustness in the presence of failures within the ISP.
  346.  
  347. 5.3. Combining the two
  348.  
  349.    One could observe that while the approach described in Section 5.2
  350.    allows to completely eliminate the routing overhead due to multi-
  351.    homed enterprises in the "default-free" zone of the Internet, it may
  352.    result in a suboptimal routing in the presence of link failures. The
  353.    sub-optimality could be reduced by combining the approach described
  354.    in Section 5.2 with a slightly modified version of the approach
  355.    described in Section 5.1. The modification consists of constraining
  356.    the scope of propagation of additional routes that are advertised by
  357.    an enterprise border router when the router detects problems with the
  358.    Internet connectivity through its other border routers. A way to
  359.    constrain the scope is by using the BGP Community attribute
  360.    [RFC1997].
  361.  
  362. 5.4. Better (more optimal) routing in steady state
  363.  
  364.    The approach described in this document assumes that in a steady
  365.    state an enterprise border router would advertise to a directly
  366.    connected ISP border router only the reachability to the address
  367.    prefix that this ISP allocated to the enterprise. As a result,
  368.    traffic originated by other enterprises connected to that ISP and
  369.    destined to the parts of the enterprise numbered out of other address
  370.    prefixes would not enter the enterprise at this border router,
  371.    resulting in potentially suboptimal paths. To improve the situation
  372.    the border router may (in steady state) advertise reachability not
  373.    only to the address prefix that was allocated by the ISP that the
  374.    router is directly connected to, but to the address prefixes
  375.    allocated by some other ISPs (directly connected to some other border
  376.    routers within the enterprise).  Distribution of such advertisements
  377.    should be carefully constrained, or otherwise this may result in
  378.    significant additional routing information that would need to be
  379.    maintained in the "default-free" part of the Internet. A way to
  380.    constrain the distribution of such advertisements is by using the BGP
  381.    Community attribute [RFC1997].
  382.  
  383. 6. Comparison with other approaches
  384.  
  385.    CIDR [RFC1518] proposes several possible address allocation
  386.    strategies for multi-homed enterprises that are connected to multiple
  387.    ISPs.  The following briefly reviews the alternatives being used
  388.    today, and compares them with the approaches described above.
  389.  
  390.  
  391.  
  392.  
  393.  
  394. Bates & Rekhter              Informational                      [Page 7]
  395.  
  396. RFC 2260                      Multihoming                   January 1998
  397.  
  398.  
  399. 6.1. Solution 1
  400.  
  401.    One possible solution suggested in [RFC1518] is for each multi-homed
  402.    enterprise to obtain its IP address space independently from the ISPs
  403.    to which it is attached.  This allows each multi-homed enterprise to
  404.    base its IP assignments on a single prefix, and to thereby summarize
  405.    the set of all IP addresses reachable within that enterprise via a
  406.    single prefix.  The disadvantage of this approach is that since the
  407.    IP address for that enterprise has no relationship to the addresses
  408.    of any particular ISPs, the reachability information advertised by
  409.    the enterprise is not aggregatable with any, but default route.
  410.    results in the routing overhead in the "default-free" zone of the
  411.    Internet of O(N), where N is the total number of multi-homed
  412.    enterprises across the whole Internet that are connected to multiple
  413.    ISPs.
  414.  
  415.    As a result, this approach can't be viewed as a viable alternative
  416.    for all, but the enterprises that provide high enough degree of
  417.    addressing information aggregation. Since by definition the number of
  418.    such enterprises is likely to be fairly small, this approach isn't
  419.    viable for most of the multi-homed enterprises connected to multiple
  420.    ISPs.
  421.  
  422. 6.2. Solution 2
  423.  
  424.    Another possible solution suggested in [RFC1518] is to assign each
  425.    multi-homed enterprise a single address prefix, based on one of its
  426.    connections to one of its ISPs.  Other ISPs to which the multi-homed
  427.    enterprise is attached maintain a routing table entry for the
  428.    organization, but are extremely selective in terms of which other
  429.    ISPs are told of this route and would need to perform "proxy"
  430.    aggregation.  Most of the complexity associated with this approach is
  431.    due to the need to perform "proxy" aggregation, which in turn
  432.    requires t addiional inter-ISP coordination and more complex router
  433.    configuration.
  434.  
  435. 7. Discussion
  436.  
  437.    The approach described in this document assumes that addresses that
  438.    an enterprise would use are allocated based on the "address lending"
  439.    policy. Consequently, whenever an enterprise changes its ISP, the
  440.    enterprise would need to renumber part of its network that was
  441.    numbered out of the address block that the ISP allocated to the
  442.    enterprise.  However, these issues are not specific to multihoming
  443.    and should be considered accepted practice in todays internet. The
  444.    approach described in this document effectively eliminates any
  445.    distinction between single-home and multi-homed enterprise with
  446.    respect to the impact of changing ISPs on renumbering.
  447.  
  448.  
  449.  
  450. Bates & Rekhter              Informational                      [Page 8]
  451.  
  452. RFC 2260                      Multihoming                   January 1998
  453.  
  454.  
  455.    The approach described in this document also requires careful address
  456.    assignment within an enterprise, as address assignment impacts
  457.    traffic distribution among multiple connections between an enterprise
  458.    and its ISPs.
  459.  
  460.    Both the issue of address assignment and renumbering could be
  461.    addressed by the appropriate use of network address translation
  462.    (NAT). The use of NAT for multi-homed enterprises is the beyond the
  463.    scope of this document.
  464.  
  465.    Use of auto route injection (as described in Section 5.1) increases
  466.    the number of routers in the default-free zone of the Internet that
  467.    could be affected by changes in the connectivity of multi-homed
  468.    enterprises, as compared to the use of provider-independed addresses
  469.    (as described in Section 6.1).  Specifically, with auto route
  470.    injection when a multi-homed enterprise loses its connectivity
  471.    through one of its ISPs, the auto injected route has to be propagated
  472.    to all the routers in the default-free zone of the Internet. In
  473.    contrast, when an enterprise uses provider-independent addresses,
  474.    only some (but not all) of the routers in the default-free zone would
  475.    see changes in routing when the enterprise loses its connectivity
  476.    through one of its ISPs.
  477.  
  478.    To supress excessive routing load due to link flapping the auto
  479.    injected route has to be advertised until the connectivity via the
  480.    other connection (that was previously down and that triggered auto
  481.    route injection) becomes stable.
  482.  
  483.    Use of the non-direct EBGP approach (as described in Section 5.2)
  484.    allows to eliminate route flapping due to multi-homed enterprises in
  485.    the default-free zone of the Internet. That is the non-direct EBGP
  486.    approach has better properties with respect to routing stability than
  487.    the use of provider-independent addresses (as described in Section
  488.    6.1).
  489.  
  490. 8. Applications to multi-homed ISPs
  491.  
  492.    The approach described in this document could be applicable to a
  493.    small to medium size ISP that is connected to several upstream ISPs.
  494.    The ISP would acquire blocks of addresses (address prefixes) from its
  495.    upstream ISPs, and would use these addresses for allocations to its
  496.    customers.  Either auto route injection, or the non-direct EBGP
  497.    approach, or a combination of both could be used by the ISP when
  498.    peering with its upstream ISPs. Doing this would provide routability
  499.    for the customers of such ISP, without advertsely affecting the
  500.    overall scalability of the Internet routing system.
  501.  
  502.  
  503.  
  504.  
  505.  
  506. Bates & Rekhter              Informational                      [Page 9]
  507.  
  508. RFC 2260                      Multihoming                   January 1998
  509.  
  510.  
  511. 9. Security Considerations
  512.  
  513.    Since the non-direct EBGP approach (as described in Section 5.2)
  514.    requires EBGP sessions between routers that are more than one IP hop
  515.    from each other, routers that maintain these sessions should use an
  516.    appropriate authentication mechanism(s) for BGP peer authentication.
  517.  
  518.    Security issues related to the IBGP peering, as well as the EBGP
  519.    peering between routers that are one IP hop from each other are
  520.    outside the scope of this document.
  521.  
  522. 10. Acknowledgments
  523.  
  524.    The authors of this document do not make any claims on the
  525.    originality of the ideas described in this document. Anyone who
  526.    thought about these ideas before should be given all due credit.
  527.  
  528. 11. References
  529.  
  530.    [RFC1518]
  531.         Rekhter, Y., and T. Li, "An Architecture for IP Address
  532.         Allocation with CIDR", RFC 1518, September 1993.
  533.  
  534.    [RFC1771]
  535.         Rekhter, Y., and T. Li, "A Border Gateway Protocol 4 (BGP-4)",
  536.         RFC 1771, March 1995.
  537.  
  538.    [RFC1773]
  539.         Hanks, S., Li, T., Farinacci, T., and P. Traina, "Generic
  540.         Routing Encapsulation over IPv4 networks", RFC 1773, October
  541.         1994.
  542.  
  543.    [RFC1918]
  544.         Rekhter, Y., Moskowitz, B., Karrenberg, D., de Groot G.J., and
  545.         E. Lear, "Address Allocation for Private Internets", RFC 1918,
  546.         February 1996.
  547.  
  548.    [RFC1997]
  549.         Chandra, R., Traina, P., and T. Li, "BGP Communities Attribute",
  550.         RFC 1997, August 1996.
  551.  
  552.    [RFC2008]
  553.         Rekhter, Y., and T. Li, "Implications of Various Address
  554.         Allocation Policies for Internet Routing", BCP 7, RFC 2008,
  555.         October 1996.
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562. Bates & Rekhter              Informational                     [Page 10]
  563.  
  564. RFC 2260                      Multihoming                   January 1998
  565.  
  566.  
  567. 12. Authors' Addresses
  568.  
  569.    Tony Bates
  570.    Cisco Systems, Inc.
  571.    170 West Tasman Drive
  572.    San Jose, CA 95134
  573.  
  574.    EMail: tbates@cisco.com
  575.  
  576.  
  577.    Yakov Rekhter
  578.    Cisco Systems, Inc.
  579.    170 West Tasman Drive
  580.    San Jose, CA 95134
  581.    EMail: yakov@cisco.com
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618. Bates & Rekhter              Informational                     [Page 11]
  619.  
  620. RFC 2260                      Multihoming                   January 1998
  621.  
  622.  
  623. 13.  Full Copyright Statement
  624.  
  625.    Copyright (C) The Internet Society (1998).  All Rights Reserved.
  626.  
  627.    This document and translations of it may be copied and furnished to
  628.    others, and derivative works that comment on or otherwise explain it
  629.    or assist in its implementation may be prepared, copied, published
  630.    and distributed, in whole or in part, without restriction of any
  631.    kind, provided that the above copyright notice and this paragraph are
  632.    included on all such copies and derivative works.  However, this
  633.    document itself may not be modified in any way, such as by removing
  634.    the copyright notice or references to the Internet Society or other
  635.    Internet organizations, except as needed for the purpose of
  636.    developing Internet standards in which case the procedures for
  637.    copyrights defined in the Internet Standards process must be
  638.    followed, or as required to translate it into languages other than
  639.    English.
  640.  
  641.    The limited permissions granted above are perpetual and will not be
  642.    revoked by the Internet Society or its successors or assigns.
  643.  
  644.    This document and the information contained herein is provided on an
  645.    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
  646.    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
  647.    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
  648.    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
  649.    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674. Bates & Rekhter              Informational                     [Page 12]
  675.  
  676.