< draft-chunduri-lsr-isis-mt-deployment-cons-02.txt   draft-chunduri-lsr-isis-mt-deployment-cons-03.txt >
LSR Working Group U. Chunduri LSR Working Group U. Chunduri
Internet-Draft Huawei USA Internet-Draft Futurewei USA
Intended status: Informational J. Tantsura Intended status: Informational J. Tantsura
Expires: November 20, 2019 Apstra, Inc. Expires: November 18, 2020 Apstra, Inc.
S. Hegde S. Hegde
Juniper Networks Juniper Networks
May 19, 2019 May 17, 2020
IS-IS Multi Topology Deployment Considerations IS-IS Multi Topology Deployment Considerations
draft-chunduri-lsr-isis-mt-deployment-cons-02 draft-chunduri-lsr-isis-mt-deployment-cons-03
Abstract Abstract
This document analyzes IS-IS Multi Topology (MT) applicability in This document analyzes IS-IS Multi Topology (MT) applicability in
various deployments (Core/Mobile Backhaul/Data Center underlays). various IS-IS deployments. This document explores the nuances around
This document explores the nuances around the terminology and usage the terminology and usage of various IS-IS address families,
of various IS-IS address families, topologies with different topologies with different considerations, for choosing the right
considerations, for choosing the right combination for a specific combination for a specific deployment scenario.
deployment scenario.
This document also discusses various ways one can deploy IPv6 only This document also discusses various ways one can deploy IPv6 only
IS-IS topology. IS-IS topology.
Requirements Language Requirements Language
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC2119 [RFC2119], document are to be interpreted as described in RFC2119 [RFC2119],
RFC8174 [RFC8174] when, and only when they appear in all capitals, as RFC8174 [RFC8174] when, and only when they appear in all capitals, as
skipping to change at page 1, line 49 skipping to change at page 1, line 48
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/. Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on November 20, 2019. This Internet-Draft will expire on November 18, 2020.
Copyright Notice Copyright Notice
Copyright (c) 2019 IETF Trust and the persons identified as the Copyright (c) 2020 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(https://trustee.ietf.org/license-info) in effect on the date of (https://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
carefully, as they describe your rights and restrictions with respect carefully, as they describe your rights and restrictions with respect
to this document. Code Components extracted from this document must to this document. Code Components extracted from this document must
include Simplified BSD License text as described in Section 4.e of include Simplified BSD License text as described in Section 4.e of
the Trust Legal Provisions and are provided without warranty as the Trust Legal Provisions and are provided without warranty as
skipping to change at page 2, line 37 skipping to change at page 2, line 37
4.2. Multiple Topology Mode and Multiple Address Families . . 5 4.2. Multiple Topology Mode and Multiple Address Families . . 5
4.2.1. Transition Mode . . . . . . . . . . . . . . . . . . . 6 4.2.1. Transition Mode . . . . . . . . . . . . . . . . . . . 6
4.3. IPv6 Only Topology . . . . . . . . . . . . . . . . . . . 6 4.3. IPv6 Only Topology . . . . . . . . . . . . . . . . . . . 6
5. IS-IS MT and LFA . . . . . . . . . . . . . . . . . . . . . . 7 5. IS-IS MT and LFA . . . . . . . . . . . . . . . . . . . . . . 7
6. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 7 6. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 7
7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 7 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 7
8. Security Considerations . . . . . . . . . . . . . . . . . . . 7 8. Security Considerations . . . . . . . . . . . . . . . . . . . 7
9. References . . . . . . . . . . . . . . . . . . . . . . . . . 7 9. References . . . . . . . . . . . . . . . . . . . . . . . . . 7
9.1. Normative References . . . . . . . . . . . . . . . . . . 7 9.1. Normative References . . . . . . . . . . . . . . . . . . 7
9.2. Informative References . . . . . . . . . . . . . . . . . 8 9.2. Informative References . . . . . . . . . . . . . . . . . 8
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 9 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 8
1. Introduction 1. Introduction
ISIS originally developed for OSI [ISO.10589.1992] and extensions IS-IS originally developed for OSI [ISO.10589.1992] and extensions
have been made available to support IPv4 [RFC1195]. A method for have been made available to support IPv4 [RFC1195]. A method for
exchanging IPv6 routing information using the IS-IS routing protocol exchanging IPv6 routing information using the IS-IS routing protocol
is specified in [RFC5308]. How to run a set of independent IP is specified in [RFC5308]. How to run a set of independent IP
topologies with topology specific adjacencies, within a single IS-IS topologies with topology specific adjacencies, within a single IS-IS
domain has been defined in IS-IS MT [RFC5120]. domain has been defined in IS-IS MT [RFC5120].
Multiple mobile backhaul network user plane proposals like There are number of networks, including mobile backhaul networks
[I-D.ietf-dmm-srv6-mobile-uplane] and [I-D.herbert-ila-mobile] use seeking to use IPv6 only solutions. It is possible to conceive,
IPv6 only solution using source routing, address transformation various parts of the backhaul networks use IPv4 and appropriate
respectively. It is possible to conceive, various parts of the migration strategy needed before eventually moving towards IPv6 only
backhaul networks use IPv4 and appropriate migration strategy needed network. While any IGP can be used in these networks, this document
before eventually moving towards IPv6 only network. While any IGP covers only IS-IS protocol aspects.
can be used in these networks, this document covers only IS-IS
protocol aspects.
Various layer-3 DC fabric routing options (refs: openfabric, spine- Various layer-3 DC fabric routing options (refs: openfabric, spine-
leaf, controller-based) by changing or optimizing some aspects w.r.t leaf, controller-based) by changing or optimizing some aspects w.r.t
adjacency formation, flooding optimizations, or/and mechanisms to adjacency formation, flooding optimizations, or/and mechanisms to
automatically compute the location of the node in the fat tree automatically compute the location of the node in the fat tree
topology are proposed recently and this document brings some of the topology are proposed recently and this document brings some of the
multi topology deployment aspects relevant to these networks. Please multi topology deployment aspects relevant to these networks. Please
note, part of the discussion around IS-IS MT is not specific to DC or note, part of the discussion around IS-IS MT is not specific to DC or
CLOS fabrics and generally applicable to any IS-IS deployment but CLOS fabrics and generally applicable to any IS-IS deployment but
discussed here because of multiple proposals to use various forms of discussed here because of multiple proposals to use various forms of
skipping to change at page 7, line 8 skipping to change at page 7, line 8
network can be built with multi topology adjacencies (TLV 222) and network can be built with multi topology adjacencies (TLV 222) and
reachability prefixes (TLV 237) with MT ID #2 as discussed above in reachability prefixes (TLV 237) with MT ID #2 as discussed above in
Section 4.2. With this, any other address family can be introduced Section 4.2. With this, any other address family can be introduced
including "standard" topology MT ID #0 (Single topology mode with including "standard" topology MT ID #0 (Single topology mode with
both address families) and there are no restrictions on which address both address families) and there are no restrictions on which address
family has to enable on which link as specified in Section 4.1. family has to enable on which link as specified in Section 4.1.
5. IS-IS MT and LFA 5. IS-IS MT and LFA
IP Fast Reroute (FRR) or Loop Free Alternative (LFA) computation in IP Fast Reroute (FRR) or Loop Free Alternative (LFA) computation in
MT mode are described in detail in Section 5.2 of MT mode are described in detail in Section 5.2 of [RFC5120].
[I-D.ietf-rtgwg-multihomed-prefix-lfa].
6. Acknowledgements 6. Acknowledgements
Thanks to Acee Lindem, Chris Hopps, Michael Abramson and Les Ginsberg Thanks to Acee Lindem, Chris Hopps, Michael Abramson and Les Ginsberg
for various inputs on this work. for various inputs on this work.
7. IANA Considerations 7. IANA Considerations
This document has no actions for IANA. This document has no actions for IANA.
skipping to change at page 8, line 11 skipping to change at page 8, line 7
Requirement Levels", BCP 14, RFC 2119, Requirement Levels", BCP 14, RFC 2119,
DOI 10.17487/RFC2119, March 1997, DOI 10.17487/RFC2119, March 1997,
<https://www.rfc-editor.org/info/rfc2119>. <https://www.rfc-editor.org/info/rfc2119>.
[RFC8174] Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC [RFC8174] Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC
2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174, 2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174,
May 2017, <https://www.rfc-editor.org/info/rfc8174>. May 2017, <https://www.rfc-editor.org/info/rfc8174>.
9.2. Informative References 9.2. Informative References
[I-D.herbert-ila-mobile]
Herbert, T. and K. Bogineni, "Identifier Locator
Addressing for Mobile User-Plane", draft-herbert-ila-
mobile-01 (work in progress), March 2018.
[I-D.ietf-dmm-srv6-mobile-uplane]
Matsushima, S., Filsfils, C., Kohno, M., Camarillo, P.,
daniel.voyer@bell.ca, d., and C. Perkins, "Segment Routing
IPv6 for Mobile User Plane", draft-ietf-dmm-srv6-mobile-
uplane-04 (work in progress), March 2019.
[I-D.ietf-rtgwg-multihomed-prefix-lfa]
Sarkar, P., Chunduri, U., Hegde, S., Tantsura, J., and H.
Gredler, "Loop-Free Alternates selection for Multi-Homed
Prefixes", draft-ietf-rtgwg-multihomed-prefix-lfa-09 (work
in progress), November 2018.
[RFC5120] Przygienda, T., Shen, N., and N. Sheth, "M-ISIS: Multi [RFC5120] Przygienda, T., Shen, N., and N. Sheth, "M-ISIS: Multi
Topology (MT) Routing in Intermediate System to Topology (MT) Routing in Intermediate System to
Intermediate Systems (IS-ISs)", RFC 5120, Intermediate Systems (IS-ISs)", RFC 5120,
DOI 10.17487/RFC5120, February 2008, DOI 10.17487/RFC5120, February 2008,
<https://www.rfc-editor.org/info/rfc5120>. <https://www.rfc-editor.org/info/rfc5120>.
[RFC5304] Li, T. and R. Atkinson, "IS-IS Cryptographic [RFC5304] Li, T. and R. Atkinson, "IS-IS Cryptographic
Authentication", RFC 5304, DOI 10.17487/RFC5304, October Authentication", RFC 5304, DOI 10.17487/RFC5304, October
2008, <https://www.rfc-editor.org/info/rfc5304>. 2008, <https://www.rfc-editor.org/info/rfc5304>.
skipping to change at page 9, line 10 skipping to change at page 8, line 35
[RFC5310] Bhatia, M., Manral, V., Li, T., Atkinson, R., White, R., [RFC5310] Bhatia, M., Manral, V., Li, T., Atkinson, R., White, R.,
and M. Fanto, "IS-IS Generic Cryptographic and M. Fanto, "IS-IS Generic Cryptographic
Authentication", RFC 5310, DOI 10.17487/RFC5310, February Authentication", RFC 5310, DOI 10.17487/RFC5310, February
2009, <https://www.rfc-editor.org/info/rfc5310>. 2009, <https://www.rfc-editor.org/info/rfc5310>.
[RFC7645] Chunduri, U., Tian, A., and W. Lu, "The Keying and [RFC7645] Chunduri, U., Tian, A., and W. Lu, "The Keying and
Authentication for Routing Protocol (KARP) IS-IS Security Authentication for Routing Protocol (KARP) IS-IS Security
Analysis", RFC 7645, DOI 10.17487/RFC7645, September 2015, Analysis", RFC 7645, DOI 10.17487/RFC7645, September 2015,
<https://www.rfc-editor.org/info/rfc7645>. <https://www.rfc-editor.org/info/rfc7645>.
[RFC8518] Sarkar, P., Ed., Chunduri, U., Ed., Hegde, S., Tantsura,
J., and H. Gredler, "Selection of Loop-Free Alternates for
Multi-Homed Prefixes", RFC 8518, DOI 10.17487/RFC8518,
March 2019, <https://www.rfc-editor.org/info/rfc8518>.
Authors' Addresses Authors' Addresses
Uma Chunduri Uma Chunduri
Huawei USA Futurewei USA
2330 Central Expressway 2330 Central Expressway
Santa Clara, CA 95050 Santa Clara, CA 95050
USA USA
Email: uma.chunduri@huawei.com Email: umac.ietf@gmail.com
Jeff Tantsura Jeff Tantsura
Apstra, Inc. Apstra, Inc.
Email: jefftant.ietf@gmail.com Email: jefftant.ietf@gmail.com
Shraddha Hegde Shraddha Hegde
Juniper Networks Juniper Networks
Elnath-Exora Business Park Survey Elnath-Exora Business Park Survey
Bangalore, Karnataka 560103 Bangalore, Karnataka 560103
USA USA
 End of changes. 15 change blocks. 
43 lines changed or deleted 26 lines changed or added

This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/