VxLAN เดซเดพเด•เตเดŸเดฑเดฟ. เดญเดพเด—เด‚ 1

เดนเดฒเต‹, เดนเดพเดฌเตผ. เดžเดพเตป เดจเดฟเดฒเดตเดฟเตฝ OTUS เดฒเต† เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดŽเดžเตเดšเดฟเดจเต€เดฏเตผ เด•เต‹เดดเตโ€Œเดธเดฟเดจเตเดฑเต† เด•เต‹เดดเตโ€Œเดธเต เดฒเต€เดกเดฑเดพเดฃเต.
เด•เต‹เดดเตโ€Œเดธเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดชเตเดคเดฟเดฏ เดŽเตปเดฑเต‹เตพเดฎเต†เดจเตเดฑเดฟเดจเตเดฑเต† เด†เดฐเด‚เดญเด‚ เดชเตเดฐเดคเต€เด•เตเดทเดฟเดšเตเดšเต "เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดŽเดžเตเดšเดฟเดจเต€เดฏเตผ", เดžเดพเตป VxLAN EVPN เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฒเต‡เด–เดจเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดชเดฐเดฎเตเดชเดฐ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

VxLAN EVPN เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดงเดพเดฐเดพเดณเด‚ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเด•เตพ เด‰เดฃเตเดŸเต, เด…เดคเดฟเดจเดพเตฝ เด’เดฐเต เด†เดงเตเดจเดฟเด• เดกเดพเดฑเตเดฑเดพ เดธเต†เดจเตเดฑเดฑเดฟเตฝ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดตเดฟเดตเดฟเดง เดœเต‹เดฒเดฟเด•เดณเตเด‚ เดธเดฎเตเดชเตเดฐเดฆเดพเดฏเด™เตเด™เดณเตเด‚ เดถเต‡เด–เดฐเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

VxLAN เดซเดพเด•เตเดŸเดฑเดฟ. เดญเดพเด—เด‚ 1

VxLAN EVPN เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดชเดฐเดฎเตเดชเดฐเดฏเตเดŸเต† เด†เดฆเตเดฏ เดญเดพเด—เดคเตเดคเดฟเตฝ, เด’เดฐเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดซเดพเดฌเตเดฐเดฟเด•เตเด•เดฟเดจเต เดฎเตเด•เดณเดฟเตฝ เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ L2 เด•เดฃเด•เตเดฑเตเดฑเดฟเดตเดฟเดฑเตเดฑเดฟ เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดตเดดเดฟ เดจเต‹เด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เดธเตโ€Œเดชเตˆเตป-เดฒเต€เดซเต เดŸเต‹เดชเตเดชเต‹เดณเดœเดฟเดฏเดฟเตฝ เด…เดธเด‚เดฌเดฟเตพ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเดฟเดธเตเด•เต‹ เดจเต†เด•เตโ€Œเดธเดธเต 9000v-เดฏเดฟเตฝ เดŽเดฒเตเดฒเดพ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเตเด‚ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚. เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เด’เดฐเต เด…เดฃเตเดŸเตผเดฒเต‡ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดžเด™เตเด™เตพ เดคเดพเดฎเดธเดฟเด•เตเด•เดฟเดฒเตเดฒ.

  1. เด…เดฃเตเดŸเตผเดฒเต‡ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต
  2. เดตเดฟเดฒเดพเดธเด‚-เด•เตเดŸเตเด‚เดฌเด‚ l2vpn evpn-เดจเดพเดฏเดฟ เดฌเดฟเดœเดฟเดชเดฟ เดชเดฟเดฏเดฑเดฟเด‚เด—เต
  3. NVE เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต
  4. เด…เดŸเดฟเดšเตเดšเดฎเตผเดคเตเดคเตเด•-เด†เตผเดชเตเดชเต

เด…เดฃเตเดŸเตผเดฒเต‡ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต

เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดŸเต‹เดชเตเดชเต‹เดณเดœเดฟ เด‡เดชเตเดฐเด•เดพเดฐเดฎเดพเดฃเต:

VxLAN เดซเดพเด•เตเดŸเดฑเดฟ. เดญเดพเด—เด‚ 1

เดจเดฎเตเด•เตเด•เต เดŽเดฒเตเดฒเดพ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเดฒเตเด‚ เดตเดฟเดฒเดพเดธเด‚ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเด‚:

Spine-1 - 10.255.1.101
Spine-2 - 10.255.1.102

Leaf-11 - 10.255.1.11
Leaf-12 - 10.255.1.12
Leaf-21 - 10.255.1.21

Host-1 - 192.168.10.10
Host-2 - 192.168.10.20

เดŽเดฒเตเดฒเดพ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เตเด‚ เด‡เดŸเดฏเดฟเตฝ IP เด•เดฃเด•เตเดฑเตเดฑเดฟเดตเดฟเดฑเตเดฑเดฟ เด‰เดฃเตเดŸเต‹เดฏเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเด‚:

Leaf21# sh ip route
<........>
10.255.1.11/32, ubest/mbest: 2/0                      ! Leaf-11 ะดะพัั‚ัƒะฟะตะฝ ั‡ะตะตั€ะท ะดะฒะฐ Spine
    *via 10.255.1.101, Eth1/4, [110/81], 00:00:03, ospf-UNDERLAY, intra
    *via 10.255.1.102, Eth1/3, [110/81], 00:00:03, ospf-UNDERLAY, intra
10.255.1.12/32, ubest/mbest: 2/0                      ! Leaf-12 ะดะพัั‚ัƒะฟะตะฝ ั‡ะตะตั€ะท ะดะฒะฐ Spine
    *via 10.255.1.101, Eth1/4, [110/81], 00:00:03, ospf-UNDERLAY, intra
    *via 10.255.1.102, Eth1/3, [110/81], 00:00:03, ospf-UNDERLAY, intra
10.255.1.21/32, ubest/mbest: 2/0, attached
    *via 10.255.1.22, Lo0, [0/0], 00:02:20, local
    *via 10.255.1.22, Lo0, [0/0], 00:02:20, direct
10.255.1.101/32, ubest/mbest: 1/0
    *via 10.255.1.101, Eth1/4, [110/41], 00:00:06, ospf-UNDERLAY, intra
