# show ip bgp

モード
  非特権EXECモード
カテゴリー
  IP / 経路制御（BGP）

## 構文

コマンド構文

`> show ip bgp [vrf VRFNAME|global] [ENTRY|CRITERIA]`

## コマンド説明

（IPv4）IPv4 BGP経路表を表示する。
特定のエントリー（ENTRY）を指定した場合は該当する経路エントリーの詳細情報が、そうでない場合は経路エントリーの一覧が表示される。一覧表示のときは、条件（CRITERIA）を指定することにより表示するエントリーを絞り込むことが可能。

## パラメーター

`vrf VRFNAME`
  VRFインスタンス名。指定したVRFインスタンスのみ表示するときに指定する
`global`
  グローバルVRFインスタンスのみ表示するときに指定
`ENTRY`
  特定経路エントリーの詳細情報を表示する。エントリーは以下のいずれかの方法で指定する
  `A.B.C.D`
    指定したIPアドレス宛てのパケットを転送するときに使用する経路エントリーの詳細情報を表示する
  `A.B.C.D/M`
    指定したIPプレフィックス（IPアドレスとプレフィックス長）と完全一致する経路エントリーの詳細情報を表示する
`CRITERIA`
  一覧形式で表示する経路を絞り込むための条件パラメーター。以下から選択する
  `A.B.C.D/M longer-prefixes`
    指定したIPプレフィックス（IPアドレスとプレフィックス長）におさまる経路エントリーだけを表示する。たとえば、「10.0.0.0/8 longer-prefixes」と指定した場合は、「10.0.0.0/8」、「10.10.0.0/16」、「10.10.10.0/24」などが表示対象となる
  `cidr-only`
    CIDR経路（プレフィックス長がクラス標準の長さでない経路エントリー）だけを表示する
  `community [COMMUNITIES] [exact-match]`
    指定したコミュニティー値をすべて持つ経路だけを表示する。exact-matchオプションを指定したときは完全一致のときだけ表示、すなわち、指定外のコミュニティー値を持っている経路は表示しない。コミュニティー値を省略した場合は、COMMUNITIES属性を持つ経路をすべて表示する。コミュニティー値COMMUNITIESは次の各形式で指定する、スペース区切りで複数指定が可能
    `AA:NN`
      コミュニティー値。通常、AAはAS番号、NNはAS内で一意のコミュニティー番号とするのが一般的。AA、NNとも1～65535の範囲で指定する
    `no-export`
      Well-knownコミュニティー「NO_EXPORT」（65535:65281）
    `no-advertise`
      Well-knownコミュニティー「NO_ADVERTISE」（65535:65282）
    `local-as`
      Well-knownコミュニティー「NO_EXPORT_SUBCONFED」（65535:65283）
    `internet`
      コミュニティー値「0:0」
  `community-list LISTNAME`
    指定したコミュニティーリストで許可（permit）された経路だけを表示する
  `filter-list LISTNAME`
    指定したASパスアクセスリストで許可（permit）された経路だけを表示する
  `inconsistent-as`
    宛先プレフィックスが同一でAS_PATH属性の通知元AS（起源AS）が異なる経路が複数ある場合にこれらを表示する
  `prefix-list LISTNAME`
    指定したIPプレフィックスリストで許可（permit）された経路だけを表示する
  `quote-regexp REGEXP`
    AS_PATH属性値が指定したASパス正規表現に一致する経路だけを表示する。正規表現がスペースを含む場合はダブルクォート（"）で囲むこと
  `regexp REGEXPLINE`
    AS_PATH属性値が指定したASパス正規表現に一致する経路だけを表示する。REGEXPLINEは行末までがその値と見なされるため、スペースを含んでいてもよい
  `route-map MAPNAME`
    指定したルートマップで許可（permit）された経路だけを表示する

## 使用例

