рд╡реАрдПрдХреНрд╕рдПрд▓рдПрдПрди рдХрд╛рд░рдЦрд╛рдирд╛ред рднрд╛рдЧ 2

рдЕрд░реЗ рд╣рдмрд░. рдореИрдВ VxLAN EVPN рддрдХрдиреАрдХ рдкрд░ рд▓реЗрдЦреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реВрдВ, рдЬреЛ рдкрд╛рдареНрдпрдХреНрд░рдо рдХреЗ рд╢реБрднрд╛рд░рдВрдн рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ "рдиреЗрдЯрд╡рд░реНрдХ рдЗрдВрдЬреАрдирд┐рдпрд░" OTUS рджреНрд╡рд╛рд░рд╛. рдФрд░ рдЖрдЬ рд╣рдо рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣рд┐рд╕реНрд╕реЗ - рд░реВрдЯрд┐рдВрдЧ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдпрд╣ рдХрд┐рддрдирд╛ рдЕрдЯрдкрдЯрд╛ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдБрдХрд┐, рдиреЗрдЯрд╡рд░реНрдХ рдлрд╝реИрдХреНрдЯрд░реА рдХреЗ рдХрд╛рдо рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, рд╕рдм рдХреБрдЫ рдЗрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╡реАрдПрдХреНрд╕рдПрд▓рдПрдПрди рдХрд╛рд░рдЦрд╛рдирд╛ред рднрд╛рдЧ 2

рдЪрдХреНрд░ рдХрд╛ 1 рднрд╛рдЧ - рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдмреАрдЪ L2 рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА

рдкрд┐рдЫрд▓реЗ рднрд╛рдЧ рдореЗрдВ, рд╣рдордиреЗ рдиреЗрдХреНрд╕рд╕ 9000v рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ рдлреИрдмреНрд░рд┐рдХ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдирд┐рд░реНрдорд┐рдд рдПрдХ рдкреНрд░рд╕рд╛рд░рдг рдбреЛрдореЗрди рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдЙрди рдХрд╛рд░реНрдпреЛрдВ рдХреА рдкреВрд░реА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдФрд░ рдЖрдЬ рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ - рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдмреАрдЪ рдпрд╛ рд╡реАрдПрдирдЖрдИ рдХреЗ рдмреАрдЪ рд░реВрдЯрд┐рдВрдЧред

рдореИрдВ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреВрдВ рдХрд┐ рд╕реНрдкрд╛рдЗрди-рд▓реАрдл рдЯреЛрдкреЛрд▓реЙрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

рд╡реАрдПрдХреНрд╕рдПрд▓рдПрдПрди рдХрд╛рд░рдЦрд╛рдирд╛ред рднрд╛рдЧ 2

рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВрдЧреЗ рдХрд┐ рд░реВрдЯрд┐рдВрдЧ рдХреИрд╕реЗ рд╣реЛрддреА рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдХреНрдпрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВред

рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рддрд░реНрдХ рдЖрд░реЗрдЦ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдПрдВ рдФрд░ рд╣реЛрд╕реНрдЯ-20000 рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ VNI 2 рдЬреЛрдбрд╝реЗрдВред рдкрд░рд┐рдгрд╛рдо рд╣реИ:

рд╡реАрдПрдХреНрд╕рдПрд▓рдПрдПрди рдХрд╛рд░рдЦрд╛рдирд╛ред рднрд╛рдЧ 2

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдк рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рдПрдХ рд╣реЛрд╕реНрдЯ рд╕реЗ рджреВрд╕рд░реЗ рд╣реЛрд╕реНрдЯ рдореЗрдВ рдХреИрд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:

  1. рд╕рднреА рд▓реАрдл рд╕реНрд╡рд┐рдЪреЛрдВ рдкрд░ рд╕рднреА рд╡реАрдПрдирдЖрдИ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд░рдЦреЗрдВ, рдлрд┐рд░ рд╕рднреА рд░реВрдЯрд┐рдВрдЧ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдкрд╣рд▓реЗ рд▓реАрдл рдкрд░ рд╣реЛрдЧреА;
  2. рд╕рдорд░реНрдкрд┐рдд - L3 VNI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ

