コンフィグレーションコマンドレファレンス Vol.3


neighbor always-nexthop-self

内部ピアへ広告する経路のNextHopを,強制的に内部ピアとのピアリングに使用している自側のアドレスに書き替えることを指定します(ルート・リフレクションやIGP経路をBGPで広告する場合を含む)。

config-routerモードで設定した場合,グローバルネットワークのBGP4経路に適用します。

config-router-af(ipv4 vrf)モードで設定した場合,指定VRFのBGP4経路に適用します。

config-router-af(ipv6)モードで設定した場合,グローバルネットワークのBGP4+経路に適用します。

config-router-af(ipv6 vrf)モードで設定した場合,指定VRFのBGP4+経路に適用します。

no neighbor <ipv4 address>およびno neighbor <ipv6 address>は,ピアのすべてのneighborコマンドを削除します。no neighbor <peer group>は,ピアグループに所属するピアの設定を含むピアグループに関連するすべてのneighborコマンドを削除します。

[入力形式]

情報の設定
config-routerモードまたはconfig-router-af(ipv4 vrf)モードの場合
neighbor {<ipv4 address> | <peer group>} always-nexthop-self
config-router-af(ipv6)モードまたはconfig-router-af(ipv6 vrf)モードの場合
neighbor {<ipv6 address> | <peer group>} always-nexthop-self
情報の削除
config-routerモードまたはconfig-router-af(ipv4 vrf)モードの場合
no neighbor {<ipv4 address> | <peer group>} [always-nexthop-self]
config-router-af(ipv6)モードまたはconfig-router-af(ipv6 vrf)モードの場合
no neighbor {<ipv6 address> | <peer group>} [always-nexthop-self]

[入力モード]

(config-router)
(config-router-af)(ipv4 vrf)
(config-router-af)(ipv6)
(config-router-af)(ipv6 vrf)

[パラメータ]

{<ipv4 address> | <peer group>}

BGP4ピアのIPv4アドレスまたはBGP4のピアグループの識別子を指定します。

  1. 本パラメータ省略時の初期値

    省略できません

  2. 値の設定範囲

    <ipv4 address>にはIPv4アドレスを指定します。

    <peer group>には31文字以内の名前を指定します。

    詳細は,「パラメータに指定できる値」を参照してください。

{<ipv6 address> | <peer group>}

BGP4+ピアのIPv6アドレスまたはBGP4+のピアグループの識別子を指定します。

  1. 本パラメータ省略時の初期値

    省略できません

  2. 値の設定範囲

    <ipv6 address>にはIPv6アドレスを指定します。

    <peer group>には31文字以内の名前を指定します。

    詳細は,「パラメータに指定できる値」を参照してください。

[コマンド省略時の動作]

BGP経路の学習元ピアと広告先ピアが同一のネットワークインタフェースにある場合,内部ピアへ広告する経路情報のNextHopを書き替えません。

また,BGP4+では,外部ピアから学習した経路情報のMP_REACH_NLRI属性のネクストホップ情報にリンクローカルアドレスが設定されている場合,内部ピアへ広告するときに,内部ピアとのピアリングに使用している自側のアドレスに書き替えます。

[通信への影響]

なし

[設定値の反映契機]

本コマンドの設定時に反映されます。

[注意事項]

  1. ルート・リフレクションではクライアントから学習した経路をクライアントへ広告(リフレクト)する場合や,IGP経路をBGPで内部ピアへ広告する場合は,neighbor next-hop-selfコマンドが設定されていてもNextHopを書き替えません。ルート・リフレクションやIGP経路をBGPで内部ピアへ広告する場合を含めてNextHopをピアリングに使用している自側アドレスに書き替える場合は本コマンドを使用してください。

  2. 内部ピアだけ指定可能です。

  3. 本コマンドをピアに設定する場合は,先にneighbor remote-asコマンドによるピアの設定,またはneighbor peer-group(assigning members)コマンドによるピアグループへの所属が必要です。

  4. 本コマンドをピアグループに設定する場合は,先にneighbor peer-group(creating)コマンドによるピアグループの設定が必要です。

[関連コマンド]

neighbor route-reflector-client
neighbor remote-as
neighbor peer-group (assigning members)
neighbor peer-group (creating)