[要約] RFC 7884は、OSPFにおけるS-BFDターゲットディスクリミネータの広告を拡張するためのものです。その目的は、ネットワーク内の異常を検出し、迅速に通知することです。

Internet Engineering Task Force (IETF)                      C. Pignataro
Request for Comments: 7884                                         Cisco
Category: Standards Track                                      M. Bhatia
ISSN: 2070-1721                                           Ionos Networks
                                                               S. Aldrin
                                                     Huawei Technologies
                                                            T. Ranganath
                                                                   Nokia
                                                               July 2016
        

OSPF Extensions to Advertise Seamless Bidirectional Forwarding Detection (S-BFD) Target Discriminators

シームレスな双方向転送検出(S-BFD)ターゲット識別子をアドバタイズするOSPF拡張

Abstract

概要

This document defines a new OSPF Router Information (RI) TLV that allows OSPF routers to flood the Seamless Bidirectional Forwarding Detection (S-BFD) Discriminator values associated with a target network identifier. This mechanism is applicable to both OSPFv2 and OSPFv3.

このドキュメントでは、OSPFルーターがターゲットネットワーク識別子に関連付けられたシームレス双方向転送検出(S-BFD)識別子値をフラッディングできるようにする新しいOSPFルーター情報(RI)TLVを定義します。このメカニズムは、OSPFv2とOSPFv3の両方に適用できます。

Status of This Memo

本文書の状態

This is an Internet Standards Track document.

これはInternet Standards Trackドキュメントです。

This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 7841.

このドキュメントは、IETF(Internet Engineering Task Force)の製品です。これは、IETFコミュニティのコンセンサスを表しています。公開レビューを受け、インターネットエンジニアリングステアリンググループ(IESG)による公開が承認されました。インターネット標準の詳細については、RFC 7841のセクション2をご覧ください。

Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at http://www.rfc-editor.org/info/rfc7884.

このドキュメントの現在のステータス、エラータ、およびフィードバックの提供方法に関する情報は、http://www.rfc-editor.org/info/rfc7884で入手できます。

Copyright Notice

著作権表示

Copyright (c) 2016 IETF Trust and the persons identified as the document authors. All rights reserved.

Copyright(c)2016 IETF Trustおよびドキュメントの作成者として識別された人物。全著作権所有。

This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.

この文書は、BCP 78およびIETF文書に関するIETFトラストの法的規定(http://trustee.ietf.org/license-info)の対象であり、この文書の発行日に有効です。これらのドキュメントは、このドキュメントに関するあなたの権利と制限を説明しているため、注意深く確認してください。このドキュメントから抽出されたコードコンポーネントには、Trust Legal Provisionsのセクション4.eに記載されているSimplified BSD Licenseのテキストが含まれている必要があり、Simplified BSD Licenseに記載されているように保証なしで提供されます。

Table of Contents

目次

   1. Introduction ....................................................3
      1.1. Relationship between OSPF and S-BFD ........................3
   2. Implementation ..................................................3
      2.1. S-BFD Discriminator TLV ....................................4
      2.2. Flooding Scope .............................................4
   3. Backward Compatibility ..........................................5
   4. Security Considerations .........................................5
   5. IANA Considerations .............................................6
   6. References ......................................................6
      6.1. Normative References .......................................6
      6.2. Informative References .....................................6
   Acknowledgements ...................................................7
   Authors' Addresses .................................................7
        
1. Introduction
1. はじめに

Seamless Bidirectional Forwarding Detection (S-BFD), specified in [RFC7880], is a simplified mechanism for using BFD with many negotiations eliminated. This is achieved by using 4-octet discriminators, unique within an administrative domain, to identify the network targets. These S-BFD Discriminators can be advertised by the IGPs, and this document concerns itself with OSPF. Specifically, this document defines a new TLV (named the S-BFD Discriminator TLV) to be carried within the OSPF Router Information (RI) Link State Advertisement (LSA) [RFC7770].

[RFC7880]で指定されているシームレスな双方向転送検出(S-BFD)は、多くのネゴシエーションが排除されたBFDを使用するための単純化されたメカニズムです。これは、管理ドメイン内で一意の4オクテットの弁別子を使用してネットワークターゲットを識別することによって実現されます。これらのS-BFD識別子はIGPによってアドバタイズでき、このドキュメントはOSPFに関係しています。具体的には、このドキュメントでは、OSPFルーター情報(RI)リンクステートアドバタイズ(LSA)[RFC7770]内で伝送される新しいTLV(S-BFD Discriminator TLVという名前)を定義しています。

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119].