рдкрд╣рд▓рд╛ рддрд░реАрдХрд╛ рд╕рд░рд▓ рдФрд░ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ. рдЪреВрдБрдХрд┐ рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рд╕рднреА рд▓реАрдл рд╕реНрд╡рд┐рдЪ рдкрд░ рд╕рднреА рд╡реАрдПрдирдЖрдИ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдкреВрд░реЗ рд▓реАрдл рдкрд░ рдХреБрдЫ рд╕реМ рдпрд╛ рд╣рдЬрд╛рд░реЛрдВ рд╡реАрдПрдирдЖрдИ рдЪрд▓рд╛рдирд╛ рдЕрдм рдЖрд╕рд╛рди рдХрд╛рдо рдирд╣реАрдВ рд▓рдЧрддрд╛ред рдЗрд╕рд▓рд┐рдП, рдХрд╛рдо рдореЗрдВ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╣реБрдд рдХрдо рд╣реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╣рдо рд╡рд┐рдзрд┐ 2 рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВрдЧреЗ, рдЬреЛ рдЕрдзрд┐рдХ рд░реЛрдЪрдХ рдФрд░ рдереЛрдбрд╝реА рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд╝реИрдХреНрдЯрд░реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛рдкрди рджреЗрддреА рд╣реИред

рдЖрдЗрдП VRF рдЯреЛрдкреЛрд▓реЙрдЬреА рдореЗрдВ "PROD" рдЬреЛрдбрд╝реЗрдВред рдЖрдЗрдП рдЗрд╕рдореЗрдВ рд▓реАрдл-10/11 рдЬреЛрдбрд╝реА рдкрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡реАрдПрд▓рдПрдПрди 12 рдФрд░ рд▓реАрдл-20 рдкрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡реАрдПрд▓рдПрдПрди 21 рдЬреЛрдбрд╝реЗрдВред рд╡реАрдПрд▓рдПрдПрди 20 рд╡реАрдПрдирдЖрдИ 20000 рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ

vrf context PROD
  rd auto       ! Route Distinguisher ╨╜╨╡ ╨┐╤А╨╕╨╜╤Ж╨╕╨┐╨╕╨░╨╗╨╡╨╜ ╨╕ ╨╝╨╛╨╢╨╡╨╝ ╨╕╤Б╨┐╨╛╨╗╤М╨╖╨╛╨▓╨░╤В╤М ╤Б╤Д╨╛╤А╨╝╨╕╤А╨╛╨▓╨░╨╜╨╜╤Л╨╣ ╨░╨▓╤В╨╛╨╝╨░╤В╨╕╤З╨╡╤Б╨║╨╕
  address-family ipv4 unicast
    route-target both auto      ! ╤Г╨║╨░╨╖╤Л╨▓╨░╨╡╨╝ Route-target ╤Б ╨║╨╛╤В╨╛╤А╤Л╨╝ ╨▒╤Г╨┤╤Г╤В ╨╕╨╝╨┐╨╛╤А╤В╨╕╤А╨╛╨▓╨░╤В╤М╤Б╤П ╨╕ ╤Н╨║╤Б╨┐╨╛╤А╤В╨╕╤А╨╛╨▓╨░╤В╤М╤Б╤П ╨┐╤А╨╡╤Д╨╕╨║╤Б╤Л ╨▓/╨╕╨╖ VRF
vlan 20
  vn-segment 20000

interface nve 1
  member vni 20000
    ingress-replication protocol bgp

interface Vlan10
  no shutdown
  vrf member PROD
  ip address 192.168.20.1/24
  fabric forwarding mode anycast-gateway

L3VNI рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рдирдпрд╛ VLAN рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛, рдЗрд╕реЗ рдирдП VNI рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рд╡реАрдПрд▓рдПрдПрди 10 рдФрд░ 20 рдЬрд╛рдирдХрд╛рд░реА рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд▓реАрдлреНрд╕ рдкрд░ рдирдпрд╛ рд╡реАрдПрдирдЖрдИ рд╕рдорд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

vlan 99
  vn-segment 99000

interface nve1
  member vni 99000 associate-vrf        ! ╨б╨╛╨╖╨┤╨░╨╡╨╝ L3 VNI

vrf context PROD
  vni 99000                             ! ╨Я╤А╨╕╨▓╤П╨╖╤Л╨▓╨░╨╡╨╝ L3 VNI ╨║ ╨╛╨┐╤А╨╡╨┤╨╡╨╗╨╡╨╜╨╜╨╛╨╝╤Г VRF

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЖрд░реЗрдЦ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