10.255.1.102/32, ubest/mbest: 1/0
    *via 10.255.1.102, Eth1/3, [110/41], 00:00:03, ospf-UNDERLAY, intra

VPC เดกเตŠเดฎเต†เดฏเตโ€Œเตป เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเตเด‚ เดฐเดฃเตเดŸเต เดธเตเดตเดฟเดšเตเดšเตเด•เดณเตเด‚ เดธเตเดฅเดฟเดฐเดค เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเตเด‚ เดฐเดฃเตเดŸเต เดจเต‹เดกเตเด•เดณเดฟเดฒเต†เดฏเตเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดธเดฎเดพเดจเดฎเดพเดฃเต†เดจเตเดจเตเด‚ เดจเดฎเตเด•เตเด•เต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเด‚:

Leaf11# show vpc 

vPC domain id                     : 1
Peer status                       : peer adjacency formed ok
vPC keep-alive status             : peer is alive
Configuration consistency status  : success
Per-vlan consistency status       : success
Type-2 consistency status         : success
vPC role                          : primary
Number of vPCs configured         : 0
Peer Gateway                      : Disabled
Dual-active excluded VLANs        : -
Graceful Consistency Check        : Enabled
Auto-recovery status              : Disabled
Delay-restore status              : Timer is off.(timeout = 30s)
Delay-restore SVI status          : Timer is off.(timeout = 10s)
Operational Layer3 Peer-router    : Disabled

vPC status
----------------------------------------------------------------------------
Id    Port          Status Consistency Reason                Active vlans
--    ------------  ------ ----------- ------                ---------------
5     Po5           up     success     success               1

เดฌเดฟเดœเดฟเดชเดฟ เดชเดฟเดฏเดฑเดฟเด‚เด—เต

เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด“เดตเตผเดฒเต‡ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เดพเด‚.

เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเดฟ, เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เดกเดฏเด—เตเดฐเดพเดฎเดฟเตฝ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เด’เดฐเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต:

VxLAN เดซเดพเด•เตเดŸเดฑเดฟ. เดญเดพเด—เด‚ 1

เด’เดฐเต เด“เดตเตผเดฒเต‡ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, l2vpn evpn เด•เตเดŸเตเด‚เดฌเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเต‹เดŸเต† เดธเตโ€Œเดชเตˆเตป, เดฒเต€เดซเต เดธเตเดตเดฟเดšเตเดšเตเด•เดณเดฟเตฝ BGP เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต:

feature bgp
nv overlay evpn

เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพ เด‡เดฒเดฏเตเด•เตเด•เตเด‚ เดจเดŸเตเดŸเต†เดฒเตเดฒเดฟเดจเตเด‚ เด‡เดŸเดฏเดฟเตฝ BGP เดชเดฟเดฏเดฑเดฟเด‚เด—เต เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดธเดœเตเดœเต€เด•เดฐเดฃเด‚ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดฑเต‚เดŸเตเดŸเดฟเด‚เด—เต เดตเดฟเดตเดฐเด™เตเด™เดณเตเดŸเต† เดตเดฟเดคเดฐเดฃเด‚ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚, เดžเด™เตเด™เตพ เดธเตเดชเตˆเดจเต† เด’เดฐเต เดฑเต‚เดŸเตเดŸเต-เดฑเดฟเดซเตเดฒเด•เตเดŸเตผ เดธเต†เตผเดตเดฑเดพเดฏเดฟ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดธเดœเตเดœเต€เด•เดฐเดฃเด‚ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดžเด™เตเด™เตพ เด•เต‹เตบเดซเดฟเด—เดฑเดฟเดฒเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดฒเต€เดซเตเด•เดณเตเด‚ เดŽเดดเตเดคเตเด‚.

เด…เดคเดฟเดจเดพเตฝ เดจเดŸเตเดŸเต†เดฒเตเดฒเดฟเดฒเต† เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เด‡เดคเตเดชเต‹เดฒเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต:

router bgp 65001
  template peer LEAF 
    remote-as 65001
    update-source loopback0
    address-family l2vpn evpn
      send-community
      send-community extended
      route-reflector-client
  neighbor 10.255.1.11
    inherit peer LEAF
  neighbor 10.255.1.12
    inherit peer LEAF
  neighbor 10.255.1.21
    inherit peer LEAF

เดฒเต€เดซเต เดธเตเดตเดฟเดšเตเดšเดฟเดฒเต† เดธเดœเตเดœเต€เด•เดฐเดฃเด‚ เดธเดฎเดพเดจเดฎเดพเดฏเดฟ เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต:

router bgp 65001
  template peer SPINE
    remote-as 65001
    update-source loopback0
    address-family l2vpn evpn
      send-community
      send-community extended
  neighbor 10.255.1.101
    inherit peer SPINE
  neighbor 10.255.1.102
    inherit peer SPINE

เดจเดŸเตเดŸเต†เดฒเตเดฒเดฟเตฝ, เดŽเดฒเตเดฒเดพ เดฒเต€เดซเต เดธเตเดตเดฟเดšเตเดšเตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฎเตเด•เตเด•เต เดชเดฟเดฏเดฑเดฟเด‚เด—เต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเด‚:

Spine1# sh bgp l2vpn evpn summary
<.....>
Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
10.255.1.11     4 65001       7       8        6    0    0 00:01:45 0
10.255.1.12     4 65001       7       7        6    0    0 00:01:16 0
10.255.1.21     4 65001       7       7        6    0    0 00:01:01 0

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเดพเดจเดพเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เดฌเดฟเดœเดฟเดชเดฟเดฏเดฟเตฝ เดชเตเดฐเดถเตเดจเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ. เดจเดฎเตเด•เตเด•เต VxLAN เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เดพเด‚. เดธเตเดตเดฟเดšเตเดšเตเด•เดณเตเดŸเต† เดฒเต€เดซเต เดตเดถเดคเตเดคเต เดฎเดพเดคเตเดฐเดฎเต‡ เด•เต‚เดŸเตเดคเตฝ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดจเดŸเดคเตเดคเต‚. เดจเดŸเตเดŸเต†เดฒเตเดฒเต เดถเตƒเด‚เด–เดฒเดฏเตเดŸเต† เด•เดพเดคเตฝ เดฎเดพเดคเตเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เด—เดคเดพเด—เดคเด‚ เด•เตˆเดฎเดพเดฑเตเดจเตเดจเดคเดฟเตฝ เดฎเดพเดคเตเดฐเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดŽเดฒเตเดฒเดพ เดŽเตปโ€Œเด•เตเดฏเดพเดชเตโ€Œเดธเตเดฒเต‡เดทเดจเตเด‚ เดชเดพเดค เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เดฒเตเด‚ เดฒเต€เดซเต เดธเตเดตเดฟเดšเตเดšเตเด•เดณเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดธเด‚เดญเดตเดฟเด•เตเด•เต‚.