このドキュメントのキーワード「MUST」、「MUST NOT」、「REQUIRED」、「SHALL」、「SHALL NOT」、「SHOULD」、「SHOULD NOT」、「RECOMMENDED」、「MAY」、および「OPTIONAL」は、 RFC 2119 [RFC2119]で説明されているように解釈されます。

1.1. Relationship between OSPF and S-BFD
1.1. OSPFとS-BFDの関係

This document implicitly defines a relationship between OSPF and S-BFD. S-BFD assigns one or more discriminators to each S-BFD reflector node. OSPF, in turn, learns about these from S-BFD and floods them in the newly defined TLV. After this information is flooded, it is stored in all the OSPF nodes such that S-BFD initiators can map out target nodes to target discriminators and can therefore construct the S-BFD probe.

このドキュメントでは、OSPFとS-BFDの関係を暗黙的に定義しています。 S-BFDは、各S-BFDリフレクターノードに1つ以上の識別子を割り当てます。次に、OSPFはS-BFDからこれらについて学習し、新しく定義されたTLVにフラッディングします。この情報がフラッディングされると、S-BFDイニシエーターがターゲットノードをターゲットディスクリミネーターにマッピングできるように、すべてのOSPFノードに格納され、S-BFDプローブを構築できます。

When multiple S-BFD Discriminators are advertised, how a given discriminator is mapped to a specific use case is out of scope for this document.

複数のS-BFD弁別子がアドバタイズされる場合、特定の弁別器が特定のユースケースにどのようにマッピングされるかは、このドキュメントの範囲外です。

2. Implementation
2. 実装

This extension makes use of the Router Information (RI) Opaque LSA, defined in [RFC7770], for both OSPFv2 [RFC2328] and OSPFv3 [RFC5340] by defining a new OSPF Router Information (RI) TLV: the S-BFD Discriminator TLV.

この拡張機能は、OSPFv2 [RFC2328]とOSPFv3 [RFC5340]の両方で、[RFC7770]で定義されたルーター情報(RI)不透明LSAを使用して、新しいOSPFルーター情報(RI)TLVであるS-BFD Discriminator TLVを定義します。

The S-BFD Discriminator TLV is OPTIONAL. Upon receipt of the TLV, a router may decide to install the S-BFD Discriminator in the BFD target identifier table.

S-BFD Discriminator TLVはオプションです。 TLVを受信すると、ルータはS-BFD DiscriminatorをBFDターゲット識別子テーブルにインストールすることを決定できます。

In the presence of multiple instances of the OSPFv2/OSPFv3 Router Information LSA, the S-BFD Discriminators for an OSPF router are the union of all discriminators advertised in all instances of the S-BFD Discriminator TLV (see Section 2.1) in all advertised non-MaxAge OSPF Router Information LSAs.

OSPFv2 / OSPFv3ルーター情報LSAの複数のインスタンスが存在する場合、OSPFルーターのS-BFD識別子は、アドバタイズされたすべての非S-BFD識別子TLV(セクション2.1を参照)のすべてのインスタンスでアドバタイズされたすべての識別子の和集合です。 -MaxAge OSPFルーター情報LSA。

2.1. S-BFD Discriminator TLV
2.1. S-BFDディスクリミネーターTLV

The format of the S-BFD Discriminator TLV is as follows:

S-BFD Discriminator TLVのフォーマットは次のとおりです。

      0                   1                   2                   3
      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |              Type             |             Length            |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                         Discriminator 1                       |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                    Discriminator 2 (Optional)                 |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                               ...                             |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                    Discriminator n (Optional)                 |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        

