Network Working Group                                            E. Chen
Request for Comments: 5291                                 Cisco Systems
Category: Standards Track                                     Y. Rekhter
                                                        Juniper Networks
                                                             August 2008
        
             Outbound Route Filtering Capability for BGP-4
        

Status of This Memo

このメモのステータス

This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

この文書は、インターネットコミュニティのためのインターネット標準トラックプロトコルを指定し、改善のための議論と提案を要求します。このプロトコルの標準化状態と状態への「インターネット公式プロトコル標準」(STD 1)の最新版を参照してください。このメモの配布は無制限です。

Abstract

抽象

This document defines a BGP-based mechanism that allows a BGP speaker to send to its BGP peer a set of Outbound Route Filters (ORFs) that the peer would use to constrain/filter its outbound routing updates to the speaker.

この文書は、BGPに送信するBGPスピーカは、ピアがスピーカへのアウトバウンドルーティングアップデートをフィルタリング/制約するために使用することがアウトバウンドルートフィルタ(のORF)のセットをピア可能BGPベースのメカニズムを定義します。

1. Introduction
1. はじめに

Currently, it is not uncommon for a BGP speaker [BGP-4] to receive, and then filter out some unwanted routes from its peers based on its local routing policy. Since the generation and transmission of routing updates by the sender, as well as the processing of routing updates by the receiver consume resources, it may be beneficial if the generation of such unwanted routing updates can be avoided in the first place.

現在、それが受信し、そのローカルルーティングポリシーに基づいて、ピアからのいくつかの不要なルートをフィルタリングするためのBGPスピーカ[BGP-4]は珍しいことではありません。生成および送信者によってルーティング更新の送信、ならびに受信機によるルーティングアップデートの処理リソースを消費するので、このような不要なルーティングアップデートの生成が最初に回避することができるならば、それは有益であり得ます。

This document defines a BGP-based mechanism that allows a BGP speaker to send to its BGP peer a set of Outbound Route Filters (ORFs). The peer would then apply these filters, in addition to its locally configured outbound filters (if any), to constrain/filter its outbound routing updates to the speaker.

この文書は、BGPスピーカは、そのBGPアウトバウンドルートフィルタ(のORF)のセットをピアに送信することを可能にするBGPベースのメカニズムを定義します。ピアは次いで、スピーカーへのアウトバウンドルーティングアップデートをフィルタリング/制約するために、そのローカルに設定アウトバウンドフィルタ(もしあれば)に加えて、これらのフィルタを適用します。

2. Specification of Requirements
要件の2仕様

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]に記載されているように解釈されます。

3. Outbound Route Filter (ORF)
3.発信ルートフィルタ(ORF)

This document uses the terms "Address Family Identifier (AFI)" and "Subsequent Address Family Identifier (SAFI)". In the context of this document, the meaning of these terms is the same as in [BGP-MP].

この文書では、用語を使用する「アドレスファミリ識別子(AFI)」と「次のアドレスファミリ識別子(SAFI)」。本文書の文脈において、これらの用語の意味は、[BGP-MP]と同じです。

Conceptually, an ORF entry is a tuple of the form <AFI/SAFI, ORF-Type, Action, Match, ORF-value>; an ORF consists of one or more ORF entries that have a common AFI/SAFI and ORF-Type. An ORF is identified by <AFI/SAFI, ORF-Type>.

概念的に、ORFエントリは、フォーム<AFI / SAFI、ORF-タイプ、アクション、マッチ、ORF-値>の組です。 ORFは、共通のAFI / SAFIとORF-タイプを持って一つ以上のORFエントリで構成されています。 ORFは、<AFI / SAFI、ORF-タイプ>によって識別されます。

The "AFI/SAFI" component provides a coarse granularity control by limiting the ORF to only the routes whose Network Layer Reachability Information (NLRI) matches the "AFI/SAFI" component of the ORF.

「AFI / SAFI」成分は、そのネットワークレイヤ到達可能性情報(NLRI)のみルートにORFを制限することにより、粗粒度の制御を提供するORFの「AFI / SAFI」コンポーネントと一致。

The "ORF-Type" component determines the content of the ORF-value.

「ORF型」成分は、ORF-値の内容を決定します。