рд╡реАрдПрдХреНрд╕рдПрд▓рдПрдПрди рдХрд╛рд░рдЦрд╛рдирд╛ред рднрд╛рдЧ 2

рдЗрд╕реЗ рдереЛрдбрд╝рд╛ рд╕рдорд╛рдкреНрдд рдХрд░рдирд╛ рдмрд╛рдХреА рд╣реИ - рдПрдХ рдФрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЬреЛрдбрд╝реЗрдВ - VRF PROD рдореЗрдВ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ vlan 99

interface Vlan99
  no shutdown
  vrf member PROD
  ip forward  ! ╨Э╨░ ╨╕╨╜╤В╨╡╤А╤Д╨╡╨╣╤Б╨╡ ╨╜╨╡ ╨┤╨╛╨╗╨╢╨╜╨╛ ╨▒╤Л╤В╤М IP. ╨Ш╤Б╨┐╨╛╨╗╤М╨╖╤Г╨╡╤В╤Б╤П ╤В╨╛╨╗╤М╨║╨╛ ╨┤╨╗╤П ╨┐╨╡╤А╨╡╤Б╤Л╨╗╨║╨╕ ╨┐╨░╨║╨╡╤В╨╛╨▓ ╨╝╨╡╨╢╨┤╤Г Leaf

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдлрд╝реНрд░реЗрдо рдХреЛ рд╣реЛрд╕реНрдЯ-1 рд╕реЗ рд╣реЛрд╕реНрдЯ-2 рддрдХ рдкрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рддрд░реНрдХ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

  1. рд╣реЛрд╕реНрдЯ-1 рджреНрд╡рд╛рд░рд╛ рднреЗрдЬрд╛ рдЧрдпрд╛ рдПрдХ рдлреНрд░реЗрдо рд╡реАрдПрд▓рдПрдПрди 10 рдореЗрдВ рдПрдХ рд▓реАрдл рдкрд░ рдЖрддрд╛ рд╣реИ, рдЬреЛ рд╡реАрдПрдирдЖрдИ 10000 рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ;
  2. рд▓реАрдлрд╝ рдЬрд╛рдБрдЪрддрд╛ рд╣реИ рдХрд┐ рдЧрдВрддрд╡реНрдп рдкрддрд╛ рдХрд╣рд╛рдБ рд╣реИ рдФрд░ рдЗрд╕реЗ рджреВрд╕рд░реЗ рд▓реАрдлрд╝ рд╕реНрд╡рд┐рдЪ рдкрд░ L3 VNI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдвреВрдБрдврддрд╛ рд╣реИ;
  3. рдЬреИрд╕реЗ рд╣реА рдЧрдВрддрд╡реНрдп рдкрддреЗ рдХрд╛ рдорд╛рд░реНрдЧ рдорд┐рд▓ рдЬрд╛рддрд╛ рд╣реИ, рд▓реАрдл рдлреНрд░реЗрдо рдХреЛ рдЖрд╡рд╢реНрдпрдХ L3VNI 99000 рдХреЗ рд╕рд╛рде рд╣реЗрдбрд░ рдореЗрдВ рдкреИрдХ рдХрд░ рджреЗрддрд╛ рд╣реИ - рдФрд░ рдЗрд╕реЗ рджреВрд╕рд░реЗ рд▓реАрдл рдХреА рдУрд░ рднреЗрдЬ рджреЗрддрд╛ рд╣реИ;
  4. рджреВрд╕рд░рд╛ рд▓реАрдл рд╕реНрд╡рд┐рдЪ L3VNI 99000 рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдореВрд▓ рдлреНрд░реЗрдо рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЖрд╡рд╢реНрдпрдХ L2VNI 20000 рдФрд░ рдлрд┐рд░ VLAN 20 рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛ рд╣реИред

рдЗрд╕ рдХрд╛рд░реНрдп рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, L3VNI рд╕рднреА рд▓реАрдл рд╕реНрд╡рд┐рдЪреЛрдВ рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдореМрдЬреВрдж рд╕рднреА VNI рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИред

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЬрдм рд╣рдо рд╣реЛрд╕реНрдЯ-1 рд╕реЗ рд╣реЛрд╕реНрдЯ-2 рдкрд░ рдЯреНрд░реИрдлрд╝рд┐рдХ рднреЗрдЬрддреЗ рд╣реИрдВ, рддреЛ рдкреИрдХреЗрдЯ рдХреЛ рдирдП VNI - 99000 рдХреЗ рд╕рд╛рде VxLAN рдХреЗ рдЕрдВрджрд░ рдкреИрдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

