シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。 ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。 シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
この資料は BGP 隣接 on Cisco アドバタイズするためにボーダー ゲートウェイ プロトコル(BGP)を設定するように異なるアプローチを Nexus NX-OS ベースのスイッチにデフォルト ルート(0.0.0.0/0 ネットワーク プレフィクス)を記述したものです。
次の項目に関する知識が推奨されます。
この資料に記載されている情報は NX-OS バージョン 7.3(0)D1(1) との基づいた on Cisco Nexus 7000 です
この資料の出力は特定のラボ環境のデバイスから奪取 されました。 このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。 対象のネットワークが実稼働中である場合には、どのような作業についても、その潜在的な影響について確実に理解しておく必要があります。
ネットワーク 0.0.0.0/0 コマンドは BGP RIB (BGPルーティング情報 Base)のデフォルト ルートをインジェクトします。
前提条件はスタティック ルートでルーティング テーブルのデフォルト ルートを他のどのルーティング プロトコルによってもまたは手動で設定される持つことです。
BGP RIB で、デフォルト ルートはすべての BGP 隣接にアドバタイズされません相手 1人あたりに設定される送信フィルタによってとりわけ否定されて。
show running-config 出力に見られるように BGP設定。
Nexus BGP設定 |
---|
Nexus# show running-config bgp !Command: show running-config bgp !Time: Tue Dec 4 01:27:43 2018 version 7.3(0)D1(1) feature bgp router bgp 64512 address-family ipv4 unicast network 0.0.0.0/0 neighbor 10.1.3.3 remote-as 64512 address-family ipv4 unicast |
この例では、Nexus は EIGRP プロトコルからデフォルト ルートを受け取ります。 従って、Nexus ルーティング テーブルはデフォルト ルートが EIGRP によって利用できることを示します。
Nexus ルーティング テーブル |
---|
Nexus# show ip route 0.0.0.0 |
前提条件が満たされるので BGP RIB 0.0.0.0/0 をおよびベストパスは有効なとして示します。 これはあります、デフォルト ルートはルーティング テーブルにあり、ネットワーク 0.0.0.0/0 コマンドは BGP設定 セクションで設定されます。
Nexus BGP RIB (BGPテーブル) |
---|
Nexus# show bgp ipv4 unicast BGP routing table information for VRF default, address family IPv4 Unicast BGP table version is 13, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>l0.0.0.0/0 0.0.0.0 100 32768 i |
アドバタイズされた ルート パラメータは default-route が BGPピア 10.1.3.3 にアドバタイズされることを示します
特定の BGPピアにアドバタイズされる Nexus BGPルート |
---|
Nexus# show bgp ipv4 unicast neighbors 10.1.3.3 advertised-routes Peer 10.1.3.3 routes for address family IPv4 Unicast: BGP table version is 13, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>l0.0.0.0/0 0.0.0.0 100 32768 i |
BGPプロセスで設定される redistribute コマンドは BGP RIB の細目送信元ルーティング プロトコルによってルーティング テーブルにデフォルト ルートを除いて(ルート マップによって許可されて)あるすべてのルートをインジェクトし。
追加割り当てに BGP RIB に送信元ルーティング プロトコルからインストールされるべきデフォルト ルートがコマンド default-information originate 必要となります。
BGP RIB で、デフォルト ルートはすべての BGP 隣接にアドバタイズされません相手 1人あたりに設定される送信フィルタによってとりわけ否定されて。
BGP設定 セクションは再配布します eigrp および default-information originate を示します。
Nexus BGP設定 |
---|
Nexus# show running-config bgp !Command: show running-config bgp !Time: Tue Dec 4 01:33:41 2018 version 7.3(0)D1(1) feature bgp router bgp 64512 address-family ipv4 unicast redistribute eigrp 1 route-map PERMIT-ALL default-information originate neighbor 10.1.3.3 remote-as 64512 address-family ipv4 unicast |
この例では、Nexus は EIGRP プロトコルからデフォルト ルートを受け取ります。 従って、Nexus ルーティング テーブルはデフォルト ルートが EIGRP によって利用できることを示します。
Nexus ルーティング テーブル |
---|
Nexus# show ip route eigrp IP Route Table for VRF "default" '*' denotes best ucast next-hop '**' denotes best mcast next-hop '[x/y]' denotes [preference/metric] '%<string>' in via output denotes VRF <string> 0.0.0.0/0, ubest/mbest: 1/0 *via 10.1.2.2, Eth2/1, [170/2816], 00:07:19, eigrp-1, external 192.168.2.0/24, ubest/mbest: 1/0 *via 10.1.2.2, Eth2/1, [170/2816], 00:00:07, eigrp-1, external |
前提条件が満たされるので BGP RIB 0.0.0.0/0 をおよびベストパスは有効なとして示します。 これはあります、デフォルト ルートは BGP設定 セクションで BGP および default-information originate コマンドの送信元ルーティング プロトコルから設定されます再配布されました。
Nexus BGP RIB (BGPテーブル) |
---|
Nexus# show bgp ipv4 unicast BGP routing table information for VRF default, address family IPv4 Unicast BGP table version is 17, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>r0.0.0.0/0 0.0.0.0 2816 100 32768 ? *>r192.168.2.0/24 0.0.0.0 2816 100 32768 ? |
アドバタイズされた ルート パラメータは default-route が BGPピア 10.1.3.3 にアドバタイズされることを示します
特定の BGPピアにアドバタイズされる Nexus BGPルート |
---|
Nexus# show bgp ipv4 unicast neighbors 10.1.3.3 advertised-routes Peer 10.1.3.3 routes for address family IPv4 Unicast: BGP table version is 17, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>r0.0.0.0/0 0.0.0.0 2816 100 32768 ? *>r192.168.2.0/24 0.0.0.0 2816 100 32768 ? |
BGP設定からの default-information originate コマンドがない時、BGP RIB はデフォルト ルートをインストールしません。
次の BGP設定 セクションは再配布します eigrp だけを示します。
Nexus BGP設定 |
---|
Nexus# show run bgp !Command: show running-config bgp !Time: Tue Dec 4 01:39:30 2018 version 7.3(0)D1(1) feature bgp router bgp 64512 address-family ipv4 unicast redistribute eigrp 1 route-map PERMIT-ALL neighbor 10.1.3.3 remote-as 64512 address-family ipv4 unicast |
ルーティング テーブル 出力はデフォルト ルートが EIGRP プロトコルから利用できることを示します。
Nexus ルーティング テーブル |
---|
Nexus# show ip route eigrp IP Route Table for VRF "default" '*' denotes best ucast next-hop '**' denotes best mcast next-hop '[x/y]' denotes [preference/metric] '%<string>' in via output denotes VRF <string> 0.0.0.0/0, ubest/mbest: 1/0 *via 10.1.2.2, Eth2/1, [170/2816], 00:07:19, eigrp-1, external 192.168.2.0/24, ubest/mbest: 1/0 *via 10.1.2.2, Eth2/1, [170/2816], 00:00:07, eigrp-1, external |
default-information originate コマンド無しで、BGP RIB は 0.0.0.0/0 ネットワーク プレフィクスをインストールしません。
Nexus BGP RIB (BGPテーブル) |
---|
Nexus# show bgp ipv4 unicast BGP routing table information for VRF default, address family IPv4 Unicast BGP table version is 18, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>r192.168.2.0/24 0.0.0.0 2816 100 32768 ? |
注: Nexus 5000 シリーズ用の Nexus 7000 シリーズおよびバージョン 6.0(2)N3(1) のための NX-OS バージョン 6.2(2)の前に、コマンド default-information originate が必要となりませんでした。 デフォルト ルートはまた redistribute コマンドによってだけ BGP RIB でインジェクトされるのが常でありました。
デフォルト オリジネート コマンドは BGP 隣接基礎ごとの a で設定されます。 このコマンドは特定の BGPピアにだけ人工的にデフォルト ルートを生成し、アドバタイズします。
デフォルト ルートはルーティング テーブルにある必要はないし、BGP RIB で作成されません。
デフォルト オリジネート コマンドは隣接基礎ごとの a で設定されます。
Nexus BGP設定 |
---|
Nexus# show running-config bgp |
ルーティング テーブルのデフォルト ルートを持つ必要がありません。
Nexus ルーティング テーブル |
---|
Nexus# show ip route 0.0.0.0 IP Route Table for VRF "default" '*' denotes best ucast next-hop '**' denotes best mcast next-hop '[x/y]' denotes [preference/metric] '%<string>' in via output denotes VRF <string> Nexus# |
0.0.0.0/0 エントリは BGPテーブルで作成されません。
Nexus BGP RIB (BGPテーブル) |
---|
Nexus# show bgp ipv4 unicast BGP routing table information for VRF default, address family IPv4 Unicast BGP table version is 20, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>l192.168.1.0/24 0.0.0.0 100 32768 i |
デフォルトネットワーク 0.0.0.0/0 を開始するエントリは BGPピア 10.1.3.3 にアドバタイズされるルーティングで検出することができます
特定の BGPピアにアドバタイズされる Nexus BGPルート |
---|
Nexus# show bgp ipv4 unicast neighbors 10.1.3.3 advertised-routes Peer 10.1.3.3 routes for address family IPv4 Unicast: BGP table version is 20, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Originating default network 0.0.0.0/0 Network Next Hop Metric LocPrf Weight Path *>l192.168.1.0/24 0.0.0.0 100 32768 i |
任意で、条件付きで default-route をアドバタイズするのにデフォルト オリジネート コマンドはようにパラメータ ルート マップを使用できます。
オプションのデフォルト オリジネート ルート マップ |
---|
Nexus(config-router-neighbor-af)# default-originate ? <CR> route-map Route-map to specify criteria for originating default |
デフォルト オリジネートに BGPピアに default-route をアドバタイズさせますルーティング テーブルにインストールされるルート マップはルートを一致する必要があります。
Nexus ルーティング テーブル |
---|
Nexus# show ip route 192.168.3.0 IP Route Table for VRF "default" '*' denotes best ucast next-hop '**' denotes best mcast next-hop '[x/y]' denotes [preference/metric] '%<string>' in via output denotes VRF <string> Route not found |
この場合、ADVERTISE-DEFAULT-IF と指名されるルート マップは NETWORKS および後者と指名されるプレフィクス リストを default-route をアドバタイズするためにルーティング テーブルにあるはずである 192.168.3.0/24 ネットワーク プレフィクス参照します。
Nexus BGP設定 |
---|
ip prefix-list NETWORKS seq 5 permit 192.168.3.0/24 |
192.168.3.0/24 がルーティング テーブルにないので、default-route はアドバタイズされません。
特定の BGPピアにアドバタイズされる Nexus BGPルート |
---|
Nexus# show bgp ipv4 unicast neighbors 10.1.3.3 advertised-routes Peer 10.1.3.3 routes for address family IPv4 Unicast: BGP table version is 20, local router ID is 10.255.255.1 Status: s-suppressed, x-deleted, S-stale, d-dampened, h-history, *-valid, >-best Path type: i-internal, e-external, c-confed, l-local, a-aggregate, r-redist, I-i njected Origin codes: i - IGP, e - EGP, ? - incomplete, | - multipath, & - backup Network Next Hop Metric LocPrf Weight Path *>l192.168.1.0/24 0.0.0.0 100 32768 i |