NVE เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

NVE - เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดตเต†เตผเดšเตเดตเตฝ เด‡เดจเตเดฑเตผเดซเต‡เดธเต

เดธเดœเตเดœเต€เด•เดฐเดฃเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดจเดฎเตเด•เตเด•เต เดšเดฟเดฒ เดชเดฆเด™เตเด™เตพ เดชเดฐเดฟเดšเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเดพเด‚:

VTEP - เดตเดฟเดšเตเดตเตฝ เดŸเดฃเตฝ เดŽเตปเดกเต เดชเต‹เดฏเดฟเดจเตเดฑเต, VxLAN เดŸเดฃเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต‹ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเต‹ เด†เดฏ เด‰เดชเด•เดฐเดฃเด‚. VTEP เดจเดฟเตผเดฌเดจเตเดงเดฎเดพเดฏเตเด‚ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‰เดชเด•เดฐเดฃเดฎเดฒเตเดฒ. VxLAN เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดธเต†เตผเดตเดฑเดฟเดจเตเด‚ เด’เดฐเต เดธเต†เตผเดตเดฑเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚. เดžเด™เตเด™เดณเตเดŸเต† เดŸเต‹เดชเตเดชเต‹เดณเดœเดฟเดฏเดฟเตฝ, เดŽเดฒเตเดฒเดพ เดฒเต€เดซเต เดธเตเดตเดฟเดšเตเดšเตเด•เดณเตเด‚ VTEP เด†เดฃเต.

VNI - เดตเต†เตผเดšเตเดตเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเต‚เดšเดฟเด• - VxLAN-เดจเตเดณเตเดณเดฟเดฒเต† เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ. VLAN เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดธเดพเดฎเตเดฏเด‚ เดตเดฐเดฏเตเด•เตเด•เดพเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดšเดฟเดฒ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เดณเตเดฃเตเดŸเต. เด’เดฐเต เดซเดพเดฌเตเดฐเดฟเด•เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, VLAN-เด•เตพ เด’เดฐเต เดฒเต€เดซเต เดธเตเดตเดฟเดšเตเดšเดฟเดจเตเดณเตเดณเดฟเตฝ เดฎเดพเดคเตเดฐเด‚ เด…เดฆเตเดตเดฟเดคเต€เดฏเดฎเดพเดฏเดฟเดคเตเดคเต€เดฐเตเดจเตเดจเต, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเตเดŸเดจเต€เดณเด‚ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ. เดŽเดจเตเดจเดพเตฝ เด“เดฐเต‹ VLAN-เดจเตเด‚ เด…เดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด’เดฐเต VNI เดจเดฎเตเดชเตผ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚, เด…เดคเต เด‡เดคเดฟเดจเด•เด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‚เดŸเต† เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด…เดคเต เดŽเด™เตเด™เดจเต†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚, เด…เดคเต เดŽเด™เตเด™เดจเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเตเด‚.

VxLAN เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดซเต€เดšเตเดšเดฑเตเด‚ VLAN เดจเดฎเตเดชเดฑเตเด•เดณเต† VNI เดจเดฎเตเดชเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเตเด‚ เดจเดฎเตเด•เตเด•เต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเด‚:

feature nv overlay
feature vn-segment-vlan-based

VxLAN-เดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฏ NVE เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดจเดฎเตเด•เตเด•เต เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเด‚. VxLAN เดนเต†เดกเดฑเตเด•เดณเดฟเตฝ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดˆ เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฃเต. GRE-เดฏเตโ€Œเด•เตเด•เตเดณเตเดณ เดŸเดฃเตฝ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเดฎเดพเดฏเดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดธเดพเดฎเตเดฏเด‚ เดตเดฐเดฏเตเด•เตเด•เดพเด‚:

interface nve1
  no shutdown
  host-reachability protocol bgp ! ะธัะฟะพะปัŒะทัƒะตะผ BGP ะดะปั ะฟะตั€ะตะดะฐั‡ะธ ะผะฐั€ัˆั€ัƒั‚ะฝะพะน ะธะฝั„ะพั€ะผะฐั†ะธะธ
  source-interface loopback0    ! ะธะฝั‚ะตั€ั„ะตะนั  ั ะบะพั‚ะพั€ะพะณะพ ะพั‚ะฟั€ะฐะฒะปัะตะผ ะฟะฐะบะตั‚ั‹ loopback0

เดฒเต€เดซเต -21 เดธเตเดตเดฟเดšเตเดšเดฟเตฝ เดŽเดฒเตเดฒเดพเด‚ เดชเตเดฐเดถเตเดจเด™เตเด™เดณเดฟเดฒเตเดฒเดพเดคเต† เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดžเด™เตเด™เตพ เด•เดฎเดพเตปเดกเดฟเดจเตเดฑเต† เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ show nve peers, เด…เดชเตเดชเต‹เตพ เด…เดคเต เดถเต‚เดจเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เด‡เดตเดฟเดŸเต† เดจเดฟเด™เตเด™เตพ VPC เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. Leaf-11 เด‰เด‚ Leaf-12 เด‰เด‚ เดœเต‹เดกเดฟเด•เดณเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ VPC เดกเตŠเดฎเต†เดฏเตโ€Œเดจเดพเตฝ เดเด•เต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดคเตเด‚ เดžเด™เตเด™เตพ เด•เดพเดฃเตเดจเตเดจเต. เด‡เดคเต เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดธเดพเดนเดšเดฐเตเดฏเด‚ เดจเตฝเด•เตเดจเตเดจเต:

เดนเต‹เดธเตเดฑเตเดฑเต-2 เด’เดฐเต เดซเตเดฐเต†เดฏเดฟเด‚ เดฒเต€เดซเต-21-เดฒเต‡เด•เตเด•เต เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต, เด…เด™เตเด™เดจเต† เด…เดคเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‚เดŸเต† เดนเต‹เดธเตเดฑเตเดฑเต-1-เดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดนเต‹เดธเตเดฑเตเดฑเต-21-เดจเตเดฑเต† MAC เดตเดฟเดฒเดพเดธเด‚ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดฐเดฃเตเดŸเต VTEP-เด•เดณเดฟเดฒเต‚เดŸเต† เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดฎเต†เดจเตเดจเต Leaf-1 เด•เดพเดฃเตเดจเตเดจเต. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เดฒเต€เดซเต-21 เดŽเดจเตเดคเตเดšเต†เดฏเตเดฏเดฃเด‚? เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเดฎเตเดชเดฐเดฟ, เดจเต†เดฑเตเดฑเตเดตเตผเด•เตเด•เดฟเตฝ เด’เดฐเต เดฒเต‚เดชเตเดชเต เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเดพเด‚ เดŽเดจเตเดจเดพเดฃเต เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚.

เดˆ เดธเดพเดนเดšเดฐเตเดฏเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป, เดซเดพเด•เตเดŸเดฑเดฟเด•เตเด•เตเดณเตเดณเดฟเตฝ เด’เดฐเต เด‰เดชเด•เดฐเดฃเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพเด•เตเด•เต เดฒเต€เดซเต-11, เดฒเต€เดซเต-12 เดŽเดจเตเดจเดฟเดต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดชเดฐเดฟเดนเดพเดฐเด‚ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฃเต. เดžเด™เตเด™เตพ เดŸเดฃเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจ เดฒเต‚เดชเตเดชเตเดฌเดพเด•เตเด•เต เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเตฝ, เด’เดฐเต เดฆเตเดตเดฟเดคเต€เดฏ เดตเดฟเดฒเดพเดธเด‚ เดšเต‡เตผเด•เตเด•เตเด•. เดฐเดฃเตเดŸเต VTEP-เด•เดณเดฟเดฒเตเด‚ เดฆเตเดตเดฟเดคเต€เดฏ เดตเดฟเดฒเดพเดธเด‚ เด’เดจเตเดจเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

interface loopback0
 ip add 10.255.1.10/32 secondary

เด…เดคเดฟเดจเดพเตฝ, เดฎเดฑเตเดฑเต VTEP-เด•เดณเตเดŸเต† เดตเต€เด•เตเดทเดฃเด•เต‹เดฃเดฟเตฝ เดจเดฟเดจเตเดจเต, เดจเดฎเตเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดŸเต‹เดชเตเดชเต‹เดณเดœเดฟ เดฒเดญเดฟเด•เตเด•เตเด‚:

VxLAN เดซเดพเด•เตเดŸเดฑเดฟ. เดญเดพเด—เด‚ 1

เด…เดคเดพเดฏเดคเต, เด‡เดชเตเดชเต‹เตพ เดฒเต€เดซเต -21 เดจเตเดฑเต† เดเดชเดฟ เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเดจเตเด‚ เดฐเดฃเตเดŸเต เดฒเต€เดซเต -11, เดฒเต€เดซเต -12 เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เดตเต†เตผเดšเตเดตเตฝ เดเดชเดฟเด•เตเด•เตเด‚ เด‡เดŸเดฏเดฟเดฒเดพเดฃเต เดŸเดฃเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดฐเดฃเตเดŸเต เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต MAC เดตเดฟเดฒเดพเดธเด‚ เดชเด เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เด‡เดชเตเดชเต‹เตพ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เด‰เดฃเตเดŸเดพเด•เดฟเดฒเตเดฒ, เดŸเตเดฐเดพเดซเดฟเด•เตเด•เต เด’เดฐเต VTEP-เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดฑเตเดฑเตŠเดจเตเดจเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด™เตเด™เดพเด‚. เดฐเดฃเตเดŸเต VTEP-เด•เดณเดฟเตฝ เดเดคเดพเดฃเต เดŸเตเดฐเดพเดซเดฟเด•เต เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต เดŽเดจเตเดจเต เดคเต€เดฐเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเดŸเตเดŸเต†เดฒเตเดฒเดฟเดฒเต† เดฑเต‚เดŸเตเดŸเดฟเด‚เด—เต เดŸเต‡เดฌเดฟเตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต:

Spine1# sh ip route
<.....>
10.255.1.10/32, ubest/mbest: 2/0
    *via 10.255.1.11, Eth1/1, [110/41], 1d01h, ospf-UNDERLAY, intra
    *via 10.255.1.12, Eth1/2, [110/41], 1d01h, ospf-UNDERLAY, intra
10.255.1.11/32, ubest/mbest: 1/0
    *via 10.255.1.11, Eth1/1, [110/41], 1d22h, ospf-UNDERLAY, intra
10.255.1.12/32, ubest/mbest: 1/0
    *via 10.255.1.12, Eth1/2, [110/41], 1d01h, ospf-UNDERLAY, intra

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเตเด•เดณเดฟเตฝ เด•เดพเดฃเตเดจเตเดจเดคเต เดชเต‹เดฒเต†, 10.255.1.10 เดŽเดจเตเดจ เดตเดฟเดฒเดพเดธเด‚ เดฐเดฃเตเดŸเต Next-hops เดตเดดเดฟ เด‰เดŸเตป เดฒเดญเตเดฏเดฎเดพเดฃเต.