рд╡реАрдПрдХреНрд╕рдПрд▓рдПрдПрди рдХрд╛рд░рдЦрд╛рдирд╛ред рднрд╛рдЧ 2

рдпрд╣ рджреЗрдЦрдирд╛ рдмрд╛рдХреА рд╣реИ рдХрд┐ рд▓реАрдл-1 рдХрд┐рд╕реА рдЕрдиреНрдп рд╡реАрдПрдирдЖрдИ рд╕реЗ рдореИрдХ рдкрддреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ рд╕реАрдЦрддрд╛ рд╣реИред рдпрд╣ EVPN рд░реВрдЯ-рдЯрд╛рдЗрдк 2 (MAC/IP) рдХреА рдорджрдж рд╕реЗ рднреА рд╣реЛрддрд╛ рд╣реИред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд┐рд╕реА рдЕрдиреНрдп рд╡реАрдПрдирдЖрдИ рдореЗрдВ рд╕реНрдерд┐рдд рдЙрдкрд╕рд░реНрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдорд╛рд░реНрдЧ рдХреЗ рдкреНрд░рдЪрд╛рд░-рдкреНрд░рд╕рд╛рд░ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ:

рд╡реАрдПрдХреНрд╕рдПрд▓рдПрдПрди рдХрд╛рд░рдЦрд╛рдирд╛ред рднрд╛рдЧ 2

рдЕрд░реНрдерд╛рддреН, VNI 20000 рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдкрддреЛрдВ рдореЗрдВ рджреЛ RT рд╣реИрдВред
рдореИрдВ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреВрдВ рдХрд┐ рдЕрдкрдбреЗрдЯ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд░реВрдЯ рд╡реАрдЖрд░рдПрдл рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд░реВрдЯ-рд▓рдХреНрд╖реНрдп рдХреЗ рд╕рд╛рде рдмреАрдЬреАрдкреА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдЖрддреЗ рд╣реИрдВ (рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреБрдЫ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдПрдВрдЧреЗ)ред
RT рд╕реНрд╡рдпрдВ рд╕реВрддреНрд░ рджреНрд╡рд╛рд░рд╛ рдмрдирддрд╛ рд╣реИ: AS:VNI (рдпрджрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)ред

рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдФрд░ рдореИрдиреНрдпреБрдЕрд▓ рдореЛрдб рдореЗрдВ рдЖрд░рдЯреА рдЧрдарди рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг:

vrf context PROD
  address-family ipv4 unicast
    route-target import auto - ╨░╨▓╤В╨╛╨╝╨░╤В╨╕╤З╨╡╤Б╨║╨╕╨╣ ╤А╨╡╨╢╨╕╨╝ ╤А╨░╨▒╨╛╤В╤Л
    route-target export 65001:20000 - ╤А╤Г╤З╨╜╨╛╨╣ ╤А╨╡╨╢╨╕╨╝ ╤Д╨╛╤А╨╝╨╕╤А╨╛╨▓╨░╨╜╨╕╤П RT

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЖрдк рдКрдкрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрд┐рд╕реА рдЕрдиреНрдп рд╡реАрдПрдирдЖрдИ рдХреЗ рдЙрдкрд╕рд░реНрдЧреЛрдВ рдореЗрдВ рджреЛ рдЖрд░рдЯреА рдорд╛рди рд╣реИрдВред
рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ 65001:99000 рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдПрд▓3 рд╡реАрдПрдирдЖрдИ рд╣реИред рдЪреВрдВрдХрд┐ рдпрд╣ рд╡реАрдПрдирдЖрдИ рд╕рднреА рд▓реАрдлреНрд╕ рдкрд░ рд╕рдорд╛рди рд╣реИ рдФрд░ рд╡реАрдЖрд░рдПрдл рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рд╣рдорд╛рд░реЗ рдЖрдпрд╛рдд рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдЖрддрд╛ рд╣реИ, рдЙрдкрд╕рд░реНрдЧ рдмреАрдЬреАрдкреА рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдЖ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

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.10                       100      32768 i
*>l[2]:[0]:[0]:[48]:[5001.0007.0007]:[32]:[192.168.10.10]/272
                      10.255.1.10                       100      32768 i
*>l[3]:[0]:[32]:[10.255.1.10]/88
                      10.255.1.10                       100      32768 i