The "Action" component controls handling of the ORF Request by the remote peer. Action can be one of ADD, REMOVE, REMOVE-ALL. ADD adds an ORF entry to the ORF on the remote peer; REMOVE deletes a previously installed ORF entry on the remote peer; REMOVE-ALL deletes the previously installed entries in the specified ORF on the remote peer.

リモートピアによるORFリクエストの取り扱い「アクション」のコンポーネントを制御します。アクションは、REMOVE-ALL、追加、削除のいずれかになります。 ADDは、リモートピアのORFにORFエントリを追加します。 REMOVEは、リモートピアに以前にインストールされたORFのエントリを削除します。 REMOVE-ALLは、リモートピア上で指定ORFに以前にインストールされたエントリを削除します。

The "Match" component is used to support matching granularity on a per ORF entry basis. It can be either PERMIT or DENY. The semantics of PERMIT is to ask the peer to pass updates for the set of routes that match the ORF entry. The semantics of DENY is to ask the peer not to pass updates for the set of routes that match the ORF entry.

「マッチ」の成分は、ORFエントリごとに、マッチング精度をサポートするために使用されます。これは、どちらかのPERMITであるか、または拒否することができます。 PERMITのセマンティクスは、ORFエントリと一致するルートのセットの更新を渡す相手を依頼することです。 DENYのセマンティクスは、ORFエントリと一致するルートのセットの更新を渡すことではないピアを依頼することです。

When an ORF is defined, an ORF-specific matching rule MUST be specified so that there is no ambiguity regarding which ORF entry is considered as the matching entry in the ORF when a route is passed through the ORF.

ORFが定義されている場合、ルートは、ORFを通過さORF内の一致するエントリとして見なされるORFエントリに関していかなる曖昧さがないように、ORF特異的整合規則を指定する必要があります。

4. Carrying ORF Entries in BGP
BGPでORFエントリキャリング4

ORF entries are carried in the BGP ROUTE-REFRESH message [BGP-RR].

ORFエントリはBGPルートリフレッシュメッセージ[BGP-RR]で運ばれます。

A BGP speaker can distinguish an incoming ROUTE-REFRESH message that carries one or more ORF entries from an incoming plain ROUTE-REFRESH message by using the Message Length field in the BGP message header.

BGPスピーカは、BGPメッセージヘッダにメッセージ長フィールドを使用して、着信無地ROUTEリフレッシュメッセージから1つ以上のORFエントリを担持復路リフレッシュメッセージを区別することができます。

A single ROUTE-REFRESH message MAY carry multiple ORF entries in one or more ORFs, as long as all these entries share the same AFI/SAFI.

単一ROUTEリフレッシュメッセージであれば、これらすべてのエントリが同じAFI / SAFIを共有するように、一個の以上のORF内の複数のORFエントリを運ぶことができます。

From the encoding point of view, each ORF entry consists of a common part and type-specific part, as shown in Figures 1 and 2.

図1および図2に示すように、ビューの符号化の観点から、各ORFエントリは、共通部分とタイプ固有の部分で構成されています。

The common part consists of <AFI/SAFI, ORF-Type, Action, Match>, and is encoded as follows:

共通部分は<AFI / SAFI、ORF-タイプ、アクション、マッチ>から構成されており、次のようにコード化されています。

The AFI/SAFI component of an ORF entry is encoded in the AFI/SAFI field of the ROUTE-REFRESH message.

ORFエントリのAFI / SAFI成分はROUTEリフレッシュメッセージのAFI / SAFIフィールドに符号化されます。

Following the AFI/SAFI component is the one-octet When-to-refresh field. The value of this field can be either IMMEDIATE (0x01) or DEFER (0x02). The semantics of IMMEDIATE and DEFER are discussed in the "Operation" section of this document.

AFI / SAFIコンポーネントに続いて1オクテット・ツー・リフレッシュフィールドです。このフィールドの値は、(0×02)(0×01)IMMEDIATEまたはDEFERのいずれかであり得ます。 IMMEDIATEとDEFERのセマンティクスは、このドキュメントの「操作」セクションで説明されています。

Following the When-to-refresh field is a collection of one or more ORFs, grouped by ORF-Type.

とき・ツー・リフレッシュフィールドに続いて、ORF-タイプによってグループ化された一個の以上のORFのコレクションです。

The ORF-Type component is encoded as a one-octet field.

ORF型成分は、1オクテットフィールドとして符号化されます。