Type - S-BFD Discriminator TLV Type (11)

タイプ-S-BFD弁別子TLVタイプ(11)

Length - This field represents the total length of the discriminator(s) that appears in the Value field, in octets. Each discriminator is 4 octets, so the Length is four times the number of discriminators included in the TLV. There is no optional padding for this field.

長さ-このフィールドは、値フィールドに表示される弁別子の合計の長さをオクテットで表します。各識別子は4オクテットであるため、長さはTLVに含まれる識別子の数の4倍です。このフィールドにはオプションのパディングはありません。

Discriminator(s) - The Value field of the TLV includes the S-BFD network target Discriminator value or values.

Discriminator(s)-TLVのValueフィールドには、S-BFDネットワークターゲットDiscriminator値が含まれます。

Routers that do not recognize the S-BFD Discriminator TLV Type will ignore the TLV [RFC7770] and therefore will not learn S-BFD Discriminators via OSPF.

S-BFDディスクリミネーターTLVタイプを認識しないルーターは、TLV [RFC7770]を無視するため、OSPFを介してS-BFDディスクリミネーターを学習しません。

2.2. Flooding Scope
2.2. 洪水範囲

The S-BFD Discriminator TLV is advertised within OSPFv2 Router Information LSAs (Opaque type of 4 and Opaque ID of 0) or OSPFv3 Router Information LSAs (function code of 12), which are defined in [RFC7770]. As such, elements of this procedure are inherited from those defined in [RFC7770].

S-BFD Discriminator TLVは、[RFC7770]で定義されているOSPFv2ルーター情報LSA(不透明タイプ4および不透明ID 0)またはOSPFv3ルーター情報LSA(機能コード12)内でアドバタイズされます。そのため、この手順の要素は、[RFC7770]で定義されたものから継承されます。

The flooding scope is controlled by the Opaque LSA type (as defined in [RFC5250]) in OSPFv2 and by the S1/S2 bits (as defined in [RFC5340]) in OSPFv3. If the flooding scope is area local, then the S-BFD Discriminator TLV MUST be carried within an OSPFv2 type 10 Router Information LSA or an OSPFV3 Router Information LSA with the S1 bit set and the S2 bit clear. If the flooding scope is the entire IGP domain, then the S-BFD Discriminator TLV MUST be carried within an OSPFv2 type 11 Router Information LSA or OSPFv3 Router Information LSA with the S1 bit clear and the S2 bit set.

フラッディングスコープは、OSPFv2ではOpaque LSAタイプ([RFC5250]で定義)によって、OSPFv3ではS1 / S2ビット([RFC5340]で定義)によって制御されます。フラッディングスコープがエリアローカルである場合、S-BFDディスクリミネーターTLVは、OSPFv2タイプ10ルーター情報LSAまたはOSPFV3ルーター情報LSA内で伝送され、S1ビットが設定され、S2ビットがクリアされている必要があります。フラッディングスコープがIGPドメイン全体である場合、S-BFD Discriminator TLVは、OSPFv2タイプ11ルーター情報LSAまたはOSPFv3ルーター情報LSA内で、S1ビットがクリアされ、S2ビットが設定された状態で伝送される必要があります。

When the S-BFD reflector is deactivated, the OSPF speaker advertising a particular S-BFD Discriminator MUST originate a new Router Information LSA that no longer includes the corresponding S-BFD Discriminator TLV, provided there are other TLVs in the LSA. If there are no other TLVs in the LSA, it MUST either send an empty Router Information LSA or purge it by prematurely aging it.

S-BFDリフレクターが非アクティブ化されている場合、特定のS-BFDディスクリミネーターをアドバタイズするOSPFスピーカーは、LSAに他のTLVがある場合、対応するS-BFDディスクリミネーターTLVを含まない新しいルーター情報LSAを作成する必要があります。 LSAに他のTLVがない場合は、空のルーター情報LSAを送信するか、早期にエージングすることで削除する必要があります。

