| < draft-psarkar-isis-node-admin-tag-01.txt | draft-psarkar-isis-node-admin-tag-02.txt > | |||
|---|---|---|---|---|
| IS-IS for IP Internets P. Sarkar, Ed. | IS-IS for IP Internets P. Sarkar, Ed. | |||
| Internet-Draft H. Gredler | Internet-Draft H. Gredler | |||
| Intended status: Standards Track S. Hegde | Intended status: Standards Track S. Hegde | |||
| Expires: August 18, 2014 H. Raghuveer | Expires: January 2, 2015 Juniper Networks, Inc. | |||
| Juniper Networks, Inc. | ||||
| S. Litkowski | S. Litkowski | |||
| B. Decraene | B. Decraene | |||
| Orange | Orange | |||
| February 14, 2014 | Z. Li | |||
| Huawei Technologies | ||||
| H. Raghuveer | ||||
| July 1, 2014 | ||||
| Advertising Per-node Admin Tags in IS-IS | Advertising Per-node Admin Tags in IS-IS | |||
| draft-psarkar-isis-node-admin-tag-01 | draft-psarkar-isis-node-admin-tag-02 | |||
| Abstract | Abstract | |||
| This document describes an extension to IS-IS protocol [ISO10589], | This document describes an extension to IS-IS protocol [ISO10589], | |||
| [RFC1195] to add an optional operational capability, that allows | [RFC1195] to add an optional operational capability, that allows | |||
| tagging and grouping ofthe nodes in an IS-IS domain. This allows | tagging and grouping ofthe nodes in an IS-IS domain. This allows | |||
| simple management and easy control over route and path selection, | simple management and easy control over route and path selection, | |||
| based on local configured policies. | based on local configured policies. | |||
| This document describes the protocol extensions to disseminate per- | This document describes the protocol extensions to disseminate per- | |||
| node admin-tags in IS-IS protocols. | node admin-tags in IS-IS protocols. | |||
| 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 RFC 2119 [RFC2119]. | document are to be interpreted as described in RFC 2119 [RFC2119]. | |||
| Status of this Memo | Status of This Memo | |||
| This Internet-Draft is submitted in full conformance with the | This Internet-Draft is submitted in full conformance with the | |||
| provisions of BCP 78 and BCP 79. | provisions of BCP 78 and BCP 79. | |||
| 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 http://datatracker.ietf.org/drafts/current/. | Drafts is at http://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 January 2, 2015. | ||||
| This Internet-Draft will expire on August 18, 2014. | ||||
| Copyright Notice | Copyright Notice | |||
| Copyright (c) 2014 IETF Trust and the persons identified as the | Copyright (c) 2014 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 | |||
| (http://trustee.ietf.org/license-info) in effect on the date of | (http://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 | |||
| described in the Simplified BSD License. | described in the Simplified BSD License. | |||
| Table of Contents | Table of Contents | |||
| 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 | 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 | |||
| 2. Administrative Tag . . . . . . . . . . . . . . . . . . . . . . 3 | 2. Administrative Tag . . . . . . . . . . . . . . . . . . . . . 2 | |||
| 3. TLV format . . . . . . . . . . . . . . . . . . . . . . . . . . 3 | 3. TLV format . . . . . . . . . . . . . . . . . . . . . . . . . 3 | |||
| 3.1. Per-node Admin Tag sub-TLV . . . . . . . . . . . . . . . . 3 | 3.1. Per-node Admin Tag sub-TLV . . . . . . . . . . . . . . . 3 | |||
| 3.2. Ordering of tags . . . . . . . . . . . . . . . . . . . . . 4 | 3.2. Ordering of tags . . . . . . . . . . . . . . . . . . . . 4 | |||
| 4. Applications . . . . . . . . . . . . . . . . . . . . . . . . . 4 | 4. Applications . . . . . . . . . . . . . . . . . . . . . . . . 5 | |||
| 5. Security Considerations . . . . . . . . . . . . . . . . . . . . 5 | 5. Security Considerations . . . . . . . . . . . . . . . . . . . 5 | |||
| 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 5 | 6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 5 | |||
| 7. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . 5 | 7. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 5 | |||
| 8. References . . . . . . . . . . . . . . . . . . . . . . . . . . 5 | 8. References . . . . . . . . . . . . . . . . . . . . . . . . . 5 | |||
| 8.1. Normative References . . . . . . . . . . . . . . . . . . . 5 | 8.1. Normative References . . . . . . . . . . . . . . . . . . 5 | |||
| 8.2. Informative References . . . . . . . . . . . . . . . . . . 5 | 8.2. Informative References . . . . . . . . . . . . . . . . . 6 | |||
| Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 6 | Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 6 | |||
| 1. Introduction | 1. Introduction | |||
| This document provides mechanisms to advertise per-node | This document provides mechanisms to advertise per-node | |||
| administrative tags in the IS-IS Link State PDU [RFC1195]. In | administrative tags in the IS-IS Link State PDU [RFC1195]. In | |||
| certain path-selection applications like for example in traffic- | certain path-selection applications like for example in traffic- | |||
| engineering or LFA [RFC5286] selection there is a need to tag the | engineering or LFA [RFC5286] selection there is a need to tag the | |||
| nodes based on their roles in the network and have policies to prefer | nodes based on their roles in the network and have policies to prefer | |||
| or prune a certain group of nodes. | or prune a certain group of nodes. | |||
| skipping to change at page 5, line 16 ¶ | skipping to change at page 5, line 20 ¶ | |||
| refinements to address those limitations. One of the proposed | refinements to address those limitations. One of the proposed | |||
| refinements is to be able to group the nodes in IGP domain with | refinements is to be able to group the nodes in IGP domain with | |||
| administrative tags and engineer the alternate paths based on | administrative tags and engineer the alternate paths based on | |||
| configured policies. | configured policies. | |||
| The proposal in this document helps provide the capability to | The proposal in this document helps provide the capability to | |||
| advertise group tags within IS-IS protocol and perform policy based | advertise group tags within IS-IS protocol and perform policy based | |||
| LFA selection. The policies configured on each node can then make | LFA selection. The policies configured on each node can then make | |||
| use of these tags to prefer or prune LFAs via certain group of nodes. | use of these tags to prefer or prune LFAs via certain group of nodes. | |||
| For a detailed list of more such applications please refer to section | ||||
| 5 in [I-D.hegde-ospf-node-admin-tag]. | ||||
| 5. Security Considerations | 5. Security Considerations | |||
| This document does not introduce any further security issues other | This document does not introduce any further security issues other | |||
| than those discussed in [ISO10589] and [RFC1195]. | than those discussed in [ISO10589] and [RFC1195]. | |||
| 6. IANA Considerations | 6. IANA Considerations | |||
| IANA maintains the registry for the Router Capability sub-TLVs. | IANA maintains the registry for the Router Capability sub-TLVs. IS- | |||
| IS-IS Administrative Tags will require one new type code for the sub- | IS Administrative Tags will require one new type code for the sub-TLV | |||
| TLV defined in this document. | defined in this document. | |||
| 7. Acknowledgments | 7. Acknowledgments | |||
| 8. References | 8. References | |||
| 8.1. Normative References | 8.1. Normative References | |||
| [ISO10589] | [ISO10589] | |||
| "Intermediate system to Intermediate system intra-domain | "Intermediate system to Intermediate system intra-domain | |||
| routeing information exchange protocol for use in | routeing information exchange protocol for use in | |||
| conjunction with the protocol for providing the | conjunction with the protocol for providing the | |||
| connectionless-mode Network Service (ISO 8473), ISO/IEC | connectionless-mode Network Service (ISO 8473), ISO/IEC | |||
| 10589:2002, Second Edition.", Nov 2002. | 10589:2002, Second Edition.", Nov 2002. | |||
| [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate | [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate | |||
| Requirement Levels", BCP 14, RFC 2119, March 1997. | Requirement Levels", BCP 14, RFC 2119, March 1997. | |||
| 8.2. Informative References | 8.2. Informative References | |||
| [I-D.hegde-ospf-node-admin-tag] | ||||
| Hegde, S., Raghuveer, H., Gredler, H., Shakir, R., | ||||
| Smirnov, A., and Z. Li, "Advertising per-node | ||||
| administrative tags in OSPF", draft-hegde-ospf-node-admin- | ||||
| tag-02 (work in progress), June 2014. | ||||
| [I-D.ietf-rtgwg-lfa-manageability] | [I-D.ietf-rtgwg-lfa-manageability] | |||
| Litkowski, S., Decraene, B., Filsfils, C., and K. Raza, | Litkowski, S., Decraene, B., Filsfils, C., and K. Raza, | |||
| "Operational management of Loop Free Alternates", | "Operational management of Loop Free Alternates", draft- | |||
| draft-ietf-rtgwg-lfa-manageability-00 (work in progress), | ietf-rtgwg-lfa-manageability-00 (work in progress), May | |||
| May 2013. | 2013. | |||
| [RFC1195] Callon, R., "Use of OSI IS-IS for routing in TCP/IP and | [RFC1195] Callon, R., "Use of OSI IS-IS for routing in TCP/IP and | |||
| dual environments", RFC 1195, December 1990. | dual environments", RFC 1195, December 1990. | |||
| [RFC4971] Vasseur, JP., Shen, N., and R. Aggarwal, "Intermediate | [RFC4971] Vasseur, JP., Shen, N., and R. Aggarwal, "Intermediate | |||
| System to Intermediate System (IS-IS) Extensions for | System to Intermediate System (IS-IS) Extensions for | |||
| Advertising Router Information", RFC 4971, July 2007. | Advertising Router Information", RFC 4971, July 2007. | |||
| [RFC5286] Atlas, A. and A. Zinin, "Basic Specification for IP Fast | [RFC5286] Atlas, A. and A. Zinin, "Basic Specification for IP Fast | |||
| Reroute: Loop-Free Alternates", RFC 5286, September 2008. | Reroute: Loop-Free Alternates", RFC 5286, September 2008. | |||
| skipping to change at page 6, line 37 ¶ | skipping to change at page 7, line 4 ¶ | |||
| Email: psarkar@juniper.net | Email: psarkar@juniper.net | |||
| Hannes Gredler | Hannes Gredler | |||
| Juniper Networks, Inc. | Juniper Networks, Inc. | |||
| 1194 N. Mathilda Ave. | 1194 N. Mathilda Ave. | |||
| Sunnyvale, CA 94089 | Sunnyvale, CA 94089 | |||
| US | US | |||
| Email: hannes@juniper.net | Email: hannes@juniper.net | |||
| Shraddha Hegde | Shraddha Hegde | |||
| Juniper Networks, Inc. | Juniper Networks, Inc. | |||
| Electra, Exora Business Park | Electra, Exora Business Park | |||
| Bangalore, KA 560103 | Bangalore, KA 560103 | |||
| India | India | |||
| Email: shraddha@juniper.net | Email: shraddha@juniper.net | |||
| Harish Raghuveer | ||||
| Juniper Networks, Inc. | ||||
| Electra, Exora Business Park | ||||
| Bangalore, KA 560103 | ||||
| India | ||||
| Email: hraghuveer@juniper.net | ||||
| Stephane Litkowski | Stephane Litkowski | |||
| Orange | Orange | |||
| Email: stephane.litkowski@orange.com | Email: stephane.litkowski@orange.com | |||
| Bruno Decraene | Bruno Decraene | |||
| Orange | Orange | |||
| Email: bruno.decraene@orange.com | Email: bruno.decraene@orange.com | |||
| Li Zhenbin | ||||
| Huawei Technologies | ||||
| Huawei Bld. No.156 Beiqing Rd | ||||
| Beijing, KA 100095 | ||||
| China | ||||
| Email: lizhenbin@huawei.com | ||||
| Harish Raghuveer | ||||
| Email: hraghuveer@juniper.net | ||||
| End of changes. 13 change blocks. | ||||
| 34 lines changed or deleted | 37 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/ | ||||