The "Length of ORF entries" component is a two-octet field that contains the total length (in octets) of the ORF entries that follows for the specified ORF type.

成分「ORFエントリの長さは、」指定されたORFのタイプに対して、次のORFエントリの(オクテットで)全体の長さを含む2オクテットフィールドです。

         +--------------------------------------------------+
         | Address Family Identifier (2 octets)             |
         +--------------------------------------------------+
         | Reserved (1 octet)                               |
         +--------------------------------------------------+
         | Subsequent Address Family Identifier (1 octet)   |
         +--------------------------------------------------+
         | When-to-refresh (1 octet)                        |
         +--------------------------------------------------+
         | ORF Type (1 octet)                               |
         +--------------------------------------------------+
         | Length of ORF entries (2 octets)                 |
         +--------------------------------------------------+
         | First ORF entry (variable)                       |
         +--------------------------------------------------+
         | Second ORF entry (variable)                      |
         +--------------------------------------------------+
         | ...                                              |
         +--------------------------------------------------+
         | N-th ORF entry (variable)                        |
         +--------------------------------------------------+
         | ORF Type (1 octet)                               |
         +--------------------------------------------------+
         | Length of ORF entries (2 octets)                 |
         +--------------------------------------------------+
         | First ORF entry (variable)                       |
         +--------------------------------------------------+
         | Second ORF entry (variable)                      |
         +--------------------------------------------------+
         | ...                                              |
         +--------------------------------------------------+
         | N-th ORF entry (variable)                        |
         +--------------------------------------------------+
         | ...                                              |
         +--------------------------------------------------+
        

Figure 1: Carrying ORF Entries in the ROUTE-REFRESH Message

図1:ROUTEリフレッシュメッセージでORFエントリを運びます

The rest of the components in the common part are encoded in the first octet of each ORF-entry (from the most significant to the least significant bit) as shown in Figure 2:

図2に示すように、共通部分の残りの成分は、(最下位ビットの最上位から)各ORFエントリの最初のオクテットで符号化されます。

Action is a two-bit field. The value of this field is 0 for ADD, 1 for REMOVE, and 2 for REMOVE-ALL.

アクションは、2ビットのフィールドです。このフィールドの値は、ADD 0、REMOVE 1、及び2 REMOVE-ALLのためのものです。

Match is a one-bit field. The value of this field is 0 for PERMIT and 1 for DENY. This field is significant only when the value of the Action field is either ADD or REMOVE.

マッチは1ビットのフィールドです。このフィールドの値はDENYの許可のための0と1です。 Actionフィールドの値がいずれかのADDまたはREMOVEである場合にのみ、このフィールドは重要です。

Reserved is a 5-bit field. It is set to 0 on transmit and ignored on receipt.

予約は5ビットのフィールドです。これは、送信時に0に設定して、領収書の上で無視されます。

         +---------------------------------+
         |   Action (2 bit)                |
         +---------------------------------+
         |   Match (1 bit)                 |
         +---------------------------------+
         |   Reserved (5 bits)             |
         +---------------------------------+
         |   Type specific part (variable) |
         +---------------------------------+
        

Figure 2: ORF Entry Encoding

図2:ORFエントリエンコーディング

When the Action component of an ORF entry specifies REMOVE-ALL, the entry consists of only the common part.

ORFエントリのアクション要素がREMOVE-ALLを指定すると、エントリが共通部分のみで構成されています。

5. Outbound Route Filtering Capability
5.アウトバウンドルートフィルタリング機能

A BGP speaker that is willing to receive ORF entries from its peer, or a BGP speaker that would like to send ORF entries to its peer, advertises this to the peer by using the Outbound Route Filtering Capability, as described below.

以下に説明するように、そのピアからORFエントリを受信する意思があるBGPスピーカ、またはそのピアにORFエントリを送信したいBGPスピーカは、アウトバウンドルートフィルタリング機能を使用してピアにこれをアドバタイズ。

The Outbound Route Filtering Capability is a new BGP Capability [BGP-CAP] defined as follows:

アウトバウンドルートフィルタリング機能は、以下のように定義された新しいBGP能力[BGP-CAP]です。

Capability code: 3

機能コード:3

Capability length: variable

機能長:変数

Capability value: one or more of the entries as shown in Figure 3.