เดˆ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ, เดžเด™เตเด™เตพ เด…เดŸเดฟเดธเตเดฅเดพเดจ เด•เดฃเด•เตเดฑเตเดฑเดฟเดตเดฟเดฑเตเดฑเดฟ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดคเต. NVE เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฎเตเด•เตเด•เต เดชเต‹เด•เดพเด‚:
เดจเดฎเตเด•เตเด•เต เด‰เดŸเตป เดคเดจเตเดจเต† Vlan 10 เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเด‚, เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด“เดฐเต‹ เดฒเต€เดซเดฟเดฒเตเด‚ VNI 10000-เดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดคเตเดคเดพเด‚. เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดจเดฎเตเด•เตเด•เต เด’เดฐเต L2 เดŸเดฃเตฝ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเด‚

vlan 10                 ! ะ’ะบะปัŽั‡ะฐะตะผ VLAN ะฝะฐ ะฒัะตั… VTEP ะฟะพะดะบะปัŽั‡ะตะฝะฝั‹ั… ะบ ะฝะตะพะฑั…ะพะดะธะผั‹ะผ ั…ะพัั‚ะฐะผ
  vn-segment 10000      ! ะััะพั†ะธะธั€ัƒะตะผ VLAN ั ะฝะพะผะตั€ VNI 

interface nve1
  member vni 10000      ! ะ”ะพะฑะฐะฒะปัะตะผ VNI 10000 ะดะปั ั€ะฐะฑะพั‚ั‹ ั‡ะตั€ะตะท ะธะฝั‚ะตั€ั„ะตะนั NVE. ะดะปั ะธะฝะบะฐะฟััƒะปัั†ะธะธ ะฒ VxLAN
    ingress-replication protocol bgp    ! ัƒะบะฐะทั‹ะฒะฐะตะผ, ั‡ั‚ะพ ะดะปั ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝะตะฝะธั ะธะฝั„ะพั€ะผะฐั†ะธะธ ะพ ั…ะพัั‚ะต ะธัะฟะพะปัŒะทัƒะตะผ BGP

เด‡เดชเตเดชเต‹เตพ เดจเดฎเตเด•เตเด•เต nve เดชเดฟเดฏเต‡เดดเตเดธเตเด‚ BGP EVPN-เดจเตเดณเตเดณ เดชเดŸเตเดŸเดฟเด•เดฏเตเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเด‚:

Leaf21# sh nve peers
Interface Peer-IP          State LearnType Uptime   Router-Mac
--------- ---------------  ----- --------- -------- -----------------
nve1      10.255.1.10      Up    CP        00:00:41 n/a                 ! ะ’ะธะดะธะผ ั‡ั‚ะพ peer ะดะพัั‚ัƒะฟะตะฝ ั secondary ะฐะดั€ะตัะฐ

Leaf11# sh bgp l2vpn evpn

   Network            Next Hop            Metric     LocPrf     Weight Path
Route Distinguisher: 10.255.1.11:32777    (L2VNI 10000)        ! ะžั‚ ะบะพะณะพ ะธะผะตะฝะฝะพ ะฟั€ะธัˆะตะป ัั‚ะพั‚ l2VNI
*>l[3]:[0]:[32]:[10.255.1.10]/88                                   ! EVPN route-type 3 - ะฟะพะบะฐะทั‹ะฒะฐะตั‚ ะฝะฐัˆะตะณะพ ัะพัะตะดะฐ, ะบะพั‚ะพั€ั‹ะน ั‚ะฐะบ ะถะต ะทะฝะฐะตั‚ ะพะฑ l2VNI10000
                      10.255.1.10                       100      32768 i
*>i[3]:[0]:[32]:[10.255.1.20]/88
                      10.255.1.20                       100          0 i
* i                   10.255.1.20                       100          0 i

Route Distinguisher: 10.255.1.21:32777
* i[3]:[0]:[32]:[10.255.1.20]/88
                      10.255.1.20                       100          0 i
*>i                   10.255.1.20                       100          0 i

เดฎเตเด•เดณเดฟเตฝ เดžเด™เตเด™เตพ EVPN เดฑเต‚เดŸเตเดŸเต-เดŸเตˆเดชเตเดชเต 3 เดฑเต‚เดŸเตเดŸเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด•เดพเดฃเต‚. เด‡เดคเตเดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดฑเต‚เดŸเตเดŸเต เดชเดฟเดฏเตผ (เดฒเต€เดซเต) เดฏเต† เด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดžเด™เตเด™เดณเตเดŸเต† เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพ เดŽเดตเดฟเดŸเต†เดฏเดพเดฃเต?
MAC เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ EVPN เดฑเต‚เดŸเตเดŸเต-เดŸเตˆเดชเตเดชเต 2 เดตเดดเดฟ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต เด•เดพเดฐเตเดฏเด‚

เดžเด™เตเด™เดณเตเดŸเต† เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพ เด•เดพเดฃเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพ EVPN เดฑเต‚เดŸเตเดŸเต-เดŸเตˆเดชเตเดชเต 2 เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต:

evpn
  vni 10000 l2
    route-target import auto   ! ะฒ ั€ะฐะผะบะฐั… ะดะฐะฝะฝะพะน ัั‚ะฐั‚ัŒะธ ะธัะฟะพะปัŒะทัƒะตะผ ะฐะฒั‚ะพะผะฐั‚ะธั‡ะตัะบะธะน ะฝะพะผะตั€ ะดะปั route-target
    route-target export auto

เดจเดฎเตเด•เตเด•เต เดนเต‹เดธเตเดฑเตเดฑเต-2 เตฝ เดจเดฟเดจเตเดจเต เดนเต‹เดธเตเดฑเตเดฑเต-1 เดฒเต‡เด•เตเด•เต เดชเดฟเด‚เด—เต เดšเต†เดฏเตเดฏเดพเด‚:

Firewall2# ping 192.168.10.1
PING 192.168.10.1 (192.168.10.1): 56 data bytes
36 bytes from 192.168.10.2: Destination Host Unreachable
Request 0 timed out
64 bytes from 192.168.10.1: icmp_seq=1 ttl=254 time=215.555 ms
64 bytes from 192.168.10.1: icmp_seq=2 ttl=254 time=38.756 ms
64 bytes from 192.168.10.1: icmp_seq=3 ttl=254 time=42.484 ms
64 bytes from 192.168.10.1: icmp_seq=4 ttl=254 time=40.983 ms