For intra-area reachability, the S-BFD Discriminator TLV information regarding a specific target identifier is only considered current and usable when the router advertising that information is itself reachable via OSPF calculated paths in the same area of the LSA in which the S-BFD Discriminator TLV appears. In the case of domain-wide flooding, i.e., where the originator is sitting in a remote area, the mechanism described in Section 5 of [RFC5250] should be used.

エリア内到達可能性の場合、特定のターゲット識別子に関するS-BFD識別子TLV情報は、S-BFDが存在するLSAの同じエリア内のOSPF計算パスを介してその情報自体をアドバタイズできるルータが到達可能な場合にのみ、最新かつ使用可能と見なされます。 Discriminator TLVが表示されます。ドメイン全体のフラッディングの場合、つまり発信者が遠隔地にいる場合は、[RFC5250]のセクション5で説明されているメカニズムを使用する必要があります。

Although the S-BFD Discriminators may change when enabling the S-BFD functionality or via an explicit configuration event, such changes are expected to occur very rarely. Such changes in information will require that the S-BFD Discriminator TLV in OSPF be advertised.

S-BFD機能を有効にするとき、または明示的な構成イベントを介してS-BFD弁別子が変更される可能性がありますが、そのような変更が発生することは非常にまれです。このような情報の変更には、OSPFのS-BFD Discriminator TLVをアドバタイズする必要があります。

A change in information in the S-BFD Discriminator TLV MUST NOT trigger any SPF computations at a receiving router.

S-BFD Discriminator TLVの情報の変更は、受信ルーターでSPF計算をトリガーしてはなりません(MUST NOT)。

3. Backward Compatibility
3. 下位互換性

The S-BFD Discriminator TLV defined in this document does not introduce any interoperability issues.

このドキュメントで定義されているS-BFD Discriminator TLVでは、相互運用性の問題は発生しません。

A router not supporting the S-BFD Discriminator TLV will just silently ignore the TLV, as specified in [RFC7770].

[RFC7770]で指定されているように、S-BFD Discriminator TLVをサポートしていないルーターはTLVを黙って無視します。

4. Security Considerations
4. セキュリティに関する考慮事項

This document defines OSPF extensions to distribute the S-BFD Discriminator within an administrative domain. Hence, the security of S-BFD Discriminator distribution relies on the security of OSPF.

このドキュメントでは、管理ドメイン内でS-BFD識別子を配布するためのOSPF拡張を定義しています。したがって、S-BFD Discriminator配信のセキュリティは、OSPFのセキュリティに依存しています。

OSPF provides no encryption mechanism for protecting the privacy of LSAs and, in particular, the privacy of the S-BFD Discriminator advertisement information. However, this is not a concern, as there isn't any need to hide the Discriminator value that can be used to reach the reflectors.

OSPFは、LSAのプライバシー、特にS-BFD Discriminatorアドバタイズメント情報のプライバシーを保護するための暗号化メカニズムを提供していません。ただし、リフレクターに到達するために使用できるDiscriminator値を非表示にする必要がないため、これは問題ではありません。

5. IANA Considerations
5. IANAに関する考慮事項

IANA has defined a registry for TLVs carried in the Router Information LSA defined in [RFC7770]. IANA has assigned a new TLV codepoint (11) for the S-BFD Discriminator TLV in the "OSPF Router Information (RI) TLVs" registry.

IANAは、[RFC7770]で定義されているルーター情報LSAで伝送されるTLVのレジストリを定義しています。 IANAは、「OSPFルーター情報(RI)TLV」レジストリでS-BFD弁別子TLVに新しいTLVコードポイント(11)を割り当てました。

        Value      TLV Name                 Reference
        -----      --------                 ----------
        11         S-BFD                    RFC 7884
                   Discriminator
        
6. References
6. 参考文献
6.1. Normative References
6.1. 引用文献

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI 10.17487/RFC2119, March 1997, <http://www.rfc-editor.org/info/rfc2119>.

