rfc2966.txt
来自「RFC 的详细文档!」· 文本 代码 · 共 788 行 · 第 1/3 页
TXT
788 行
L2 external routes with internal metric
L1->L2 inter-area routes with internal metric
L1->L2 inter-area external routes with internal metric
3) L2->L1 inter-area routes with internal metric
L2->L1 inter-area external routes with internal metric
4) L1 external routes with external metric
5) L2 external routes with external metric
L1->L2 inter-area external routes with external metric
6) L2->L1 inter-area external routes with external metric
3.3 Additional notes on what prefixes to accept or advertise
Paragraphs 4.1 and 4.2 enumerate all used IP route types in IS-IS.
Besides these defined route types, the encoding used would allow for
a few more potential combinations. One of them is the combination of
"IP Internal Reachability Information" and external metric type.
This combination should never be used when building an LSP. Upon
receipt of an IP prefix with this combination, routers must ignore
this prefix.
Another issue would be the usage of the up/down bit in L2 LSPs.
Because IS-IS is currently defined with two levels of hierarchy,
there should never be a need to set the up/down bit in L2 LSPs.
However, if IS-IS would ever be extended with more than two levels of
hierarchy, L2-only (or L1L2) routers will need to be able to accept
L2 IP routes with the up/down bit set. Therefore, it is recommended
that implementations ignore the up/down bit in L2 LSPs, and accept
the prefixes in L2 LSPs regardless whether the up/down bit is set.
This will allow for simpler migration once more than two levels of
hierarchy are defined.
Informational [Page 10]
RFC 2966 Domain-wide Prefix Distribution October 2000
Another detail that implementors should be aware of is the fact that
L1L2 routers should only advertise in their L2 LSP those L1 routes
that they use for forwarding themselves. They should not
unconditionally advertise into L2 all prefixes from LSPs in the L1
database.
Not all prefixes need to be advertised up or down the hierarchy.
Implementations might allow for additional manual filtering or
summarization to further bring down the number of inter-area prefixes
they advertise in their LSPs. It is also recommended that the
default configuration of L1L2 routers is to not advertise any L2
routes into L1 (see also paragraph 5.0).
4. Inter-operability with older implementations
The solution in this document is not fully compatible with RFC 1195.
It is an extension to RFC 1195. If routers do not use the new
functionality of external L1 routes, nor L2->L1 inter-area routes,
older implementations that strictly follow RFC 1195 will be
compatible with newer implementations that follow this document.
Implementations that do not accept the "IP External Reachability
Information" TLV in L1 LSPs will not be able to compute external L1
routes. This could cause routing loops between L1-only routers that
do understand external L1 routes for a particular destination, and
L1-only routers that use the default route pointing the closest
attached L1L2 router for that destination.
Implementations that follow RFC 1195 should ignore bit 8 in the
default metric field when computing routes. Therefore, even older
implementations that do not know of the up/down bit should be able to
accept the new L2->L1 inter-area routes. These older implementations
will install the new L2->L1 inter-area routes as L1 intra-area
routes, but that in itself does not cause routing loops among L1-only
routers.
However, it is vital that the up/down bit is recognized by L1L2
routers. As has been stated before, L1L2 routers must never
advertise L2->L1 inter-area routes back into L2. Therefore, if L2
routes are advertised down into L1 area, it is required that all L1L2
routers in that area run software that understands the new up/down
bit. Older implementations that follow RFC 1195 and do not
understand the new up/down bit will threat the L2->L1 inter-area
routes as L1 intra-area routes, and they will advertise these routes
back into L2. This can cause routing loops, sub-optimal routing or
extra routing instability. For this reason it is recommended that
Informational [Page 11]
RFC 2966 Domain-wide Prefix Distribution October 2000
implementations by default do not advertise any L2 routes into L1.
Implementations should force the network administrator to manually
configure L1L2 routers to advertise any L2 routes into L1.
5. Comparisons with other proposals
In [3], a new TLV is defined to transport IP prefix information.
This TLV format also defines an up/down bit to allow for L2->L1
inter-area routes. [3] also defines a new TLV to describe links.
Both TLVs have wider metric space, and have the possibility to define
sub-TLVs to advertise extra information belonging to the link or
prefix. The wider metric space in IP prefix TLVs allows for more
granular metric information about inter-area path costs. To make
full use of the wider metric space, network administrators must
deploy both new TLVs at the same time.
Deployment of [3] requires an upgrade of all routers in the network
and a transition to the new TLVs. Such a network-wide upgrade and
transition might not be an easy task. In this case, the solution
defined in this document, which requires only an upgrade of L1L2
routers in selected areas, might be a good alternative to the
solution defined in [3].
6. Security Considerations
This document raises no new security issues for IS-IS.
7. References
[1] ISO 10589, "Intermediate System to Intermediate System Intra-
Domain Routing Exchange Protocol for use in Conjunction with the
Protocol for Providing the Connectionless-mode Network Service
(ISO 8473)". [Also republished as RFC 1142.]
[2] Callon, R., "Use of OSI IS-IS for routing in TCP/IP and dual
environments", RFC 1195, December 1990.
[3] Smit, H. and T. Li, "IS-IS Extensions for Traffic Engineering",
Work in Progress.
Informational [Page 12]
RFC 2966 Domain-wide Prefix Distribution October 2000
8. Authors' Addresses
Tony Li
Procket Networks
1100 Cadillac Court
Milpitas, CA 95035-3025
EMail: tli@procket.com
Tony Przygienda
Redback
350 Holger Way
San Jose, CA 95134
EMail: prz@redback.com
Henk Smit
Procket Networks
1100 Cadillac Court
Milpitas, CA 95035-3025
EMail: henk@procket.com
Informational [Page 13]
RFC 2966 Domain-wide Prefix Distribution October 2000
9. Full Copyright Statement
Copyright (C) The Internet Society (2000). All Rights Reserved.
This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph are
included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of
developing Internet standards in which case the procedures for
copyrights defined in the Internet Standards process must be
followed, or as required to translate it into languages other than
English.
The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns.
This document and the information contained herein is provided on an
"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Acknowledgement
Funding for the RFC Editor function is currently provided by the
Internet Society.
Informational [Page 14]
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?