Route Distinguisher: 10.255.1.21:32787
* i[2]:[0]:[0]:[48]:[5001.0008.0007]:[32]:[192.168.20.20]/272    ! ╨Я╤А╨╡╤Д╨╕╨║╤Б ╨┐╨╛╨╗╤Г╤З╨╡╨╜╨╜╤Л╨╣ ╨╕╨╖ VNI 20000
                      10.255.1.20                       100          0 i
*>i                   10.255.1.20                       100          0 i

рдпрджрд┐ рд╣рдо рдкреНрд░рд╛рдкреНрдд рдЕрджреНрдпрддрди рдХреЛ рдЕрдзрд┐рдХ рдмрд╛рд░реАрдХреА рд╕реЗ рджреЗрдЦреЗрдВ, рддреЛ рд╣рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдЙрдкрд╕рд░реНрдЧ рдореЗрдВ рджреЛ RT рд╣реИрдВ:

Leaf11# sh bgp l2vpn evpn 5001.0008.0007
BGP routing table information for VRF default, address family L2VPN EVPN
Route Distinguisher: 10.255.1.21:32787
BGP routing table entry for [2]:[0]:[0]:[48]:[5001.0008.0007]:[32]:[192.168.20.2
0]/272, version 5164
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 labeled nexthop
  AS-Path: NONE, path sourced internal to AS
    10.255.1.20 (metric 81) from 10.255.1.102 (10.255.1.102)
      Origin IGP, MED not set, localpref 100, weight 0
      Received label 20000 99000                                 ! ╨Ф╨▓╨░ label ╨┤╨╗╤П ╤А╨░╨▒╨╛╤В╤Л VxLAN
      Extcommunity: RT:65001:20000 RT:65001:99000 SOO:10.255.1.20:0 ENCAP:8     ! ╨Ф╨▓╨░ ╨╖╨╜╨░╤З╨╡╨╜╨╕╤П Route-target, ╨╜╨░ ╨╛╤Б╨╜╨╛╨▓╨╡, ╨║╨╛╤В╨╛╤А╤Л╤Е ╨┤╨╛╨▒╨░╨▓╨╕╨╗╨╕ ╨┤╨░╨╜╨╜╤Л╨╣ ╨┐╤А╨╡╤Д╨╕╨║╤Б
          Router MAC:5001.0005.0007
      Originator: 10.255.1.21 Cluster list: 10.255.1.102
<......>

рд▓реАрдл-1 рдкрд░ рд░реВрдЯрд┐рдВрдЧ рдЯреЗрдмрд▓ рдореЗрдВ, рдЖрдк рдЙрдкрд╕рд░реНрдЧ 192.168.20.20/32 рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ:

Leaf11# sh ip route vrf PROD
192.168.10.0/24, ubest/mbest: 1/0, attached
    *via 192.168.10.1, Vlan10, [0/0], 01:29:28, direct
192.168.10.1/32, ubest/mbest: 1/0, attached
    *via 192.168.10.1, Vlan10, [0/0], 01:29:28, local
192.168.10.10/32, ubest/mbest: 1/0, attached
    *via 192.168.10.10, Vlan10, [190/0], 01:27:22, hmm
192.168.20.20/32, ubest/mbest: 1/0                                        ! ╨Р╨┤╤А╨╡╤Б Host-2
    *via 10.255.1.20%default, [200/0], 01:20:20, bgp-65001, internal, tag 65001     ! ╨Ф╨╛╤Б╤В╤Г╨┐╨╜╤Л╨╣ ╤З╨╡╤А╨╡╨╖ Leaf-2
(evpn) segid: 99000 tunnelid: 0xaff0114 encap: VXLAN                                ! ╨з╨╡╤А╨╡╨╖ VNI 99000

рд░рд╛рдЙрдЯрд┐рдВрдЧ рдЯреЗрдмрд▓ рдореЗрдВ рдЧреБрдо рдкреНрд░рд╛рдердорд┐рдХ рдЙрдкрд╕рд░реНрдЧ 192.168.20.0/24 рдкрд░ рдзреНрдпрд╛рди рджреЗрдВ?
рдпрд╣ рд╕рд╣реА рд╣реИ, рд╡рд╣ рд╡рд╣рд╛рдВ рдирд╣реАрдВ рд╣реИред рдпрд╛рдиреА, рд░рд┐рдореЛрдЯ рд▓реАрдлреНрд╕ рдХреЗрд╡рд▓ рдЙрди рд╣реЛрд╕реНрдЯреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╣реИрдВред рдФрд░ рдпрд╣реА рд╕рд╣реА рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИ. рдКрдкрд░, рд╕рднреА рдЕрдкрдбреЗрдЯ рдореЗрдВ, рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЬрд╛рдирдХрд╛рд░реА MAC/IP рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдЖрддреА рд╣реИред рдмреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЙрдкрд╕рд░реНрдЧ рдирд╣реАрдВ рд╣реИрдВред