能力値:図3に示すように、エントリの一つまたはそれ以上。

         +--------------------------------------------------+
         | Address Family Identifier (2 octets)             |
         +--------------------------------------------------+
         | Reserved (1 octet)                               |
         +--------------------------------------------------+
         | Subsequent Address Family Identifier (1 octet)   |
         +--------------------------------------------------+
         | Number of ORFs (1 octet)                         |
         +--------------------------------------------------+
         | ORF Type (1 octet)                               |
         +--------------------------------------------------+
         | Send/Receive (1 octet)                           |
         +--------------------------------------------------+
         | ...                                              |
         +--------------------------------------------------+
         | ORF Type (1 octet)                               |
         +--------------------------------------------------+
         | Send/Receive (1 octet)                           |
         +--------------------------------------------------+
        

Figure 3: Outbound Route Filtering Capability Encoding

図3:アウトバウンドルートフィルタリング機能のエンコード

The use and meaning of these fields are as follows:

次のようにこれらのフィールドを使用すると意味は以下のとおりです。

Address Family Identifier (AFI):

ファミリ識別子(AFI)のアドレス:

This field is the same as the one used in [BGP-MP].

このフィールドは、[BGP-MP]で使用したものと同じです。

Subsequent Address Family Identifier (SAFI):

次のアドレスファミリ識別子(SAFI):

This field is the same as the one used in [BGP-MP].

このフィールドは、[BGP-MP]で使用したものと同じです。

Number of ORF Types:

ORFの種類の数:

This field contains the number of Filter Types to be listed in the following fields.

このフィールドは、フィルタタイプの数は、次のフィールドにリストされていることが含まれています。

ORF Type:

ORFの種類:

This field contains the value of an ORF Type.

このフィールドは、ORF型の値が含まれています。

Send/Receive:

送受信:

This field indicates whether the sender is (a) willing to receive ORF entries from its peer (value 1), (b) would like to send ORF entries to its peer (value 2), or (c) both (value 3) for the ORF Type.

このフィールドは、送信者が(値2)、または(c)(a)のピア(値1)からORFエントリを受け取るために喜んで、(b)はそのピアにORFエントリを送信したいかどうかを示すの両方(値3)のためにORFタイプ。

6. Operation
6.操作

A BGP speaker that is willing to receive ORF entries from its peer, or would like to send ORF entries to its peer SHOULD advertise the Outbound Route Filtering Capability to the peer using BGP Capabilities advertisement [BGP-CAP].

ピアからのORFエントリを受信する意思がある、またはそのピアにORFエントリを送りたいBGPスピーカは、BGP機能の広告[BGP-CAP]を使用してピアへのアウトバウンドルートフィルタリング機能を宣伝すべきです。

A BGP speaker that implements the Outbound Route Filtering Capability MUST support the BGP ROUTE-REFRESH message, as defined in [BGP-RR]. A BGP speaker that advertises the Outbound Route Filtering Capability to a peer using BGP Capabilities advertisement [BGP-CAP] does not have to advertise the BGP Route Refresh Capability to that peer.

[BGP-RR]で定義されるように往路フィルタリング機能を実装するBGPスピーカは、BGPルートリフレッシュメッセージをサポートしなければなりません。 BGP機能の広告[BGP-CAP]を使用してピアへのアウトバウンドルートフィルタリング機能をアドバタイズBGPスピーカは、そのピアにBGPルートリフレッシュ機能をアドバタイズする必要はありません。

Consider a BGP speaker that advertises the Outbound Route Filtering Capability indicating its willingness to receive a particular set of <AFI/SAFI, ORF-Type> from its peer, and that receives the Outbound Route Filtering Capability indicating the desire of the peer to send a particular set <AFI/SAFI, ORF-Type> to the speaker. If for a given AFI/SAFI the intersection between these two sets is non-empty, the speaker SHOULD NOT advertise to the peer any routes with that AFI/SAFI prior to receiving from the peer any ROUTE-REFRESH message carrying that AFI/SAFI, where the message could be either without any ORF entries, or with one or more ORF entry and the When-to-refresh field set to IMMEDIATE. If, on the other hand, for a given AFI/SAFI the intersection between these two sets is empty, the speaker MUST follow normal BGP procedures.