เดนเต‹เดธเตเดฑเตเดฑเต MAC เดตเดฟเดฒเดพเดธเดคเตเดคเต‹เดŸเตเด•เต‚เดŸเดฟเดฏ เดฑเต‚เดŸเตเดŸเต-เดŸเตˆเดชเตเดชเต 2 BGP เดชเดŸเตเดŸเดฟเด•เดฏเดฟเตฝ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฏเดฟ เดšเตเดตเดŸเต† เดจเดฎเตเด•เตเด•เต เด•เดพเดฃเดพเด‚ - 5001.0007.0007, 5001.0008.0007

Leaf11# sh bgp l2vpn evpn
<......>

   Network            Next Hop            Metric     LocPrf     Weight Path
Route Distinguisher: 10.255.1.11:32777    (L2VNI 10000)
*>l[2]:[0]:[0]:[48]:[5001.0007.0007]:[0]:[0.0.0.0]/216                      !  evpn route-type 2 ะธ mac ะฐะดั€ะตั ั…ะพัั‚ะฐ 1
                      10.255.1.10                       100      32768 i
*>i[2]:[0]:[0]:[48]:[5001.0008.0007]:[0]:[0.0.0.0]/216                      ! evpn route-type 2 ะธ mac ะฐะดั€ะตั ั…ะพัั‚ะฐ 2
* i                   10.255.1.20                       100          0 i
*>l[3]:[0]:[32]:[10.255.1.10]/88
                      10.255.1.10                       100      32768 i
Route Distinguisher: 10.255.1.21:32777
* i[2]:[0]:[0]:[48]:[5001.0008.0007]:[0]:[0.0.0.0]/216
                      10.255.1.20                       100          0 i
*>i                   10.255.1.20                       100          0 i

เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต MAC เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดฒเดญเดฟเดšเตเดš เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเดฟเดฒเต† เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเด‚. เดŽเดฒเตเดฒเดพ เด•เดฎเดพเตปเดกเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเตเด‚ เดคเดพเดดเต†เดฏเดฒเตเดฒ.

Leaf21# sh bgp l2vpn evpn 5001.0007.0007

BGP routing table information for VRF default, address family L2VPN EVPN
Route Distinguisher: 10.255.1.11:32777        !  ะพั‚ะฟั€ะฐะฒะธะป Update ั MAC Host. ะะต ะฒะธั€ั‚ัƒะฐะปัŒะฝั‹ะน ะฐะดั€ะตั VPC, ะฐ ะฐะดั€ะตั Leaf
BGP routing table entry for [2]:[0]:[0]:[48]:[5001.0007.0007]:[0]:[0.0.0.0]/216,
 version 1507