[RFC2119] Bradner、S。、「要件レベルを示すためにRFCで使用するキーワード」、BCP 14、RFC 2119、DOI 10.17487 / RFC2119、1997年3月、<http://www.rfc-editor.org/info/ rfc2119>。

[RFC2328] Moy, J., "OSPF Version 2", STD 54, RFC 2328, DOI 10.17487/RFC2328, April 1998, <http://www.rfc-editor.org/info/rfc2328>.

[RFC2328] Moy、J。、「OSPFバージョン2」、STD 54、RFC 2328、DOI 10.17487 / RFC2328、1998年4月、<http://www.rfc-editor.org/info/rfc2328>。

[RFC5340] Coltun, R., Ferguson, D., Moy, J., and A. Lindem, "OSPF for IPv6", RFC 5340, DOI 10.17487/RFC5340, July 2008, <http://www.rfc-editor.org/info/rfc5340>.

[RFC5340] Coltun、R.、Ferguson、D.、Moy、J。、およびA. Lindem、「OSPF for IPv6」、RFC 5340、DOI 10.17487 / RFC5340、2008年7月、<http://www.rfc-editor .org / info / rfc5340>。

[RFC7770] Lindem, A., Ed., Shen, N., Vasseur, JP., Aggarwal, R., and S. Shaffer, "Extensions to OSPF for Advertising Optional Router Capabilities", RFC 7770, DOI 10.17487/RFC7770, February 2016, <http://www.rfc-editor.org/info/rfc7770>.

[RFC7770] Lindem、A.、Ed。、Shen、N.、Vasseur、JP。、Aggarwal、R.、and S. Shaffer、 "Extensions to OSPF for Advertising Optional Router Capabilities"、RFC 7770、DOI 10.17487 / RFC7770、 2016年2月、<http://www.rfc-editor.org/info/rfc7770>。

[RFC7880] Pignataro, C., Ward, D., Akiya, N., Bhatia, M., and S. Pallagatti, "Seamless Bidirectional Forwarding Detection (S-BFD)", RFC 7880, DOI 10.17487/RFC7880, July 2016, <http://www.rfc-editor.org/info/rfc7880>.

[RFC7880] Pignataro、C.、Ward、D.、Akiya、N.、Bhatia、M。、およびS. Pallagatti、「Seamless Bidirectional Forwarding Detection(S-BFD)」、RFC 7880、DOI 10.17487 / RFC7880、2016年7月、<http://www.rfc-editor.org/info/rfc7880>。

6.2. Informative References
6.2. 参考引用

[RFC5250] Berger, L., Bryskin, I., Zinin, A., and R. Coltun, "The OSPF Opaque LSA Option", RFC 5250, DOI 10.17487/RFC5250, July 2008, <http://www.rfc-editor.org/info/rfc5250>.

[RFC5250] Berger、L.、Bryskin、I.、Zinin、A。、およびR. Coltun、「OSPF Opaque LSAオプション」、RFC 5250、DOI 10.17487 / RFC5250、2008年7月、<http://www.rfc -editor.org/info/rfc5250>。

Acknowledgements

謝辞

The authors would like to thank Nobo Akiya, Les Ginsberg, Mach Chen, and Peter Psenak for insightful comments and useful suggestions.

著者は、洞察に満ちたコメントと有用な提案をしてくれたNobo Akiya、Les Ginsberg、Mach Chen、およびPeter Psenakに感謝します。

Authors' Addresses

著者のアドレス

Carlos Pignataro Cisco Systems, Inc.

Carlos Pignataro Cisco Systems、Inc.

   Email: cpignata@cisco.com
        

Manav Bhatia Ionos Networks

Manava Bhatia Yonos Networks

   Email: manav@ionosnetworks.com
        

Sam Aldrin Huawei Technologies

サムアルドリンファーウェイテクノロジーズ

   Email: aldrin.ietf@gmail.com
        

Trilok Ranganath Nokia

Trilok Ranganathノキア

   Email: trilok.ranganatha@nokia.com