ピアから<AFI / SAFI、ORF-タイプ>の特定のセットを受信する意思を示す発信ルートフィルタリング機能をアドバタイズBGPスピーカを考慮し、それが送信するピアの意欲を示す発信ルートフィルタリング機能を受信します特定のセット<AFI / SAFI、ORF-タイプ>スピーカーへ。これらの2つのセットの間の交差が空で所与AFI / SAFIための場合、スピーカは、ピアからのAFI / SAFIを運ぶ任意の経路リフレッシュメッセージを受信する前にピアにそのAFI / SAFIを持つ任意のルートをアドバタイズするべきではありません、どこメッセージは、任意のORFエントリのない、または1つ以上のORFエントリとIMMEDIATEに設定した場合・ツー・リフレッシュフィールドのいずれかである可能性があります。一方、所定のAFI / SAFIのためにこれらの2つのセットの間の交差が空である場合、スピーカは、通常BGP手順に従わなければなりません。

A BGP speaker may send a ROUTE-REFRESH message with one or more ORF entries to its peer only if the peer advertises to the speaker the Outbound Route Filtering Capability indicating its willingness to receive ORF entries from the speaker, and the speaker advertises to the peer the Outbound Route Filtering Capability indicating its desire to send ORF entries to the peer. The message may contain only ORF entries of <AFI/SAFI, ORF-type> that the peer is willing to receive, as advertised to the speaker in the Outbound Route Filtering Capability.

BGPスピーカは、ピアがスピーカにスピーカからORFエントリを受信する意思を示す発信ルートフィルタリング機能をアドバタイズし、スピーカがピアにアドバタイズする場合にのみ、そのピアへの1つ以上のORFエントリを持つROUTEリフレッシュメッセージを送信することができますピアにORFエントリを送信するためにその願望を示すアウトバウンドルートフィルタリング機能。メッセージは、アウトバウンドルートフィルタリング機能スピーカにアドバタイズとしてピアが、受信する意思があること<AFI / SAFI、ORF型>の唯一のORFエントリを含んでいてもよいです。

When a BGP speaker receives a ROUTE-REFRESH message with one or more ORF entries from its peer, then the speaker performs the following actions. If an <AFI/SAFI, ORF-type> carried by the message does not match <AFI/SAFI, ORF-type> that the speaker is willing to receive from the peer (as advertised to the peer in the Outbound Route Filtering Capability), the specified ORF entries in the message are ignored. Otherwise, the speaker modifies the specified ORF previously received, according to the ORF entries carried in the message. If any of the fields of an ORF entry in the message contains an unrecognized value, the whole specified ORF previously received is removed.

BGPスピーカは、そのピアから1つの以上のORFエントリを持つROUTEリフレッシュメッセージを受信した場合、その後スピーカーは次のアクションを実行します。 <AFI / SAFI、ORF型>メッセージによって運ばれた場合には(発信ルートフィルタリング機能にピアにアドバタイズされるように)スピーカがピアから受信する意思があること<AFI / SAFI、ORF型>と一致しません、メッセージで指定されたORFエントリは無視されます。そうでない場合、スピーカは、メッセージ内で運ばORFエントリによると、指定されたORFは、以前に受信した変更します。メッセージ内のORFエントリのフィールドのいずれかが認識できない値が含まれている場合、全体が以前に受信されたORFを除去する指定しました。

If the Action component of an ORF entry is REMOVE, but the ORF previously received does not contain the specified entry, the ORF entry in the message is ignored.

ORFエントリのアクション要素がREMOVEですが、ORFは、以前に受信した場合は、指定されたエントリが含まれていない、メッセージ中のORFエントリは無視されます。

ORF entries with either REMOVE or REMOVE-ALL cannot remove locally configured outbound route filters.

削除またはREMOVE-ALLとORFエントリは、ローカルに設定された発信ルートフィルタを削除することはできません。

If the When-to-refresh indicates IMMEDIATE, then after processing all the ORF entries carried in the message the speaker re-advertises to the peer routes from the Adj-RIB-Out associated with the peer that have the same AFI/SAFI as what is carried in the message, and taking into account all the ORF entries for that AFI/SAFI received from the peer. The speaker MUST re-advertise all the routes that have been affected by the ORF entries carried in the message, but MAY also re-advertise the routes that have not been affected by the ORF entries carried in the message.

