Clos IP Fabrics with QFX5100 Switches

Similar documents
PowerPoint プレゼンテーション

宛先変更のトラブルシューティ ング

Juniper Networks Corporate PowerPoint Template

JUNOSインターネットソフトウェアとIOSのコンフィグレーション変換

Juniper Networks EVPN Implementation for Next-Generation Data Center Architectures

JANOG14-コンバージェンスを重視したMPLSの美味しい使い方

All Rights Reserved. Copyright(c)1997 Internet Initiative Japan Inc. 1

untitled

橡2-TrafficEngineering(revise).PDF

IPSEC-VPN IPsec(Security Architecture for Internet Protocol) IP SA(Security Association, ) SA IKE IKE 1 1 ISAKMP SA( ) IKE 2 2 IPSec SA( 1 ) IPs

ループ防止技術を使用して OSPFv3 を PE-CE プロトコルとして設定する

今日のトピック 実験結果の共有 RPKI/Router 周りの基本的な動き 今後の課題と展望 2012/7/6 copyright (c) tomop 2

SRX300 Line of Services Gateways for the Branch

Win XP SP3 Japanese Ed. NCP IPSec client Hub L3 SW SRX100 Policy base VPN fe-0/0/0 vlan.0 Win 2003 SVR /

total.dvi

I j

橡C14.PDF

D-3案

橡3-MPLS-VPN.PDF

2 PC [1], [2], [3] 2.1 OS 2.1 ifconfig 2.1 lo ifconfig -a 2.1 enp1s0, enx0090cce7c734, lo 3 enp1s0 enx0090cce7c734 PC 2.1 (eth0, eth1) PC 14