рдпрд╣ рд╣реЛрд╕реНрдЯ рдореЛрдмрд┐рд▓рд┐рдЯреА рдореИрдиреЗрдЬрд░ (рдПрдЪрдПрдордПрдо) рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реИ, рдЬреЛ рдПрдЖрд░рдкреА рддрд╛рд▓рд┐рдХрд╛ рдХреЛ рднрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рдмреАрдЬреАрдкреА рддрд╛рд▓рд┐рдХрд╛ рдЖрдЧреЗ рднрд░рддреА рд╣реИ (рд╣рдо рдЗрд╕ рд▓реЗрдЦ рдХреЗ рдврд╛рдВрдЪреЗ рдХреЗ рднреАрддрд░ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВрдЧреЗ)ред рдПрдЪрдПрдордПрдо рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд░реВрдЯ-рдЯрд╛рдЗрдк 2 рдИрд╡реАрдкреАрдПрди рдмрдирддреЗ рд╣реИрдВ (рдореИрдХ/рдЖрдИрдкреА рджреНрд╡рд╛рд░рд╛ рдкреНрд░реЗрд╖рд┐рдд)ред

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рдХрд┐рд╕реА рдЙрдкрд╕рд░реНрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?

рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рдИрд╡реАрдкреАрдПрди рдорд╛рд░реНрдЧ-рдкреНрд░рдХрд╛рд░ 5 рд╣реИ - рдпрд╣ рдЖрдкрдХреЛ рдкрддрд╛-рдкрд░рд┐рд╡рд╛рд░ рдПрд▓2рд╡реАрдкреАрдПрди рдИрд╡реАрдкреАрдПрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд╕рд░реНрдЧ рднреЗрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдЗрд╕ рд▓реЗрдЦрди рдХреЗ рд╕рдордп рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдорд╛рд░реНрдЧ рдХреЗрд╡рд▓ рдбреНрд░рд╛рдлреНрдЯ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╣реИ) рдЖрд░рдПрдлрд╕реА, рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рд╡рд┐рднрд┐рдиреНрди рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЗ рдкрд╛рд╕ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдорд╛рд░реНрдЧ рдХрд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ)

рдЙрдкрд╕рд░реНрдЧреЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡реАрдЖрд░рдПрдл рдХреЗ рд▓рд┐рдП рдмреАрдЬреАрдкреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЙрдкрд╕рд░реНрдЧ рдЬреЛрдбрд╝рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

router bgp 65001
  vrf PROD
    address-family ipv4 unicast
      redistribute direct route-map VNI20000        ! ╨Т ╨┤╨░╨╜╨╜╨╛╨╝ ╤Б╨╗╤Г╤З╨░╨╡ ╨░╨╜╨╛╨╜╤Б╨╕╤А╤Г╨╡╨╝ ╨┐╤А╨╡╤Д╨╕╨║╤Б╤Л ╨┐╨╛╨┤╨║╨╗╤О╤З╨╡╨╜╨╕╨╡ ╨╜╨╡╨┐╨╛╤Б╤А╨╡╨┤╤Б╤В╨▓╨╡╨╜╨╜╨╛ ╨║ Leaf ╨▓ VNI 20000
route-map VNI20000 permit 10
  match ip address prefix-list VNI20000_OUT    ! ╨г╨║╨░╨╖╤Л╨▓╨░╨╡╨╝ ╨║╨░╨║╨╛╨╣ ╨╕╤Б╨┐╨╛╨╗╤М╨╖╨╛╨▓╨░╤В╤М prefix-list

ip prefix-list VNI20000_OUT seq 5 permit 192.168.20.0/24   ! ╨г╨║╨░╨╖╤Л╨▓╨░╨╡╨╝ ╨║╨░╨║╨╕╨╡ ╤Б╨╡╤В╨╕ ╨▒╤Г╨┤╤Г╤В ╨┐╨╛╨┐╨░╨┤╨░╤В╤М ╨▓ EVPN route-type 5

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЕрджреНрдпрддрди рд╣реЛрдЧрд╛:

рд╡реАрдПрдХреНрд╕рдПрд▓рдПрдПрди рдХрд╛рд░рдЦрд╛рдирд╛ред рднрд╛рдЧ 2

рдЖрдЗрдП рдмреАрдЬреАрдкреА рддрд╛рд▓рд┐рдХрд╛ рджреЗрдЦреЗрдВред рдИрд╡реАрдкреАрдПрди рд░реВрдЯ-рдЯрд╛рдЗрдк 2,3 рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЯрд╛рдЗрдк 5 рд░реВрдЯ рд╕рд╛рдордиреЗ рдЖрдП рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдирдВрдмрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ:

<......>
   Network            Next Hop            Metric     LocPrf     Weight Path
Route Distinguisher: 10.255.1.11:3
* i[5]:[0]:[0]:[24]:[192.168.10.0]/224
                      10.255.1.10              0        100          0 ?
*>i                   10.255.1.10              0        100          0 ?

Route Distinguisher: 10.255.1.11:32777
* i[2]:[0]:[0]:[48]:[5001.0007.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.0007.0007]:[32]:[192.168.10.10]/272
                      10.255.1.10                       100          0 i
*>i                   10.255.1.10                       100          0 i
* i[3]:[0]:[32]:[10.255.1.10]/88
                      10.255.1.10                       100          0 i
*>i                   10.255.1.10                       100          0 i

Route Distinguisher: 10.255.1.12:3
*>i[5]:[0]:[0]:[24]:[192.168.10.0]/224      ! EVPN route-type 5 ╤Б ╨╜╨╛╨╝╨╡╤А╨╛╨╝ ╨┐╤А╨╡╤Д╨╕╨║╤Б╨░
                      10.255.1.10              0        100          0 ?
* i
<.......>                   

рдЙрдкрд╕рд░реНрдЧ рд░реВрдЯрд┐рдВрдЧ рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рднреА рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛:

Leaf21# sh ip ro vrf PROD
192.168.10.0/24, ubest/mbest: 1/0
    *via 10.255.1.10%default, [200/0], 00:14:32, bgp-65001, internal, tag 65001  ! ╨г╨┤╨░╨╗╨╡╨╜╨╜╤Л╨╣ ╨┐╤А╨╡╤Д╨╕╨║╤Б, ╨┤╨╛╤Б╤В╤Г╨┐╨╜╤Л╨╣ ╤З╨╡╤А╨╡╨╖ Leaf1/2(╨░╨┤╤А╨╡╤Б Next-hop = virtual IP ╨╝╨╡╨╢╨┤╤Г ╨┐╨░╤А╨╛╨╣ VPC)
(evpn) segid: 99000 tunnelid: 0xaff010a encap: VXLAN      ! ╨Я╤А╨╡╤Д╨╕╨║╤Б ╨┤╨╛╤Б╤В╤Г╨┐╨╡╨╜ ╤З╨╡╤А╨╡╨╖ L3VNI 99000

192.168.10.10/32, ubest/mbest: 1/0
    *via 10.255.1.10%default, [200/0], 02:33:40, bgp-65001, internal, tag 65001
(evpn) segid: 99000 tunnelid: 0xaff010a encap: VXLAN

192.168.20.0/24, ubest/mbest: 1/0, attached
    *via 192.168.20.1, Vlan20, [0/0], 02:39:44, direct
192.168.20.1/32, ubest/mbest: 1/0, attached
    *via 192.168.20.1, Vlan20, [0/0], 02:39:44, local
192.168.20.20/32, ubest/mbest: 1/0, attached
    *via 192.168.20.20, Vlan20, [190/0], 02:35:46, hmm

рдпрд╣ VxLAN EVPN рдкрд░ рд▓реЗрдЦреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рджреВрд╕рд░рд╛ рднрд╛рдЧ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рдЕрдЧрд▓реЗ рднрд╛рдЧ рдореЗрдВ, рд╣рдо рд╡реАрдЖрд░рдПрдл рдХреЗ рдмреАрдЪ рд░реВрдЯрд┐рдВрдЧ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред

IPv6 рдХреЗ рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдпрд╣ IPv4 рд╕реЗ рдХрд┐рд╕ рдкреНрд░рдХрд╛рд░ рднрд┐рдиреНрди рд╣реИ

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