場合・ツー・リフレッシュは、即時示す場合、メッセージで運ばれるすべてのORFエントリを処理した後のものと同じAFI / SAFIを有するピアに関連付けられているのAdj-RIB-outからピア・ルートにスピーカ-がアドバタイズ再メッセージで運ばれ、及びAFI / SAFIピアから受信したそのためアカウントにすべてのORFエントリを取っています。スピーカーは、メッセージ内のORFエントリの影響を受けているすべてのルートを再アドバタイズする必要がありますが、また、メッセージ内のORFエントリの影響を受けていませんルートを再広告を出すかもしれません。

If the When-to-refresh indicates DEFER, then after processing all the ORF entries carried in the message the speaker defers re-advertisement to the peer routes from the Adj-RIB-Out associated with the peer that have the same AFI/SAFI as what is carried in the message, and taking into account all the ORF entries received from the peer until the speaker receives a subsequent ROUTE-REFRESH message for the same AFI/SAFI either without any ORF entries, or with one or more ORF entries and When-to-refresh set to IMMEDIATE.

場合ツーリフレッシュDEFERを示す場合、メッセージで運ばれるすべてのORFエントリを処理した後スピーカーは同じAFI / SAFIを有するピアに関連付けられているのAdj-RIB-outからピア・ルートに再広告を延期しますどんなメッセージで運ばれ、スピーカは同じAFI / SAFIのいずれかの任意のORFエントリなしに、または1つ以上のORFエントリを持つとするための後続のROUTEリフレッシュメッセージを受信するまで考慮し、すべてのORFエントリがピアから受信されます-to-リフレッシュIMMEDIATEに設定します。

If the speaker receives from the peer a ROUTE-REFRESH message without any ORF entries, then the speaker sends to the peer all routes from the Adj-RIB-Out associated with the peer whose AFI/SAFI is the same as what is carried in the message and taking into account the ORFs (if any) previously received from the peer.

話者が任意のORFエントリなしにピアからのルートリフレッシュメッセージを受信した場合、スピーカーはのAdj-RIB-outからのすべてのルートは、そのAFI / SAFIがで実施されるものと同じであるピアに関連付けられたピアに送信しますメッセージアカウントに以前にピアから受信したORF(もしあれば)を取ります。

The set of ORF entries that the speaker sends to the peer expresses the speaker's local preference, that the peer may or may not decide to honor.

スピーカーがピアに送信ORFエントリのセットは、ピアがたりないかもしれ名誉に決めることができることを話し手のローカルプリファレンスを、表現しています。

During a single BGP session, the speaker MAY pass multiple ORF entries to the peer.

単一のBGPセッションの間、スピーカーはピアに複数のORFエントリを渡すことができます。

After a BGP speaker makes changes to the ORF entries previously sent to a peer, the speaker MUST send to the peer the updated ORF entries with either (a) When-to-refresh set to IMMEDIATE, or (b) When-to-refresh set to DEFER followed by a plain ROUTE-REFRESH message. The latter MUST be used by the speaker when there are other policy changes (in addition to the ORF entries) that require the peer to re-advertise all the routes.

BGPスピーカーは、以前にピアに送信されたORFエントリへの変更を行う後、スピーカーはピアに更新ORFエントリを送らなければなりませんどちらかの(a)の場合にはツーリフレッシュIMMEDIATEに設定する、または(b)のツーリフレッシュ普通ROUTEリフレッシュメッセージが続く延期するセット。すべてのルートを再アドバタイズするピアを必要とする(ORFエントリに加えて)他のポリシー変更がある場合、後者は、スピーカによって使用されなければなりません。

The lifetime of an ORF is the duration of the BGP session during which the ORF is exchanged.

ORFの寿命は、ORFが交換される間のBGPセッションの持続時間です。

An ORF is removed when the last ORF entry is removed (either via REMOVE-ALL, or via a sequence of REMOVE).

最後のORFエントリが削除されたときにORFは、(いずれかREMOVE-ALLを介して、または削除のシーケンスを介して)除去されます。

If a particular route maintained by a BGP speaker does not match any of the ORF entries of any of the (non-empty) ORFs associated with a particular peer, then this route SHOULD NOT be advertised to the peer.

BGPスピーカによって維持特定の経路が特定のピアに関連付けられている(非空)のORFのいずれかのORFエントリのいずれとも一致しない場合、この経路は、ピアにアドバタイズされるべきではありません。