Paths: (2 available, best #2)
Flags: (0x000202) (high32 00000000) on xmit-list, is not in l2rib/evpn, is not i
n HW

  Path type: internal, path is valid, not best reason: Neighbor Address, no labe
led nexthop
  AS-Path: NONE, path sourced internal to AS
    10.255.1.10 (metric 81) from 10.255.1.102 (10.255.1.102)    ! ั ะบะตะผ ะธะผะตะฝะฝะพ ัั‚ั€ะพะธะผ VxLAN ั‚ะพะฝะฝะตะปัŒ
      Origin IGP, MED not set, localpref 100, weight 0
      Received label 10000         ! ะะพะผะตั€ VNI, ะบะพั‚ะพั€ั‹ะน ะฐััะพั†ะธะธั€ะพะฒะฐะฝ ั VLAN, ะฒ ะบะพั‚ะพั€ะพะผ ะฝะฐั…ะพะดะธั‚ัั Host
      Extcommunity: RT:65001:10000 SOO:10.255.1.10:0 ENCAP:8        ! ะขัƒั‚ ะฒะธะดะฝะพ, ั‡ั‚ะพ RT ัั„ะพั€ะผะธั€ะพะฒะฐะปัั ะฐะฒั‚ะพะผะฐั‚ะธั‡ะตัะบะธ ะฝะฐ ะพัะฝะพะฒะต ะฝะพะผะตั€ะพะฒ AS ะธ VNI
      Originator: 10.255.1.11 Cluster list: 10.255.1.102
<........>

เดซเดพเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดฎเตเดชเต‹เตพ เดซเตเดฐเต†เดฏเดฟเดฎเตเด•เตพ เดŽเด™เตเด™เดจเต†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚ เดŽเดจเตเดจเต เดจเต‹เด•เตเด•เดพเด‚:

VxLAN เดซเดพเด•เตเดŸเดฑเดฟ. เดญเดพเด—เด‚ 1

เด…เดŸเดฟเดšเตเดšเดฎเตผเดคเตเดคเตเด•-เดŽเด†เตผเดชเดฟ

เด•เตŠเดณเตเดณเดพเด‚, เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดชเตเดชเต‹เตพ เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ L2 เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚ เด‰เดฃเตเดŸเต, เดžเด™เตเด™เตพเด•เตเด•เต เด…เดตเดฟเดŸเต† เด…เดตเดธเดพเดจเดฟเดชเตเดชเดฟเด•เตเด•เดพเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดŽเดฒเตเดฒเดพเด‚ เด…เดคเตเดฐ เดฒเดณเดฟเดคเดฎเดฒเตเดฒ. เดžเด™เตเด™เตพเด•เตเด•เต เด•เตเดฑเดšเตเดšเต เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพ เด‰เดณเตเดณเดฟเดŸเดคเตเดคเต‹เดณเด‚ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เด‰เดฃเตเดŸเดพเด•เดฟเดฒเตเดฒ. เดŽเดจเตเดจเดพเตฝ เดจเดฎเตเด•เตเด•เต เดจเต‚เดฑเตเด•เดฃเด•เตเด•เดฟเดจเต, เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพ เด‰เดณเตเดณ เด’เดฐเต เดธเดพเดนเดšเดฐเตเดฏเด‚ เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เดพเด‚. เดจเดฎเตเด•เตเด•เต เดŽเดจเตเดคเต เดชเตเดฐเดถเตเดจเด‚ เดจเต‡เดฐเดฟเดŸเดพเด‚?

เดˆ เดชเตเดฐเดถเตเดจเด‚ BUM(เดฌเตเดฐเต‹เดกเตโ€Œเด•เดพเดธเตเดฑเตเดฑเต, เด…เดœเตเดžเดพเดค เดฏเต‚เดฃเดฟเด•เดพเดธเตเดฑเตเดฑเต, เดฎเตพเดŸเตเดŸเดฟเด•เดพเดธเตเดฑเตเดฑเต) เดŸเตเดฐเดพเดซเดฟเด•เตเด•เดพเดฃเต. เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ, เดฌเตเดฐเต‹เดกเตเด•เดพเดธเตเดฑเตเดฑเต เดŸเตเดฐเดพเดซเดฟเด•เตเด•เต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด“เดชเตเดทเตป เดžเด™เตเด™เตพ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด‚.
เด‡เดฅเตผเดจเต†เดฑเตเดฑเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเดฟเดฒเต† เดชเตเดฐเดงเดพเดจ เดฌเตเดฐเต‹เดกเตโ€Œเด•เดพเดธเตเดฑเตเดฑเต เดœเดจเดฑเต‡เดฑเตเดฑเตผ ARP เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดตเดดเดฟเดฏเตเดณเตเดณ เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเดพเดฃเต.

ARP เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเต† เดšเต†เดฑเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต Nexus เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต - suppress-arp.
เดˆ เดธเดตเดฟเดถเต‡เดทเดค เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต:

  1. เดนเต‹เดธเตเดฑเตเดฑเต-1 เด…เดคเดฟเดจเตเดฑเต† เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดจเตเดฑเต† เดฌเตเดฐเต‹เดกเตโ€Œเด•เดพเดธเตเดฑเตเดฑเต เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต APR เด…เดญเตเดฏเตผเดคเตเดฅเดจ เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต.
  2. เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดฒเต€เดซเต เดธเตเดตเดฟเดšเตเดšเดฟเตฝ เดŽเดคเตเดคเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดˆ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดนเต‹เดธเตเดฑเตเดฑเต-2-เดฒเต‡เด•เตเด•เต เดซเดพเดฌเตเดฐเดฟเด•เตเด•เดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚, เดฒเต€เดซเต เดธเตเดตเดฏเด‚ เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฏ IP, MAC เดŽเดจเตเดจเดฟเดต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เด…เด™เตเด™เดจเต†, เดฌเตเดฐเต‹เดกเตเด•เดพเดธเตเดฑเตเดฑเต เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดซเดพเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เดฏเดฟเดฒเตเดฒ. เดŽเดจเตเดจเดพเตฝ เดฒเต€เดซเดฟเดจเต MAC เดตเดฟเดฒเดพเดธเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดฑเดฟเดฏเต‚ เดŽเด™เตเด•เดฟเตฝ เด‡เดคเต เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚?

เดŽเดฒเตเดฒเดพเด‚ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฃเต, EVPN เดฑเต‚เดŸเตเดŸเต-เดŸเตˆเดชเตเดชเต 2, MAC เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเดจเต เดชเตเดฑเดฎเต‡, เด’เดฐเต MAC/IP เด•เต‹เดฎเตเดชเดฟเดจเต‡เดทเตป เด•เตˆเดฎเดพเดฑเดพเตป เด•เดดเดฟเดฏเตเด‚. เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพ เดฒเต€เดซเดฟเดฒเต† VLAN-เตฝ เด’เดฐเต IP เดตเดฟเดฒเดพเดธเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดšเต‹เดฆเตเดฏเด‚ เด‰เดฏเตผเดจเตเดจเตเดตเดฐเตเดจเตเดจเต, เดžเดพเตป เดŽเดจเตเดคเต เดเดชเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เดฃเด‚? nexus-เตฝ เดŽเดฒเตเดฒเดพ เดธเตเดตเดฟเดšเตเดšเตเด•เดณเดฟเดฒเตเด‚ เด’เดฐเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค (เด’เดฐเต‡) เดตเดฟเดฒเดพเดธเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚:

feature interface-vlan

fabric forwarding anycast-gateway-mac 0001.0001.0001    ! ะทะฐะดะฐะตะผ virtual mac ะดะปั ัะพะทะดะฐะฝะธั ั€ะฐัะฟั€ะตะดะตะปะตะฝะฝะพะณะพ ัˆะปัŽะทะฐ ะผะตะถะดัƒ ะฒัะตะผะธ ะบะพะผะผัƒั‚ะฐั‚ะพั€ะฐะผะธ

interface Vlan10
  no shutdown
  ip address 192.168.10.254/24          ! ะฝะฐ ะฒัะตั… Leaf ะทะฐะดะฐะตะผ ะพะดะธะฝะฐะบะพะฒั‹ะน IP
  fabric forwarding mode anycast-gateway    ! ะณะพะฒะพั€ะธะผ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ Virtual mac

เด…เดคเดฟเดจเดพเตฝ, เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเตเดŸเต† เดตเต€เด•เตเดทเดฃเด•เต‹เดฃเดฟเตฝ เดจเดฟเดจเตเดจเต, เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‡เดคเตเดชเต‹เดฒเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเด‚:

VxLAN เดซเดพเด•เตเดŸเดฑเดฟ. เดญเดพเด—เด‚ 1

เดจเดฎเตเด•เตเด•เต BGP l2route evpn เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเด‚

Leaf11# sh bgp l2vpn evpn
<......>

   Network            Next Hop            Metric     LocPrf     Weight Path
Route Distinguisher: 10.255.1.11:32777    (L2VNI 10000)
*>l[2]:[0]:[0]:[48]:[5001.0007.0007]:[0]:[0.0.0.0]/216
                      10.255.1.21                       100      32768 i
*>i[2]:[0]:[0]:[48]:[5001.0008.0007]:[0]:[0.0.0.0]/216
                      10.255.1.10                       100          0 i
* i                   10.255.1.10                       100          0 i
* i[2]:[0]:[0]:[48]:[5001.0008.0007]:[32]:[192.168.10.20]/248
                      10.255.1.10                       100          0 i
*>i                   10.255.1.10                       100          0 i

<......>

Route Distinguisher: 10.255.1.21:32777
* i[2]:[0]:[0]:[48]:[5001.0008.0007]:[0]:[0.0.0.0]/216
                      10.255.1.20                       100          0 i
*>i                   10.255.1.20                       100          0 i
* i[2]:[0]:[0]:[48]:[5001.0008.0007]:[32]:[192.168.10.20]/248
*>i                   10.255.1.20                       100          0 i

<......>

เด•เดฎเดพเตปเดกเต เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเดฟเตฝ เดจเดฟเดจเตเดจเต, EVPN เดฑเต‚เดŸเตเดŸเต-เดŸเตˆเดชเตเดชเต 2-เตฝ, MAC-เดจเต เดชเตเดฑเดฎเต‡, เดžเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ เดนเต‹เดธเตเดฑเตเดฑเต IP เดตเดฟเดฒเดพเดธเดตเตเด‚ เด•เดพเดฃเตเดจเตเดจเต.

suppress-arp เด•เตเดฐเดฎเต€เด•เดฐเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เดพเด‚. เดˆ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เด“เดฐเต‹ เดตเดฟเดŽเตปเดเดฏเตเด•เตเด•เตเด‚ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต:

interface nve1
  member vni 10000   
    suppress-arp

เด…เดชเตเดชเต‹เตพ เดšเดฟเดฒ เดธเด™เตเด•เต€เตผเดฃเดคเด•เตพ เด‰เดฃเตเดŸเดพเด•เตเดจเตเดจเต:

  • เดˆ เดธเดตเดฟเดถเต‡เดทเดค เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, TCAM เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เด‡เดŸเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. suppress-arp-เดจเตเดณเตเดณ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เด‡เดคเดพ:

hardware access-list tcam region arp-ether 256

เดˆ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เด‡เดฐเดŸเตเดŸ-เดตเตˆเดกเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เด…เดคเดพเดฏเดคเต, เดจเดฟเด™เตเด™เตพ 256 เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพ TCAM-เตฝ 512 เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. TCAM เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเดฐเดฟเดงเดฟเด•เตเด•เดชเตเดชเตเดฑเดฎเดพเดฃเต, เด•เดพเดฐเดฃเด‚ TCAM เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดเตฝเดชเตเดชเดฟเดšเตเดš เดšเตเดฎเดคเดฒเดฏเต† เดฎเดพเดคเตเดฐเด‚ เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เด’เดฐเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดฑเตเดฑเตŠเดจเตเดจเดฟเดฒเต‡เด•เตเด•เต เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเดพเด‚.

  • เดŽเดฒเตเดฒเดพ เดฒเต€เดซเต เดธเตเดตเดฟเดšเตเดšเตเด•เดณเดฟเดฒเตเด‚ เดธเดชเตเดฐเดธเต-เด†เตผเดชเตเดชเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฃเด‚. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด’เดฐเต VPC เดกเตŠเดฎเต†เดฏเตโ€Œเดจเดฟเตฝ เดตเดธเดฟเด•เตเด•เตเดจเตเดจ เดฒเต€เดซเต เดœเต‹เดกเดฟเด•เดณเดฟเตฝ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดค เด‰เดฃเตเดŸเดพเด•เดพเด‚. TCAM เดฎเดพเดฑเตเดฑเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดœเต‹เดกเดฟเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เดธเตเดฅเดฟเดฐเดค เดคเด•เดฐเตเด•เดฏเตเด‚ เด’เดฐเต เดจเต‹เดกเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเดตเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. เด•เต‚เดŸเดพเดคเต†, TCAM เดฎเดพเดฑเตเดฑ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เด‰เดชเด•เดฐเดฃ เดฑเต€เดฌเต‚เดŸเตเดŸเต เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚.

เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดˆ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เด’เดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดซเดพเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เดฎเต‚เดฒเตเดฏเดตเดคเตเดคเดพเดฃเต‹ เดŽเดจเตเดจเต เดจเดฟเด™เตเด™เตพ เดถเตเดฐเดฆเตเดงเดพเดชเต‚เตผเดตเตเดตเด‚ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เด‡เดคเต‹เดŸเต† เดชเดฐเดฎเตเดชเดฐเดฏเตเดŸเต† เด†เดฆเตเดฏเดญเดพเด—เด‚ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดŸเตเดคเตเดค เดญเดพเด—เดคเตเดคเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เดณเต† เดตเตเดฏเดคเตเดฏเดธเตเดค VRF-เด•เดณเดพเด•เตเด•เดฟ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ VxLAN เดซเดพเดฌเตเดฐเดฟเด•เต เดตเดดเดฟเดฏเตเดณเตเดณ เดฑเต‚เดŸเตเดŸเดฟเด‚เด—เต เดจเต‹เด•เตเด•เดพเด‚.

เด‡เดชเตเดชเต‹เตพ เดžเดพเตป เดŽเดฒเตเดฒเดพเดตเดฐเต‡เดฏเตเด‚ เด•เตเดทเดฃเดฟเด•เตเด•เตเดจเตเดจเต เดธเต—เดœเดจเตเดฏ เดตเต†เดฌเดฟเดจเดพเตผ, เด…เดคเดฟเดจเตเดณเตเดณเดฟเตฝ เดžเดพเตป เด•เต‹เดดเตเดธเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดจเดฟเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดฏเตเด‚. เดˆ เดตเต†เดฌเดฟเดจเดพเดฑเดฟเตฝ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด†เดฆเตเดฏเดคเตเดคเต† 20 เดชเด™เตเด•เดพเดณเดฟเด•เตพเด•เตเด•เต เดชเตเดฐเด•เตเดทเต‡เดชเดฃเด‚ เด•เดดเดฟเดžเตเดžเต 1-2 เดฆเดฟเดตเดธเดคเตเดคเดฟเดจเตเดณเตเดณเดฟเตฝ เด‡เดฎเต†เดฏเดฟเตฝ เดตเดดเดฟ เดกเดฟเดธเตเด•เต—เดฃเตเดŸเต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดฒเดญเดฟเด•เตเด•เตเด‚.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•