BGP経路表全体を表示する。

    awplus> show ip bgp
    BGP table version is 36, local router ID is 10.10.10.1
    Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
                  S Stale
    Origin codes: i - IGP, e - EGP, ? - incomplete

       Network          Next Hop            Metric LocPrf Weight Path
    *> 10.10.10.0/24    0.0.0.0                            32768 ?
    *> 172.16.0.0       0.0.0.0                            32768 ?
    s> 172.16.10.0/24   0.0.0.0                            32768 ?
    s> 172.16.20.0/24   0.0.0.0                            32768 ?
    s> 172.16.30.0/24   0.0.0.0                            32768 ?
    s> 172.16.40.0/24   0.0.0.0                            32768 ?
    s> 172.16.50.0/24   0.0.0.0                            32768 ?
    s> 172.16.60.0/24   0.0.0.0                            32768 ?
    s> 172.16.70.0/24   0.0.0.0                            32768 ?
    s> 172.16.80.0/24   0.0.0.0                            32768 ?
    s> 172.16.90.0/24   0.0.0.0                            32768 ?
    s> 172.16.100.0/24  0.0.0.0                            32768 ?
    *> 172.20.0.0       10.10.10.5               0    100      0 (65012) ?
    *> 172.22.0.0       10.10.10.7               0    100      0 (65013) i
    *> 172.23.0.0       10.10.10.8               0    100      0 (65012) 65080 i
    *> 172.24.0.0       10.10.10.8               0    100      0 (65012) 65080 65090
     i
    *                   192.168.0.9              0    100      0 (65013) 65090 i

    Total number of prefixes 16
    Total number of routes 17 (feature license allows maximum of 1000000)

AS_PATH属性が空の経路（自AS起源の経路）だけを表示する。ASパス正規表現「^$」はASパスが空であることを示す。

    awplus> show ip bgp regexp ^$
    BGP table version is 36, local router ID is 10.10.10.1
    Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
                  S Stale
    Origin codes: i - IGP, e - EGP, ? - incomplete

       Network          Next Hop            Metric LocPrf Weight Path
    *> 10.10.10.0/24    0.0.0.0                            32768 ?
    *> 172.16.0.0       0.0.0.0                            32768 ?
    s> 172.16.10.0/24   0.0.0.0                            32768 ?
    s> 172.16.20.0/24   0.0.0.0                            32768 ?
    s> 172.16.30.0/24   0.0.0.0                            32768 ?
    s> 172.16.40.0/24   0.0.0.0                            32768 ?
    s> 172.16.50.0/24   0.0.0.0                            32768 ?
    s> 172.16.60.0/24   0.0.0.0                            32768 ?
    s> 172.16.70.0/24   0.0.0.0                            32768 ?
    s> 172.16.80.0/24   0.0.0.0                            32768 ?
    s> 172.16.90.0/24   0.0.0.0                            32768 ?
    s> 172.16.100.0/24  0.0.0.0                            32768 ?

    Total number of prefixes 12

COMMUNITIES属性にWell-knownコミュニティー「NO_ADVERTISE」を含む経路（他のBGPピアに通知しない経路）だけを表示する。

    awplus> show ip bgp community no-advertise
    BGP table version is 37, local router ID is 10.10.10.1
    Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
                  S Stale
    Origin codes: i - IGP, e - EGP, ? - incomplete

       Network          Next Hop            Metric LocPrf Weight Path
    *> 10.10.10.0/24    0.0.0.0                            32768 ?

    Total number of prefixes 1

BGP経路エントリー「172.23.0.0/16」の詳細を表示する。

    awplus> show ip bgp 172.23.0.0/16
    BGP routing table entry for 172.23.0.0/16
    Paths: (1 available, best #1, table Default-IP-Routing-Table)
      Advertised to non peer-group peers:
      10.10.10.7
      (65012) 65080, (aggregated by 65080 10.10.10.8)
        10.10.10.8 from 10.10.10.5 (10.10.10.5)
          Origin IGP metric 0, localpref 100, valid, confed-external, atomic-aggrega
    te, best
          Last update: Wed Feb 22 12:41:02 2012

## 関連コマンド