If a BGP speaker maintains multiple ORFs of different ORF-Types for a particular peer, then the decision by the speaker to advertise a route to the peer is determined by passing the route through each such ORF, and combining the results (combining of PERMIT and DENY results in DENY).

BGPスピーカは、特定のピアの異なるORF-タイプの複数のORFを維持する場合、ピアにルートをアドバタイズするためのスピーカによって決定は、(許可の合成このような各ORFを介して経路を通過し、その結果を組み合わせることによって決定されDENYで)結果を否定しています。

7. IANA Considerations
7. IANAの考慮事項

This document defines a new BGP Capability - Outbound Route Filtering Capability. The Capability Code for the Outbound Route Filtering Capability is 3.

アウトバウンドルートフィルタリング機能 - この文書は、新しいBGP機能を定義します。アウトバウンドルートフィルタリング機能のための能力コードは3です。

As specified in this document, an ORF entry contains the ORF-Type field for which IANA has created and now maintains a registry entitled "BGP Outbound Route Filtering (ORF) Types".

この文書で指定されているように、ORFエントリは、IANAが作成され、現在は「BGPアウトバウンドルートフィルタリング(ORF)タイプ」と題し、レジストリを維持しているためORF-Typeフィールドが含まれています。

IANA maintains and registers values for ORF-Type field as follows:

IANAは維持し、次のようにORF-Typeフィールドの値を登録します。

- ORF-Type value 0 is reserved.

- ORF-Type値0は予約されています。

- ORF-Type values 1 through 63 are to be assigned by IANA using either the Standards Action process defined in RFC 5226 [RFC5226], or the Early IANA Allocation process defined in RFC 4020 [RFC4020].

- ORF型63を介して1値は、RFC 5226で定義された標準化行動プロセス[RFC5226]、またはRFC 4020で定義された初期のIANA割当処理[RFC4020]のいずれかを使用して、IANAによって割り当てられるべきです。

- ORF-Type values 64 through 127 are to be assigned by IANA, using the "First Come First Served" policy defined in RFC 5226 [RFC5226].

- ORF-タイプRFC 5226 [RFC5226]で定義された「まず最初に配信是非」ポリシーを使用して、127を通る64はIANAによって割り当てられる値。

- ORF-Type values 128 through 255 are vendor-specific, and values in this range are not to be assigned by IANA.

- ORF-Typeが128〜255は、ベンダー固有の値、およびこの範囲の値は、IANAによって割り当てられるべきではありません。

8. Manageability Considerations
8.管理性の考慮事項

The management objects for BGP ORFs will be defined separately, outside this document. However, it is suggested that the following management objects be defined:

BGPのORFのための管理オブジェクトは、この文書の外に、個別に定義されます。しかし、次の管理オブジェクトを定義することが示唆されています。

The ORF Capability object, which describes the ORF Capability exchanged over a BGP session, should include the ORF types and the Send/Receive values advertised and received for a BGP peer.

ORF能力がBGPセッションを介して交換説明ORF能力オブジェクトは、/ ORFの種類と送信を含むアドバタイズ値を受信し、BGPピアのために受信すべきです。

The ORF entry object should contain the ORF entries of each ORF sent and received for a BGP peer.

各ORFのORFエントリを含むべきORFエントリオブジェクトは、送信され、BGPピアの受信しました。

9. Security Considerations
9.セキュリティの考慮事項

This extension to BGP does not change the underlying security issues [BGP-4].

BGPへのこの拡張は、根本的なセキュリティ上の問題[BGP-4]を変更しません。

10. Acknowledgments
10.謝辞

Some of the material in the document is adapted from a proposal for selective updates by Yakov Rekhter, Kannan Varadhan, and Curtis Villamizar.

ドキュメント内の材料の一部はヤコフ・レックター、Kannan Varadhan、およびカーティスVillamizarによって選択的更新のための提案から構成されています。

11. Normative References
11.引用規格

[BGP-4] Rekhter, Y., Ed., Li, T., Ed., and S. Hares, Ed., "A Border Gateway Protocol 4 (BGP-4)", RFC 4271, January 2006.

[BGP-4] Rekhter、Y.、エド。、李、T.、エド。、およびS.野兎、編、 "ボーダーゲートウェイプロトコル4(BGP-4)"、RFC 4271、2006年1月。