$ ifconfig lo Link encap: inet : : inet6 : ::1/128 : UP LOOPBACK RUNNING MTU:65536 :1 RX :8 :0 :0 :0 :0 TX :8 :0 :0 :0 :0 (Collision

ネットワークのおべんきょしませんか? 究める BGP サンプル COMMUNITY アトリビュートここまで解説してきた WEIGHT LOCAL_PREFERENCE MED AS_PATH アトリビュートはベストパス決定で利用します ですが COMMUNITY アトリビュートはベストパスの決定とは

初めてのBFD

Microsoft PowerPoint - janog20-bgp-public-last.ppt

IP.dvi

untitled

IP... 2 IP... 2 IP... 2 IP... 2 VLAN... 3 IP ADD IP IPADDRESS... 5 DELETE IP... 7 PING SETIP SHOW IP IP CentreCOM FS9

untitled

FW Migration Guide(ipsec2)

SRXシリーズおよびJシリーズのネットワークアドレス変換

Openconfigを用いたネットワーク機器操作

Microsoft PowerPoint - JANOG25_junoscript_

SCREENOS NAT ScreenOS J-Series(JUNOS9.5 ) NAT ScreenOS J-Series(JUNOS9.5 ) NAT : Destination NAT Zone NAT Pool DIP IF NAT Pool Egress IF Loopback Grou

IPv6 リンクローカル アドレスについて

FW Migration Guide(ipsec1)

アドレス プールの設定

$ ifconfig lo Link encap: inet : : inet6 : ::1/128 : UP LOOPBACK RUNNING MTU:65536 :1 RX :8 :0 :0 :0 :0 TX :8 :0 :0 :0 :0 (Collision

untitled

¥¤¥ó¥¿¡¼¥Í¥Ã¥È·×¬¤È¥Ç¡¼¥¿²òÀÏ Âè1²ó

CCIE IP Anycast RP Anycast RP Anycast RP Anycast RP PIM-SM RP RP PIM-SM RP RP RP PIM Register RP PIM-SM RP PIM-SM RP RP RP RP Auto RP/BSR RP RP RP RP

Agenda IPv4 over IPv6 MAP MAP IPv4 over IPv6 MAP packet MAP Protocol MAP domain MAP domain ASAMAP ASAMAP 2

BGPルートがアドバタイズされない場合のトラブルシューティング

IPv6 トラブルシューティング~ ISP編~


untitled

MR1000 コマンド設定事例集

Dynamic VPN Dynamic VPN IPSec VPN PC SRX IPSec VPN SRX PC IPSec 2 Copyright 2010 Juniper Networks, Inc.

ip nat outside source list コマンドを使用した設定例

2004 IPv6 BGP G01P005-5

Junos Space

Non Stop Routing の実装と課題 MPLS JAPAN 2004 ノーテルネットワークス株式会社近藤卓司

第1回 ネットワークとは

SRX License

Cumulus Linux MLAG と vsphere vds の LACP 接続検証

_JANOG44_LINE_tsuchiya

設定例集_Rev.8.03, Rev.9.00, Rev.10.01対応

Microsoft PowerPoint irs14-rtbh.ppt

ユニキャスト RIB および FIB の管理

2011 NTT Information Sharing Platform Laboratories

untitled

【公開】村越健哉_ヤフーのIP CLOSネットワーク

untitled

00.目次_ope

EtherChannelの設定

外部ルート向け Cisco IOS と NXOS 間の OSPF ルーティング ループ/最適でないルーティングの設定例

wide95.dvi

ict2-.key

tcp/ip.key

IIJ Technical WEEK SEILシリーズ開発動向:IPv6対応の現状と未来

設定手順

RT300/140/105シリーズ 取扱説明書

スライド 1

Microsoft PowerPoint - Amazon VPCとのVPN接続.pptx

SRT/RTX/RT設定例集

<4D F736F F F696E74202D C F815B834E95D2836E E9197BF2E707074>

IIJ Technical WEEK IIJのバックボーンネットワーク運用

VMware View Persona Management

RT300i/RT140x/RT105i 取扱説明書

2 BIG-IP 800 LTM v HF2 V LTM L L L IP GUI VLAN.

IP IPv4-IPv6

Transcription:

WHITE PAPER QFX5100 CLOS IP 3 Copyright 2014, Juniper Networks, Inc. 1

...3...3...3...3 IP...4 768 x 10...6 3072 x 10 GbE IP...6...7 BGP...8...9...9 IBGP...10 EBGP...10...11 BGP...12 BGP...12...12 IP...13 BGP...13 BGP...14 ECMP...16 BGP...16 BGP...16 BGP...17...19...19 Ping...19 Traceroute... 20... 20 S1... 20 L1...22...24...25 1...4 2...5 3 /...5 4 768 x 10 GbE...................................................................6 5 3072 x 10 GbE IP...7 6 IP EBGP...8 7 IP IBGP...8 8 IBGP...10 9 EBGP BGP AS...10 10 IP 2...11 11 IP BGP...12 2 Copyright 2014, Juniper Networks, Inc.

QFX5100 IP Clos IP QFX5100 Clos IP Clos IP IP Clos IP IP OTT Over The Top IP 3 IP 2 IP IP 2 1 2 IP 1?? 1 2 VM 2 3 IT 3 VLAN 1,670 Contrail VMware NSX MAC VTEP MAC VM VTEP MAC VM MAC 100% 80% 20% 1 VTEP Copyright 2014, Juniper Networks, Inc. 3

コントローラスイッチスイッチWHITEPAPER QFX5100 Clos IP 物理サーバー SDN VTEP スイッチ サーバー サーバー VTEP IP ファブリック VTEP ハイパーバイザ ハイパーバイザ VM VM VM VM VTEP から VTEP へのトンネル VM からの物理的なデータフロー SDN コントロールプレーン 1 1 IP VTEP VTEP MAC IP VTEP MAC VTEP IP IP 2 3 OTT IP IP VTEP VM MAC VTEP 3 1953 2 4 Copyright 2014, Juniper Networks, Inc.

受信中間送信 2 Clos 2 3 Clos IP Clos 3 / 中間 スパイン スパイン リーフリーフリーフリーフ 受信 3 / 送信 / 3 Clos 3 3 Clos 3 VTEP Clos 2 IP IP Copyright 2014, Juniper Networks, Inc. 5

768 x 10 1 QFX5100 3 IP 4 Junos 13.2 20 バーチャルシャーシファブリック 32 x 40 GbE S1 S2 S3 S4 L1 L2 L15 L16 48 x 10 GbE 768 x 10 GbE スパイン = QFX5100-24Q リーフ = QFX5100-48S 4 768 x 10 GbE 4 QFX5100-24Q 32 x 40 GbE 48 x 10 GbE 6 x 40 GbE QFX5100-48S 4 4 x 40 GbE 1 480 160 3 1 20 20 4 16 48 x 10 GbE 16 3 1 768 x 10 GbE 3 IP 3072 x 10 GbE IP QFX5100-24Q QFX5100-96S 3 IP QFX5100-24S 32 x 40 GbE QFX5100-96S 96 x 10 GbE 8 x 40 GbE 5 QFX5100-24Q QFX5100-96S 3072 x 10 GbE IP 6 Copyright 2014, Juniper Networks, Inc.

3072 x 10 GbE 32 x 40 GbE S1 S2 S7 S8 L1 L2 L31 L32 96 x 10 GbE スパイン = QFX5100-24Q リーフ = QFX5100-96S 3072 x 10 GbE 5 3072 x 10 GbE IP QFX5100-96S 8 x 40 GbE 8 8 1 40 GbE 1 40 GbE IP 32 96 10 GbE 3 1 10 GbE 3072 1 IP IP 1 IP IP IP IP 1 1 IP OSPF IS-IS BGP IP OSPF IS-IS BGP OSPF IS-IS SPF BGP Copyright 2014, Juniper Networks, Inc. 7

IP OSPF IS-IS BGP MED IP 1 1 IP OSPF IS-IS BGP BGP IP BGP IP BGP BGP 1 IBGP EBGP IP ECMP 1 ECMP EBGP ECMP IBGP ECMP BGP AddPath IP EBGP 6 AS IP ASN 1 ASN 2 EGBP ASN 3 ASN 4 ASN 5 ASN 6 6 IP EBGP IP EBGP EBGP AS IBGP IP IP IBGP IP 7 BGP BGP ECMP ECMP BGP AddPath BGP ECMP 単一 ASN IBGP スパイン BGP RR スパイン BGP RR リーフリーフリーフリーフ 7 IP IBGP 8 Copyright 2014, Juniper Networks, Inc.

QFX5100 IBGP EBGP BGP EBGP 3 IP EBGP BGP AddPath IP IP IPAM BGP IP IP IP IP IP IP IP IP 30 31 2 IP IP IP IP IP IP VTEP 3 IP IP IP IP IP 24 512 IP 15 192.168.0.0/15 512 24 24 192.168.0.0/24 2 IP 192.168.0.1/24 IP 32 BGP AS IP AS BGP AS EBGP BGP IP IP IP BGP IP 4 4 ECMP IP IP IP 1 IBGP EBGP 2 16 32 ASN 2 1 JNCIE CCIE IBGP EBGP IBGP EBGP IBGP IBGP IBGP BGP EBGP BGP BGP AS Copyright 2014, Juniper Networks, Inc. 9

IBGP IP IBGP IBGP BGP IP BGP BGP S1 RR S2 RR L1 クライアント L2 クライアント L3 クライアント L4 クライアント 8 IBGP 8 BGP L1 L4 BGP IBGP BGP QFX5100 BGP IBGP ECMP BGP 4 ECMP 1 ECMP BGP IETF draft-ietf-idr-add-paths BGP AddPath ECMP IBGP IP BGP Add Path QFX5100 BGP Add Path BGP IP BGP BGP Add Path IBGP IBGP IP 1 AS EBGP 1 EBGP IP EGBP IP 9 EGBP BGP BGP Add Path AS 100 AS 101 AS 200 AS 201 L3 202 L4 204 9 EBGP BGP AS 10 Copyright 2014, Juniper Networks, Inc.

IP BGP AS BGP AS BGP 64,512 65,535 1023 BGP AS IP 1023 BGP AS 32 AS EBGP IP 1 10 ASN 701 ASN 174 ASN 65,512 ASN 209 ASN 701 ISP1 ISP2 MPLS ISP3 ISP4 ASN 21,870 エッジ エッジ エッジ エッジ ASN 14,203 AS 100 AS 101 172.16.64/18 AS AS 172.16/18 100 101 AS 200 AS 201 L3 202 L4 204 AS 200 AS 201 L3 202 L4 204 IP ファブリックデータセンター 1 IP ファブリックデータセンター 2 10 IP 2 BGP AS IP BGP AS 2 2 ISP MPLS EBGP AS MPLS AS 200 BGP BGP AS AS MPLS PE AS 21,870 172.16.64/18 AS 14,203 172.16/18 1 172.16/18 BGP AS 65,512 14,203 IP 1 BGP BGP Copyright 2014, Juniper Networks, Inc. 11

IP 0/0 ISP IP IP ISP IP BGP IP IP? BGP?? BGP Junos OS 11 2 3 S1 10.0.0.1/32 S2 10.0.0.2/32.4.6.0.2.8.10 192.168.0.2/31 192.168.0.8/31 192.168.0.0/31 192.168.0.10/31.1 L1 10.0.0.3/32.7 192.168.0.6/31 192.168.0.4/31.3.9 L2 10.0.0.4/32.5.11 L3 10.0.0.5/32 L3 ゲートウェイ 172.16.1.1/24 L3 ゲートウェイ 172.16.2.1/24 11 IP BGP L3 ゲートウェイ 172.16.3.1/24 10/8 32 192.168/24 31 3 IP 172.16.1/24 BGP IP L3 BGP AS 2 12 Copyright 2014, Juniper Networks, Inc.

2 BGP L3 BGP AS S1 10.0.0.1/32 None 100 S2 10.0.0.2/32 None 101 L1 10.0.0.3/32 172.16.1.1/24 200 L2 10.0.0.4/32 172.16.2.1/24 201 L3 10.0.0.5/32 172.16.3.1/24 202 IP 3 IP 3 IP IP L1 xe-0/0/14.1 192.168.0.0/31 S1 xe-0/0/14.0 L1 xe-0/0/15.7 192.168.0.6/31 S2 xe-0/0/15.6 L2 xe-0/0/16.3 192.168.0.2/31 S1 xe-0/0/16.2 L2 xe-0/0/17.8 192.168.0.8/31 S2 xe-0/0/17.8 L3 xe-0/0/18.11 192.168.0.10/31 S1 xe-0/0/18.10 L3 xe-0/0/19.1 192.168.0.0/31 S2 xe-0/0/19.0 IP IP 1 1 IP 3 2 3 IP 1 BGP 1 EBGP Junos OS BGP 1 BGP AS IP S1 BGP protocols { bgp { log-updown; import bgp-clos-in; export bgp-clos-out; graceful-restart; group CLOS { type external; mtu-discovery; bfd-liveness-detection { minimum-interval 350; multiplier 3; session-mode single-hop; multipath multiple-as; neighbor 192.168.0.1 { peer-as 200; neighbor 192.168.0.3 { peer-as 201; Copyright 2014, Juniper Networks, Inc. 13

neighbor 192.168.0.5 { peer-as 202; IP AS IP CLOS 1 BGP BGP log-updown BGP IP IP graceful-restart BGP Junos OS graceful-restart CLOS BGP 1 type external EBGP BGP IP EBGP mtu-discovery BGP MTU BFD BFD 3 350 multipath multiple-as ECMP EBGP multipath multiple-as BGP IP BGP BGP BGP policy-options { policy-statement bgp-clos-out { term loopback { from { protocol direct; route-filter 10.0.0.0/24 orlonger; then { next-hop self; accept; term server-l3-gw { from { protocol direct; route-filter 172.16.0.0/12 orlonger; then { next-hop self; 14 Copyright 2014, Juniper Networks, Inc.

accept; term loopback BGP 10/24 IP IP next-hop self IP IP term server-l3-gw 3 172.16/12 next-hop self 1 BGP EBGP EBGP IBGP BGP reject IP BGP policy-options { policy-statement bgp-clos-in { term loopbacks { from { route-filter 10.0.0.0/24 orlonger; then accept; term server-l3-gw { from { route-filter 172.16.0.0/12 orlonger; then accept; term reject { then reject; term loopbacks IP 10/8 term server-l3-gw 3 IP 172.16/12 term reject reject 3 IP IP Copyright 2014, Juniper Networks, Inc. 15

ECMP multipath multiple-as ECMP RIB RIB ECMP FIB ECMP FIB routing-options { forwarding-table { export PFE-LB; policy-options { policy-statement PFE-LB { then { load-balance per-packet; FIB ECMP PFE-LB PFE-LB FIB PFE-LB BGP IP Show IP BGP BGP S1 BGP dhanks@s1> show bgp summary Groups: 1 Peers: 3 Down peers: 0 Table Tot Paths Act Paths Suppressed History Damp State Pending inet.0 6 6 0 0 0 0 Peer AS InPkt OutPkt OutQ Flaps Last Up/Dwn State #Active/Received/Accepted/Damped... 192.168.0.1 200 12380 12334 0 3 3d 21:11:35 2/2/2/0 0/0/0/0 192.168.0.3 201 12383 12333 0 2 3d 21:11:35 2/2/2/0 0/0/0/0 192.168.0.5 202 12379 12333 0 2 3d 21:11:35 2/2/2/0 0/0/0/0 BGP 2 active received accepted 3 ECMP BFD dhanks@s1> show bgp neighbor 192.168.0.1 Peer: 192.168.0.1+60120 AS 200 Local: 192.168.0.0+179 AS 100 Type: External State: Established Flags: <Sync> Last State: OpenConfirm Last Event: RecvKeepAlive Last Error: Cease 16 Copyright 2014, Juniper Networks, Inc.

Export: [ bgp-clos-out ] Import: [ bgp-clos-in ] Options: <Preference LogUpDown PeerAS Multipath Refresh> Options: <MtuDiscovery MultipathAs BfdEnabled> Holdtime: 90 Preference: 170 Number of flaps: 3 Last flap event: Stop Error: Cease Sent: 1 Recv: 1 Peer ID: 10.0.0.3 Local ID: 10.0.0.1 Active Holdtime: 90 Keepalive Interval: 30 Group index: 1 Peer index: 0 BFD: enabled, up Local Interface: xe-0/0/14.0 NLRI for restart configured on peer: inet-unicast NLRI advertised by peer: inet-unicast NLRI for this session: inet-unicast Peer supports Refresh capability (2) Stale routes from peer are kept for: 300 Peer does not support Restarter functionality NLRI that restart is negotiated for: inet-unicast NLRI of received end-of-rib markers: inet-unicast NLRI of all end-of-rib markers sent: inet-unicast Peer supports 4 byte AS extension (peer-as 200) Peer does not support Addpath Table inet.0 Bit: 10000 RIB State: BGP restart is complete Send state: in sync Active prefixes: 2 Received prefixes: 2 Accepted prefixes: 2 Suppressed due to damping: 0 Advertised prefixes: 3 Last traffic (seconds): Received 1 Sent 25 Checked 42 Input messages: Total 12381Updates 3Refreshes 0Octets 235340 Output messages: Total 12334Updates 7Refreshes 0Octets 234634 Output Queue[0]: 0 2 BGP ECMP MTU BFD BGP BGP BGP BGP S1 L1 dhanks@s1> show route advertising-protocol bgp 192.168.0.1 extensive inet.0: 53 destinations, 53 routes (52 active, 0 holddown, 1 hidden) * 10.0.0.1/32 (1 entry, 1 announced) BGP group CLOS type External Nexthop: Self Flags: Nexthop Change AS path: [100] I * 10.0.0.4/32 (1 entry, 1 announced) Copyright 2014, Juniper Networks, Inc. 17

BGP group CLOS type External Nexthop: Self (rib-out 192.168.0.3) AS path: [100] 201 I * 10.0.0.5/32 (1 entry, 1 announced) BGP group CLOS type External Nexthop: Self (rib-out 192.168.0.5) AS path: [100] 202 I * 172.16.2.0/24 (1 entry, 1 announced) BGP group CLOS type External Nexthop: Self (rib-out 192.168.0.3) AS path: [100] 201 I * 172.16.3.0/24 (1 entry, 1 announced) BGP group CLOS type External Nexthop: Self (rib-out 192.168.0.5) AS path: [100] 202 I S1 5 L1 10.0.0.1/32 S1 L1 10.0.0.4/32 L2 L1 AS [100] 201 I AS L2 10.0.0.5/32 L3 L1 172.16.2.0/24 L2 3 L1 172.16.3.0/24 L3 3 L1 dhanks@s1> show route receive-protocol bgp 192.168.0.1 inet.0: 53 destinations, 53 routes (52 active, 0 holddown, 1 hidden) Prefix Nexthop MED Lclpref AS path * 10.0.0.3/32 192.168.0.1 200 I * 172.16.1.0/24 192.168.0.1 200 I dhanks@s1> show route receive-protocol bgp 192.168.0.3 inet.0: 53 destinations, 53 routes (52 active, 0 holddown, 1 hidden) Prefix Nexthop MED Lclpref AS path * 10.0.0.4/32 192.168.0.3 201 I * 172.16.2.0/24 192.168.0.3 201 I dhanks@s1> show route receive-protocol bgp 192.168.0.5 inet.0: 53 destinations, 53 routes (52 active, 0 holddown, 1 hidden) Prefix Nexthop MED Lclpref AS path * 10.0.0.5/32 192.168.0.5 202 I * 172.16.3.0/24 192.168.0.5 202 I 3 18 Copyright 2014, Juniper Networks, Inc.

RIB L1 L3 ECMP dhanks@l1> show route 172.16.3.1/24 exact inet.0: 54 destinations, 58 routes (53 active, 0 holddown, 1 hidden) + = Active Route, - = Last Active, * = Both 172.16.3.0/24 *[BGP/170] 3d 10:55:14, localpref 100, from 192.168.0.6 AS path: 101 202 I > to 192.168.0.0 via xe-0/0/14.0 to 192.168.0.6 via xe-0/0/15.0 [BGP/170] 3d 10:55:14, localpref 100 AS path: 100 202 I > to 192.168.0.0 via xe-0/0/14.0 L1 L3 2 multipath multiple-as BGP RIB L1 L3 dhanks@l1> show route forwarding-table destination 172.16.3.1 Routing table: default.inet Internet: Destination Type RtRef Next hop Type Index NhRef Netif 172.16.3.0/24 user 0 ulst 131070 5 192.168.0.0 ucst 1702 5 xe-0/0/14.0 192.168.0.6 ucst 1691 5 xe-0/0/15.0 S1 (xe-0/0/14) S2 (xe-0/0/15) 2 Ping L1 2 ping source L3 ping dhanks@l1> ping source 172.16.1.1 172.16.3.1 count 5 PING 172.16.3.1 (172.16.3.1): 56 data bytes 64 bytes from 172.16.3.1: icmp_seq=0 ttl=63 time=3.009 ms 64 bytes from 172.16.3.1: icmp_seq=1 ttl=63 time=2.163 ms 64 bytes from 172.16.3.1: icmp_seq=2 ttl=63 time=2.243 ms 64 bytes from 172.16.3.1: icmp_seq=3 ttl=63 time=2.302 ms 64 bytes from 172.16.3.1: icmp_seq=4 ttl=63 time=1.723 ms --- 172.16.3.1 ping statistics --- 5 packets transmitted, 5 packets received, 0% packet loss round-trip min/avg/max/stddev = 1.723/2.288/3.009/0.414 ms 3 ping source L3 L1 Copyright 2014, Juniper Networks, Inc. 19

Traceroute traceroute IP dhanks@l1> traceroute source 10.0.0.3 10.0.0.5 traceroute to 10.0.0.5 (10.0.0.5) from 10.0.0.3, 30 hops max, 40 byte packets 1 192.168.0.6http://bb06-cclab-lo0.spglab.juniper.net/ (192.168.0.6) 2.031 ms 1.932 ms 192.168.0.0 (192.168.0.0) 2.121 ms 2 10.0.0.5 (10.0.0.5) 2.339 ms 2.342 ms 2.196 ms traceroute S2 L3 L1 traceroute IP 1 S1 interfaces { xe-0/0/14 { mtu 9216; unit 0 { family inet { mtu 9000; address 192.168.0.0/31; xe-0/0/16 { mtu 9216; unit 0 { family inet { mtu 9000; address 192.168.0.2/31; xe-0/0/18 { mtu 9216; unit 0 { family inet { mtu 9000; address 192.168.0.4/31; lo0 { unit 0 { family inet { address 10.0.0.1/32; routing-options { router-id 10.0.0.1; autonomous-system 100; forwarding-table { 20 Copyright 2014, Juniper Networks, Inc.

export PFE-LB; protocols { bgp { log-updown; import bgp-clos-in; export bgp-clos-out; graceful-restart; group CLOS { type external; mtu-discovery; bfd-liveness-detection { minimum-interval 350; multiplier 3; session-mode single-hop; multipath multiple-as; neighbor 192.168.0.1 { peer-as 200; neighbor 192.168.0.3 { peer-as 201; neighbor 192.168.0.5 { peer-as 202; policy-options { policy-statement PFE-LB { then { load-balance per-packet; policy-statement bgp-clos-in { term loopbacks { from { route-filter 10.0.0.0/24 orlonger; then accept; term server-l3-gw { from { route-filter 172.16.0.0/12 orlonger; then accept; term reject { then reject; policy-statement bgp-clos-out { term loopback { from { protocol direct; route-filter 10.0.0.0/24 orlonger; then { next-hop self; Copyright 2014, Juniper Networks, Inc. 21

accept; term server-l3-gw { from { protocol direct; route-filter 172.16.0.0/12 orlonger; then { next-hop self; accept; L1 interfaces { interface-range ALL-SERVER { member-range xe-0/0/0 to xe-0/0/13; member-range xe-0/0/16 to xe-0/0/47; unit 0 { family ethernet-switching { interface-mode access; vlan { members SERVER; xe-0/0/14 { mtu 9216; unit 0 { family inet { mtu 9000; address 192.168.0.1/31; xe-0/0/15 { mtu 9216; unit 0 { family inet { mtu 9000; address 192.168.0.7/31; lo0 { unit 0 { family inet { address 10.0.0.3/32; irb mtu 9216; unit 1 { 22 Copyright 2014, Juniper Networks, Inc.

family inet { mtu 9000; address 172.16.1.1/24; routing-options { router-id 10.0.0.3; autonomous-system 200; forwarding-table { export PFE-LB; protocols { bgp { log-updown; import bgp-clos-in; export bgp-clos-out; graceful-restart; group CLOS { type external; mtu-discovery; bfd-liveness-detection { minimum-interval 350; multiplier 3; session-mode single-hop; multipath multiple-as; neighbor 192.168.0.0 { peer-as 100; neighbor 192.168.0.6 { peer-as 101; policy-options { policy-statement PFE-LB { then { load-balance per-packet; policy-statement bgp-clos-in { term loopbacks { from { route-filter 10.0.0.0/24 orlonger; then accept; term server-l3-gw { from { route-filter 172.16.0.0/12 orlonger; then accept; term reject { then reject; Copyright 2014, Juniper Networks, Inc. 23

policy-statement bgp-clos-out { term loopback { from { protocol direct; route-filter 10.0.0.0/24 orlonger; then { next-hop self; accept; term server-l3-gw { from { protocol direct; route-filter 172.16.0.0/12 orlonger; then { next-hop self; accept; term reject { then reject; vlans { SERVER { vlan-id 1; l3-interface irb.1; IP IP IP BGP IP BGP BGP IP IP VMware NSX Contrail 3 IP BFD IP QFX5100 2014 4 Juniper Networks Technical Library The QFX Series Technical Library www.juniper.net/books 24 Copyright 2014, Juniper Networks, Inc.

www.juniper.net/jp/ 163-1445 3-20-2 45F 03-5333-7400 FAX 03-5333-7401 541-0041 1-1-27 URL http://www.juniper.net/jp/ Juniper Networks, Inc. 1194 North Mathilda Avenue Sunnyvale, CA 94089 USA 888-JUNIPER 888-586-4737 408-745-2000 FAX 408-745-2100 URL http://www.juniper.net Juniper Networks International B.V. Boeing Avenue 240 1119 PZ Schiphol-Rijk Amsterdam, The Netherlands 31-0-207-125-700 FAX 31-0-207-125-701 Copyright 2014 Juniper Networks, Inc. All rights reserved. Juniper Networks Junos NetScreen Screen OS Juniper Networks Juniper Networks, Inc. 2000565-002-JP 2014 3 Copyright 2014, Juniper Networks, Inc. 25