[BGP-MP] Bates, T., Chandra, R., Katz, D., and Y. Rekhter, "Multiprotocol Extensions for BGP-4", RFC 4760, January 2007.

[BGP-MP]ベイツ、T.、チャンドラ、R.、カッツ、D.、およびY. Rekhter、 "BGP-4のためのマルチプロトコル拡張機能"、RFC 4760、2007年1月。

[BGP-CAP] Chandra, R. and J. Scudder, "Capabilities Advertisement with BGP-4", RFC 3392, November 2002.

[BGP-CAP]チャンドラ、R.及びJ.スカダー、 "BGP-4との機能広告"、RFC 3392、2002年11月。

[BGP-RR] Chen, E., "Route Refresh Capability for BGP-4", RFC 2918, September 2000.

[BGP-RR]チェン、E.、 "BGP-4のためのルートリフレッシュ機能"、RFC 2918、2000年9月。

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.

[RFC2119]ブラドナーの、S.、 "要件レベルを示すためにRFCsにおける使用のためのキーワード"、BCP 14、RFC 2119、1997年3月。

[RFC4020] Kompella, K. and A. Zinin, "Early IANA Allocation of Standards Track Code Points", BCP 100, RFC 4020, February 2005.

[RFC4020] Kompella、K.とA.ジニン、 "標準化過程のコードポイントの初期のIANA配分"、BCP 100、RFC 4020、2005年2月。

[RFC5226] Narten, T. and H. Alvestrand, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 5226, May 2008.

[RFC5226] Narten氏、T.とH. Alvestrand、 "RFCsにIANA問題部に書くためのガイドライン"、BCP 26、RFC 5226、2008年5月。

Authors' Addresses

著者のアドレス

Enke Chen Cisco Systems, Inc. 170 W. Tasman Dr. San Jose, CA 95134

エンケ陳シスコシステムズ社170 W.タスマン博士はカリフォルニア州サンノゼ95134

Email: enkechen@cisco.com

メール:enkechen@cisco.com

Yakov Rekhter Juniper Networks 1194 N. Mathilda Ave Sunnyvale, CA 94089

ヤコフ・レックタージュニパーネットワークスの1194 N.マチルダアベニューサニーベール、CA 94089

Email: yakov@juniper.net

メール:yakov@juniper.net

Full Copyright Statement

完全な著作権声明

Copyright (C) The IETF Trust (2008).

著作権(C)IETFトラスト(2008)。

This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights.

この文書では、BCP 78に含まれる権利と許可と制限の適用を受けており、その中の記載を除いて、作者は彼らのすべての権利を保有します。

This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM 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.

この文書とここに含まれている情報は、基礎とCONTRIBUTOR「そのまま」、ORGANIZATION HE / SHEが表すまたはインターネットSOCIETY、(もしあれば)を後援し、IETF TRUST ANDインターネットエンジニアリングタスクフォース放棄ALLに設けられています。保証は、明示または黙示、この情報の利用および特定目的に対する権利または商品性または適合性の黙示の保証を侵害しない任意の保証がこれらに限定されません。

Intellectual Property

知的財産

The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; nor does it represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79.

IETFは、本書またはそのような権限下で、ライセンスがたりないかもしれない程度に記載された技術の実装や使用に関係すると主張される可能性があります任意の知的財産権やその他の権利の有効性または範囲に関していかなる位置を取りません利用可能です。またそれは、それがどのような権利を確認する独自の取り組みを行ったことを示すものでもありません。 RFC文書の権利に関する手続きの情報は、BCP 78およびBCP 79に記載されています。

Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF on-line IPR repository at http://www.ietf.org/ipr.

IPRの開示のコピーが利用できるようにIETF事務局とライセンスの保証に行われた、または本仕様の実装者または利用者がそのような所有権の使用のための一般的なライセンスまたは許可を取得するために作られた試みの結果を得ることができますhttp://www.ietf.org/iprのIETFのオンラインIPRリポジトリから。

The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org.

IETFは、その注意にこの標準を実装するために必要とされる技術をカバーすることができる任意の著作権、特許または特許出願、またはその他の所有権を持ってすべての利害関係者を招待します。 ietf-ipr@ietf.orgのIETFに情報を記述してください。