Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

Π’ ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ Π΄Π²Π΅ статии ΠΏΠΎΠ²Π΄ΠΈΠ³Π½Π°Ρ… Π²ΡŠΠΏΡ€ΠΎΡΠ° Π·Π° автоматизацията ΠΈ ΠΎΡ‡Π΅Ρ€Ρ‚Π°Ρ… Π½Π΅ΠΉΠ½Π°Ρ‚Π° Ρ€Π°ΠΌΠΊΠ°, във Π²Ρ‚ΠΎΡ€Π°Ρ‚Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ… ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ във виртуализацията Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΊΠ°Ρ‚ΠΎ ΠΏΡŠΡ€Π²ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° конфигурацията Π½Π° услугата.
И сСга Π΅ Π²Ρ€Π΅ΠΌΠ΅ Π΄Π° Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π΅Ρ‚Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° физичСската ΠΌΡ€Π΅ΠΆΠ°.

Ако Π½Π΅ стС Π½Π° ΠΊΡ€Π°Ρ‡ΠΊΠ° с ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΡ€Π΅ΠΆΠΈ ΠΎΡ‚ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ, Ρ‚ΠΎΠ³Π°Π²Π° силно ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°ΠΌ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅Ρ‚Π΅ с статии Π·Π° тях.

Всички вСрсии:

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈΡ‚Π΅, описани Π² Ρ‚Π°Π·ΠΈ сСрия, трябва Π΄Π° са ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠΌΠΈ Π·Π° всСки Ρ‚ΠΈΠΏ ΠΌΡ€Π΅ΠΆΠ°, всякакъв ΠΌΠ°Ρ‰Π°Π± ΠΈ всякакво Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ ΠΎΡ‚ доставчици (Π½Π΅). НСвъзмоТно Π΅ ΠΎΠ±Π°Ρ‡Π΅ Π΄Π° сС опишС унивСрсалСн ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Π΅Π·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈ. Π—Π°Ρ‚ΠΎΠ²Π° Ρ‰Π΅ сС ΡΡŠΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡Π° Π²ΡŠΡ€Ρ…Ρƒ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ‚Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π½Π° DC ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°: Π€Π°Π±Ρ€ΠΈΠΊΠ° Клоз.
Π©Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ DCI Π½Π° MPLS L3VPN.

Π’ΡŠΡ€Ρ…Ρƒ физичСската ΠΌΡ€Π΅ΠΆΠ° ΠΈΠΌΠ° Overlay ΠΌΡ€Π΅ΠΆΠ° ΠΎΡ‚ хоста (Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС VXLAN Π½Π° OpenStack ΠΈΠ»ΠΈ Tungsten Fabric ΠΈΠ»ΠΈ Π½Π΅Ρ‰ΠΎ Π΄Ρ€ΡƒΠ³ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ изисква само основна IP ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚ ΠΎΡ‚ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°).

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

Π’ Ρ‚ΠΎΠ·ΠΈ случай ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΌΠ΅ сравнитСлно прост сцСнарий Π·Π° автоматизация, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½ΠΎ ΠΏΠΎ ΡΡŠΡ‰ΠΈΡ Π½Π°Ρ‡ΠΈΠ½.

Π©Π΅ ΠΈΠ·Π±Π΅Ρ€Π΅ΠΌ сфСричСн DC във Π²Π°ΠΊΡƒΡƒΠΌ:

  • Π•Π΄Π½Π° вСрсия Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° навсякъдС.
  • Π”Π²Π°ΠΌΠ° доставчици, ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Ρ‰ΠΈ Π΄Π²Π΅ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ Ρ€Π°Π²Π½ΠΈΠ½ΠΈ.
  • Π•Π΄ΠΈΠ½ DC Π΅ ΠΊΠ°Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ ΠΊΠ°Ρ‚ΠΎ Π΄Π²Π΅ ΠΊΠ°ΠΏΠΊΠΈ Π²ΠΎΠ΄Π°.

Π‘ΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅

  • ЀизичСска топология
  • ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅
  • IP ΠΏΠ»Π°Π½
  • Π›Π°Π±Π°
  • Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅
  • ПолСзни Π²Ρ€ΡŠΠ·ΠΊΠΈ

НСка Π½Π°ΡˆΠΈΡΡ‚ доставчик Π½Π° услуги LAN_DC, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄Π° хоства ΠΎΠ±ΡƒΡ‡ΠΈΡ‚Π΅Π»Π½ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠΎΠ²Π΅ Π·Π° оцСляванС Π½Π° Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ΠΈ Π°ΡΠ°Π½ΡΡŒΠΎΡ€ΠΈ.

Π’ мСгаполиситС Ρ‚ΠΎΠ²Π° Π΅ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ популярно, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΈΠΌΠ°Ρ‚Π΅ Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ физичСски машини.

ΠŸΡŠΡ€Π²ΠΎ Ρ‰Π΅ опиша ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ‚Π°ΠΊΠ°, ΠΊΠ°ΠΊΡ‚ΠΎ Π±ΠΈΡ… искал Π΄Π° я видя. И Ρ‚ΠΎΠ³Π°Π²Π° Ρ‰Π΅ опростя Π·Π° лабораторията.

ЀизичСска топология

ΠœΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ

LAN_DC Ρ‰Π΅ ΠΈΠΌΠ° 6 DC:

  • Русия (RU):
    • Москва (MSK)
    • Казан (ΠΊΠ·Π½)

  • Испания (SP):
    • БарсСлона (bcn)
    • Малага (mlg)

  • ΠšΠΈΡ‚Π°ΠΉ (CN):
    • Π¨Π°Π½Ρ…Π°ΠΉ (ша)
    • Π‘ΠΈΠ°Π½ (SIA)

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

Π’ΡŠΡ‚Ρ€Π΅ Π² DC (Intra-DC)

Всички DC ΠΈΠΌΠ°Ρ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΈ Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈ ΠΌΡ€Π΅ΠΆΠΈ Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° топологията Π½Π° Klose.
Какво прСдставляват ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅ Kloz ΠΈ Π·Π°Ρ‰ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ са – Π² ΠΎΡ‚Π΄Π΅Π»Π½Π° Бтатия.

ВсСки DC ΠΈΠΌΠ° 10 стСлаТа с ΠΊΠΎΠ»ΠΈ, Ρ‚Π΅ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π½ΠΎΠΌΠ΅Ρ€ΠΈΡ€Π°Π½ΠΈ ΠΊΠ°Ρ‚ΠΎ A, B, C И Ρ‚Π°ΠΊΠ° Π½Π°Ρ‚Π°Ρ‚ΡŠΠΊ.

Π’ΡŠΠ² всяка стойка ΠΈΠΌΠ° 30 машини. Π’Π΅ няма Π΄Π° Π½ΠΈ интСрСсуват.

ОсвСн Ρ‚ΠΎΠ²Π° във всяка стойка ΠΈΠΌΠ° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π», към ΠΊΠΎΠΉΡ‚ΠΎ са ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ всички машини - Ρ‚ΠΎΠ²Π° Π΅ Π“ΠΎΡ€Π΅Π½ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π» Rack - ToR ΠΈΠ»ΠΈ ΠΏΠΎ Π΄Ρ€ΡƒΠ³ Π½Π°Ρ‡ΠΈΠ½, ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Ρ„Π°Π±Ρ€ΠΈΠΊΠ°Ρ‚Π° Π½Π° КлозС, Ρ‰Π΅ Π³ΠΎ Π½Π°Ρ€Π΅Ρ‡Π΅ΠΌ Листо.

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½
ΠžΠ±Ρ‰Π° схСма Π½Π° Π·Π°Π²ΠΎΠ΄Π°.

Π©Π΅ Π³ΠΈ Π½Π°Π·ΠΎΠ²Π΅ΠΌ XXX-листYΠšΡŠΠ΄Π΅Ρ‚ΠΎ XXX - Ρ‚Ρ€ΠΈΠ±ΡƒΠΊΠ²Π΅Π½ΠΎ ΡΡŠΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ DC, ΠΈ Y - сСриСн Π½ΠΎΠΌΠ΅Ρ€. НапримСр, kzn-лист11.

Π’ ΠΌΠΎΠΈΡ‚Π΅ статии Ρ‰Π΅ си позволя Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ‚Π΅ Leaf ΠΈ ToR доста нСсСриозно ΠΊΠ°Ρ‚ΠΎ синоними. Врябва ΠΎΠ±Π°Ρ‡Π΅ Π΄Π° сС ΠΏΠΎΠΌΠ½ΠΈ, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ Ρ‚Π°ΠΊΠ°.
ToR Π΅ ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½ Π² ΡˆΠΊΠ°Ρ„ суич, към ΠΊΠΎΠΉΡ‚ΠΎ сС ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚ ΠΌΠ°ΡˆΠΈΠ½ΠΈΡ‚Π΅.
Leaf Π΅ ролята Π½Π° устройство във физичСска ΠΌΡ€Π΅ΠΆΠ° ΠΈΠ»ΠΈ ΠΊΠΎΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΎ Π½ΠΈΠ²ΠΎ ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° топологията Π½Π° Klose.
ВоСст Leaf != ToR.
Π’Π°ΠΊΠ° Ρ‡Π΅ Leaf ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π» EndofRaw Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€.
Но Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Ρ‚Π°Π·ΠΈ статия Ρ‰Π΅ Π³ΠΈ Ρ‚Ρ€Π΅Ρ‚ΠΈΡ€Π°ΠΌΠ΅ ΠΊΠ°Ρ‚ΠΎ синоними.

ВсСки ToR ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π» Π½Π° свой Ρ€Π΅Π΄ Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ с Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ ΠΏΠΎ-високи ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ Π·Π° Π°Π³Ρ€Π΅Π³ΠΈΡ€Π°Π½Π΅ - Π³Ρ€ΡŠΠ±Π½Π°Ρ‡Π΅Π½ ΡΡ‚ΡŠΠ»Π±. Под Spine's, Π΅Π΄ΠΈΠ½ стСлаТ Π΅ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Π² DC. Π©Π΅ Π³ΠΎ ΠΊΡ€ΡŠΡΡ‚ΠΈΠΌ Ρ‚Π°ΠΊΠ°: XXX-Π³Ρ€ΡŠΠ±Π½Π°Ρ‡Π΅Π½ ΡΡ‚ΡŠΠ»Π±Y.

Π’ ΡΡŠΡ‰ΠΈΡ ΡˆΠΊΠ°Ρ„ Ρ‰Π΅ ΠΈΠΌΠ° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅ Π·Π° Π²Ρ€ΡŠΠ·ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ DC-Ρ‚Π° - 2 Ρ€ΡƒΡ‚Π΅Ρ€Π° с MPLS Π½Π° Π±ΠΎΡ€Π΄Π°. Но ΠΊΠ°Ρ‚ΠΎ цяло Ρ‚ΠΎΠ²Π° са ΡΡŠΡ‰ΠΈΡ‚Π΅ Tors. ВоСст, ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ Spine, няма Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ ΠΎΠ±ΠΈΡ‡Π°ΠΉΠ½ΠΎΡ‚ΠΎ ToR със ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ машини ΠΈΠ»ΠΈ Ρ€ΡƒΡ‚Π΅Ρ€ Π·Π° DCI - Π΅Π΄Π½ΠΎ ΠΏΡ€ΠΎΠΊΠ»Π΅Ρ‚ΠΎ Π½Π΅Ρ‰ΠΎ.

Π’Π°ΠΊΠΈΠ²Π° спСциални Π’Π— сС Π½Π°Ρ€ΠΈΡ‡Π°Ρ‚ Edge-лист. Π©Π΅ Π³ΠΈ Π½Π°Π·ΠΎΠ²Π΅ΠΌ XXX-Ρ€ΡŠΠ±, ΠΊΡ€Π°ΠΉY.

Π©Π΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Ρ‚Π°ΠΊΠ°.

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

Π’ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° ΠΏΠΎ-Π³ΠΎΡ€Π΅ наистина поставих Ρ€ΡŠΠ±Π° ΠΈ листа Π½Π° Π΅Π΄Π½ΠΎ Π½ΠΈΠ²ΠΎ. ΠšΠ»Π°ΡΠΈΡ‡Π΅ΡΠΊΠΈ трислойни ΠΌΡ€Π΅ΠΆΠΈ Π½ΠΈ Π½Π°ΡƒΡ‡ΠΈ Π΄Π° Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° Π½Π°Π³ΠΎΡ€Π΅ (Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚, ΠΎΡ‚Ρ‚ΡƒΠΊ ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΡŠΡ‚) ΠΊΠ°Ρ‚ΠΎ Π²Ρ€ΡŠΠ·ΠΊΠΈ Π½Π°Π³ΠΎΡ€Π΅. И Ρ‚ΡƒΠΊ сС ΠΎΠΊΠ°Π·Π²Π°, Ρ‡Π΅ DCI β€župlinkβ€œ сС Π²Ρ€ΡŠΡ‰Π° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠ°Π»ΠΊΠΎ Π½Π°Ρ€ΡƒΡˆΠ°Π²Π° ΠΎΠ±ΠΈΡ‡Π°ΠΉΠ½Π°Ρ‚Π° Π»ΠΎΠ³ΠΈΠΊΠ° Π·Π° някои. Π’ случай Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΌΡ€Π΅ΠΆΠΈ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅Ρ‚Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ са Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈ Π½Π° ΠΎΡ‰Π΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†ΠΈ - POD's (Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° доставка), Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Ρ‚Π΅ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΎ Edge-PODΠ΅ Π·Π° DCI ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ външни ΠΌΡ€Π΅ΠΆΠΈ.

Π—Π° ΠΏΠΎ-лСсно Π²ΡŠΠ·ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅ Π² Π±ΡŠΠ΄Π΅Ρ‰Π΅ всС ΠΏΠ°ΠΊ Ρ‰Π΅ нарисувам Edge Π½Π°Π΄ Spine, ΠΊΠ°Ρ‚ΠΎ ΡΡŠΡ‰Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ‰Π΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ няма интСлигСнтност Π½Π° Spine ΠΈ няма Ρ€Π°Π·Π»ΠΈΠΊΠΈ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° с ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ лист ΠΈ с Edge-leaf (Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° нюанси , Π½ΠΎ ΠΊΠ°Ρ‚ΠΎ цяло Π’ΠΎΠ²Π° Π΅ вярно).

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½
Π€Π°Π±Ρ€ΠΈΡ‡Π½Π° схСма с Edge-leafs.

ВриСдинството Leaf, Spine ΠΈ Edge ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Ρ‚ Underlay ΠΌΡ€Π΅ΠΆΠ° ΠΈΠ»ΠΈ Ρ„Π°Π±Ρ€ΠΈΠΊΠ°.

Π—Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²Π°Ρ‚Π° Ρ„Π°Π±Ρ€ΠΈΠΊΠ° (ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ Underlay), ΠΊΠ°ΠΊΡ‚ΠΎ Π²Π΅Ρ‡Π΅ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Ρ…ΠΌΠ΅ Π² послСдСн Π±Ρ€ΠΎΠΉ, ΠΌΠ½ΠΎΠ³ΠΎ, ΠΌΠ½ΠΎΠ³ΠΎ просто - Π΄Π° сС осигури IP ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ машини ΠΊΠ°ΠΊΡ‚ΠΎ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ DC, Ρ‚Π°ΠΊΠ° ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ тях.
Π•Ρ‚ΠΎ Π·Π°Ρ‰ΠΎ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° сС Π½Π°Ρ€ΠΈΡ‡Π° Ρ„Π°Π±Ρ€ΠΈΠΊΠ°, Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊΠ°ΠΊΡ‚ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„Π°Π±Ρ€ΠΈΠΊΠ° Π·Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π² ΠΌΠΎΠ΄ΡƒΠ»Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΊΡƒΡ‚ΠΈΠΈ, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π² SDSM14.

Най-ΠΎΠ±Ρ‰ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Π° топология сС Π½Π°Ρ€ΠΈΡ‡Π° Ρ„Π°Π±Ρ€ΠΈΠΊΠ°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ fabric Π² ΠΏΡ€Π΅Π²ΠΎΠ΄ Π΅ Ρ‚ΡŠΠΊΠ°Π½. И Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° Π½Π΅ сС съглася:
Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

Π€Π°Π±Ρ€ΠΈΡ‡Π½ΠΎ Π΅ изцяло L3. Π‘Π΅Π· VLAN, Π±Π΅Π· Broadcast - Ρ‚ΠΎΠ²Π° са прСкраснитС програмисти, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Π² LAN_DC, Ρ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΠΈΡˆΠ°Ρ‚ прилоТСния, ΠΊΠΎΠΈΡ‚ΠΎ ТивСят Π² ΠΏΠ°Ρ€Π°Π΄ΠΈΠ³ΠΌΠ°Ρ‚Π° L3, Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈΡ‚Π΅ машини Π½Π΅ изискват Live Migration със Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° IP адрСса.

И ΠΎΡ‰Π΅ вСднъТ: ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΡŠΡ‚ Π½Π° Π²ΡŠΠΏΡ€ΠΎΡΠ° Π·Π°Ρ‰ΠΎ Π·Π°Π²ΠΎΠ΄ΡŠΡ‚ ΠΈ Π·Π°Ρ‰ΠΎ L3 Π΅ Π² ΠΎΡ‚Π΄Π΅Π»Π΅Π½ Бтатия.

DCI - Π’Π·Π°ΠΈΠΌΠΎΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚ Π½Π° Ρ†Π΅Π½Ρ‚ΡŠΡ€Π° Π·Π° Π΄Π°Π½Π½ΠΈ (Inter-DC)

DCI Ρ‰Π΅ сС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Edge-Leaf, тоСст Ρ‚Π΅ са Π½Π°ΡˆΠ°Ρ‚Π° ΠΈΠ·Ρ…ΠΎΠ΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° към магистралата.
Π—Π° простота ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΌΠ΅, Ρ‡Π΅ DC са ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си Ρ‡Ρ€Π΅Π· Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠΈ.
НСка ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΠΌ ΠΎΡ‚ Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅ Π²ΡŠΠ½ΡˆΠ½Π°Ρ‚Π° Π²Ρ€ΡŠΠ·ΠΊΠ°.

Наясно съм, Ρ‡Π΅ всСки ΠΏΡŠΡ‚, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ опростявам ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°. И ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Π½Π°ΡˆΠ°Ρ‚Π° абстрактна ΠΌΡ€Π΅ΠΆΠ°, всичко Ρ‰Π΅ бъдС Π½Π°Ρ€Π΅Π΄, Π½ΠΎ Π½Π° истинската Ρ‰Π΅ сС появят ΠΏΠ°Ρ‚Π΅Ρ€ΠΈΡ†ΠΈ.
Π’ΠΎΠ²Π° Π΅ вярно. И всС ΠΏΠ°ΠΊ Ρ†Π΅Π»Ρ‚Π° Π½Π° Ρ‚Π°Π·ΠΈ ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†Π° Π΅ Π΄Π° сС мисли ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΡŠΡ€Ρ…Ρƒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈ, Π° Π½Π΅ Π³Π΅Ρ€ΠΎΠΈΡ‡Π½ΠΎ Π΄Π° сС Ρ€Π΅ΡˆΠ°Π²Π°Ρ‚ измислСни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

На Edge-Leafs ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ°Ρ‚Π° сС поставя във VPN ΠΈ сС ΠΏΡ€Π΅Π΄Π°Π²Π° ΠΏΡ€Π΅Π· MPLS Π³Ρ€ΡŠΠ±Π½Π°ΠΊΠ° (ΡΡŠΡ‰Π°Ρ‚Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°).

Π•Ρ‚ΠΎ Ρ‚Π°ΠΊΠ°Π²Π° схСма ΠΎΡ‚ Π½Π°ΠΉ-високо Π½ΠΈΠ²ΠΎ сС ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°.

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

ΠœΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅

Π—Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° DC Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ BGP.
На OSPF+LDP MPLS Π³Ρ€ΡŠΠ±Π½Π°ΠΊΠ°.
Π—Π° DCI, тоСст организацията Π½Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚Ρ‚Π° Π² ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ°Ρ‚Π° - BGP L3VPN ΠΏΡ€Π΅Π· MPLS.

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½
ΠžΠ±Ρ‰Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π½Π° схСма

Π€Π°Π±Ρ€ΠΈΡ‡Π½ΠΎ няма OSPF ΠΈ ISIS (ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π΅ Π·Π°Π±Ρ€Π°Π½Π΅Π½ Π² Руската фСдСрация).

А Ρ‚ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ няма Π΄Π° ΠΈΠΌΠ° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ ΠΈ изчисляванС Π½Π° Π½Π°ΠΉ-ΠΊΡ€Π°Ρ‚ΠΊΠΈΡ‚Π΅ ΠΏΡŠΡ‚ΠΈΡ‰Π° - само Ρ€ΡŠΡ‡Π½ΠΈ (Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΈ - Ρ‚ΡƒΠΊ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° автоматизация) настройки Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ», ΡΡŠΡΠ΅Π΄ΡΡ‚Π²ΠΎ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π°.

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½
Π‘Ρ…Π΅ΠΌΠ° Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° BGP Π²ΡŠΡ‚Ρ€Π΅ Π² DC

Π—Π°Ρ‰ΠΎ BGP?

Има цял RFC ΠΊΡ€ΡŠΡΡ‚Π΅Π½ Π½Π° Facebook ΠΈ Arista, ΠΊΠΎΠΉΡ‚ΠΎ ΠΊΠ°Π·Π²Π° ΠΊΠ°ΠΊ Π΄Π° сС ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π° ΠΌΠ½ΠΎΠ³ΠΎ голям ΠΌΡ€Π΅ΠΆΠΈ ΠΎΡ‚ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ BGP. Π§Π΅Ρ‚Π΅ сС ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ худоТСствСна измислица, Π³ΠΎΡ€Π΅Ρ‰ΠΎ Π³ΠΎ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°ΠΌ Π·Π° Π±Π°Π²Π½Π° Π²Π΅Ρ‡Π΅Ρ€.

Има ΠΈ цял Ρ€Π°Π·Π΄Π΅Π» Π² моята статия, посвСтСн Π½Π° Ρ‚ΠΎΠ²Π°. КъдС ΠΌΠΎΠ³Π° Π΄Π° Ρ‚Π΅ Π·Π°Π²Π΅Π΄Π° ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈ.

Но всС ΠΏΠ°ΠΊ, Π½Π°ΠΊΡ€Π°Ρ‚ΠΊΠΎ, Π½ΠΈΠΊΠΎΠΉ IGP Π½Π΅ Π΅ подходящ Π·Π° ΠΌΡ€Π΅ΠΆΠΈ ΠΎΡ‚ Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ†Π΅Π½Ρ‚Ρ€ΠΎΠ²Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ броят Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ устройства ΠΎΡ‚ΠΈΠ²Π° Π² хиляди.

ОсвСн Ρ‚ΠΎΠ²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° BGP навсякъдС Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° Π½Π΅ ΠΏΡ€ΡŠΡΠΊΠ°Ρ‚Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° няколко Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΈ синхронизация ΠΌΠ΅ΠΆΠ΄Ρƒ тях.

Ръка Π½Π° ΡΡŠΡ€Ρ†Π΅Ρ‚ΠΎ, Π² Π½Π°ΡˆΠ°Ρ‚Π° Ρ„Π°Π±Ρ€ΠΈΠΊΠ°, която Π½Π°ΠΉ-вСроятно няма Π΄Π° сС Ρ€Π°Π·Π²ΠΈΠ²Π° Π±ΡŠΡ€Π·ΠΎ, OSPF Π±ΠΈ Π½ΠΈ Π±ΠΈΠ» Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π΅Π½ Π·Π° ΠΎΡ‡ΠΈΡ‚Π΅. Π’ΠΎΠ²Π° Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π½Π° ΠΌΠ΅Π³Π° ΡΠΊΠ°Π»ΡŠΡ€ΠΈΡ‚Π΅ ΠΈ ΠΎΠ±Π»Π°Ρ‡Π½ΠΈΡ‚Π΅ Ρ‚ΠΈΡ‚Π°Π½ΠΈ. Но Π½Π΅ΠΊΠ° Π΄Π° си прСдставим само Π·Π° няколко издания, Ρ‡Π΅ Π½ΠΈ трябва, ΠΈ Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ BGP, ΠΊΠ°ΠΊΡ‚ΠΎ Π·Π°Π²Π΅Ρ‰Π° ΠŸΠ΅Ρ‚ΡŠΡ€ Π›Π°ΠΏΡƒΡ…ΠΎΠ².

ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅

На Leaf ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€Π°ΠΌΠ΅ прСфикси ΠΎΡ‚ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ интСрфСйси Underlay Π² BGP.
Π©Π΅ ΠΈΠΌΠ°ΠΌΠ΅ BGP сСсия ΠΌΠ΅ΠΆΠ΄Ρƒ всСки Π΄Π²ΠΎΠΉΠΊΠ° Leaf-Spine, Π² която Ρ‚Π΅Π·ΠΈ прСфикси Underlay Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ обявСни ΠΏΠΎ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Ρ‚ΡƒΠΊ ΠΈ Ρ‚Π°ΠΌ.

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

Π’ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Π΅Π΄ΠΈΠ½ Ρ†Π΅Π½Ρ‚ΡŠΡ€ Π·Π° Π΄Π°Π½Π½ΠΈ Ρ‰Π΅ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ спСцификитС, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€Π°Ρ…ΠΌΠ΅ Π² Tor. На Edge-Leafs Ρ‰Π΅ Π³ΠΈ ΠΎΠ±ΠΎΠ±Ρ‰ΠΈΠΌ ΠΈ Ρ‰Π΅ Π³ΠΈ обявим Π½Π° ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΈ DC ΠΈ Ρ‰Π΅ Π³ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΠΌ Π½Π°Π΄ΠΎΠ»Ρƒ към Tors. ВоСст всСки Tor Ρ‰Π΅ Π·Π½Π°Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊΠ°ΠΊ Π΄Π° стигнС Π΄ΠΎ Π΄Ρ€ΡƒΠ³ Tor Π² ΡΡŠΡ‰ΠΈΡ DC ΠΈ къдС Π΅ Π²Ρ…ΠΎΠ΄Π½Π°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π·Π° достиганС Π΄ΠΎ Tor Π² Π΄Ρ€ΡƒΠ³ DC.

Π’ DCI ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΡ‚Π΅ Ρ‰Π΅ сС ΠΏΡ€Π΅Π΄Π°Π²Π°Ρ‚ ΠΊΠ°Ρ‚ΠΎ VPNv4. Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, Π½Π° Edge-Leaf ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡŠΡ‚ към Ρ„Π°Π±Ρ€ΠΈΠΊΠ°Ρ‚Π° Ρ‰Π΅ бъдС поставСн във VRF, Π½Π΅ΠΊΠ° Π³ΠΎ Π½Π°Ρ€Π΅Ρ‡Π΅ΠΌ UNDERLAY, Π° ΠΊΠ²Π°Ρ€Ρ‚Π°Π»ΡŠΡ‚ с Π³Ρ€ΡŠΠ±Π½Π°ΠΊΠ° Π½Π° Edge-Leaf Ρ‰Π΅ сС ΠΈΠ·Π΄ΠΈΠ³Π½Π΅ Π²ΡŠΡ‚Ρ€Π΅ Π² VRF ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Edge-Leafs Π² сСмСйството VPNv4.

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ‰Π΅ Π·Π°Π±Ρ€Π°Π½ΠΈΠΌ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΡ‚ΠΎ обявяванС Π½Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ ΠΎΡ‚ spines ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ към тях.

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

На Leaf ΠΈ Spine няма Π΄Π° ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€Π°ΠΌΠ΅ Loopbacks. Π©Π΅ Π½ΠΈ трябват само Π·Π° опрСдСлянС Π½Π° ID Π½Π° Ρ€ΡƒΡ‚Π΅Ρ€Π°.

Но Π½Π° Edge-Leafs Π³ΠΎ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€Π°ΠΌΠ΅ Π² Global BGP. ΠœΠ΅ΠΆΠ΄Ρƒ Loopback адрСситС, Edge-Leafs Ρ‰Π΅ установят BGP сСсия Π² IPv4 VPN-сСмСйство Π΅Π΄ΠΈΠ½ с Π΄Ρ€ΡƒΠ³.

ΠœΠ΅ΠΆΠ΄Ρƒ EDGE устройствата Ρ‰Π΅ ΠΈΠΌΠ°ΠΌΠ΅ магистрала, Ρ€Π°Π·Ρ‚Π΅Π³Π½Π°Ρ‚Π° Π΄ΠΎ OSPF + LDP. Всичко Π² Π΅Π΄Π½Π° Π·ΠΎΠ½Π°. Π˜Π·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ проста конфигурация.

Π•Ρ‚ΠΎ снимка с Ρ€ΡƒΡ‚ΠΈΠ½Π³.

BGP ASN

Edge Leaf ASN

На Edge-Leafs Ρ‰Π΅ ΠΈΠΌΠ° Π΅Π΄ΠΈΠ½ ASN във всички DC. Π’Π°ΠΆΠ½ΠΎ Π΅ Π΄Π° ΠΈΠΌΠ° iBGP ΠΌΠ΅ΠΆΠ΄Ρƒ Edge-Leafs ΠΈ Π½ΠΈΠ΅ Π½Π΅ сС сблъсквамС с Π½ΡŽΠ°Π½ΡΠΈΡ‚Π΅ Π½Π° eBGP. НСка Π΄Π° Π΅ 65535. Π’ дСйствитСлност ΠΌΠΎΠΆΠ΅ Π΄Π° Π΅ ΠΏΡƒΠ±Π»ΠΈΡ‡Π΅Π½ AS Π½ΠΎΠΌΠ΅Ρ€.

Π“Ρ€ΡŠΠ±Π½Π°Ρ‡Π΅Π½ ΡΡ‚ΡŠΠ»Π± ASN

На Spine Ρ‰Π΅ ΠΈΠΌΠ°ΠΌΠ΅ Π΅Π΄ΠΈΠ½ ASN Π½Π° DC. Π”Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ Ρ‚ΡƒΠΊ ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ число ΠΎΡ‚ ΠΎΠ±Ρ…Π²Π°Ρ‚Π° Π½Π° частнитС АБ - 64512, 64513 ΠΈ Ρ‚.Π½.

Π—Π°Ρ‰ΠΎ ASN Π½Π° DC?

НСка Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌ Ρ‚ΠΎΠ·ΠΈ Π²ΡŠΠΏΡ€ΠΎΡ Π½Π° Π΄Π²Π΅:

  • Π—Π°Ρ‰ΠΎ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ ASN Π½Π° всички спиновС Π½Π° Π΅Π΄ΠΈΠ½ DC?
  • Π—Π°Ρ‰ΠΎ са Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ DC?

Π—Π°Ρ‰ΠΎ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ ASN Π½Π° всички спиновС Π½Π° Π΅Π΄ΠΈΠ½ DC

Π•Ρ‚ΠΎ ΠΊΠ°ΠΊ Ρ‰Π΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° AS-ΠΏΡŠΡ‚ΡΡ‚ Π½Π° основния ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ Π½Π° Edge-Leaf:
[leafX_ASN, spine_ASN, edge_ASN]
ΠšΠΎΠ³Π°Ρ‚ΠΎ сС ΠΎΠΏΠΈΡ‚Π²Π°Ρ‚Π΅ Π΄Π° Π³ΠΎ ΡΡŠΠΎΠ±Ρ‰ΠΈΡ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π½Π° Spine, Ρ‚ΠΎΠΉ Ρ‰Π΅ бъдС ΠΎΡ‚Ρ…Π²ΡŠΡ€Π»Π΅Π½, Π·Π°Ρ‰ΠΎΡ‚ΠΎ нСговият AS (Spine_AS) Π²Π΅Ρ‡Π΅ Π΅ Π² списъка.

Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° DC, Π½ΠΈΠ΅ смС напълно Π΄ΠΎΠ²ΠΎΠ»Π½ΠΈ, Ρ‡Π΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΡ‚Π΅ Underlay, ΠΊΠΎΠΈΡ‚ΠΎ са сС ΠΈΠ·Π΄ΠΈΠ³Π½Π°Π»ΠΈ Π΄ΠΎ Edge, няма Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° слязат Π½Π°Π΄ΠΎΠ»Ρƒ. Цялата комуникация ΠΌΠ΅ΠΆΠ΄Ρƒ хостовСтС Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° DC трябва Π΄Π° сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° шиповС.

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π°Π³Ρ€Π΅Π³ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ DC във всСки случай Ρ‰Π΅ достигнат свободно Π΄ΠΎ Tors - тСхният AS-Path Ρ‰Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° само ASN 65535 - броят Π½Π° AS Edge-Leafs, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²ΡŠΡ€Ρ…Ρƒ тях са създадСни.

Π—Π°Ρ‰ΠΎ са Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ DC

Π’Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°Π»ΠΎΠΆΠΈ Π΄Π° плъзгамС Loopback ΠΈ някои сСрвизни Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини ΠΌΠ΅ΠΆΠ΄Ρƒ DC.

НапримСр Π½Π° хоста Ρ‰Π΅ стартирамС Route Reflector ΠΈΠ»ΠΈ ΡΡŠΡ‰ΠΈΡΡ‚ VNGW (Virtual Network Gateway), ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ сС Π·Π°ΠΊΠ»ΡŽΡ‡ΠΈ с Tor Ρ‡Ρ€Π΅Π· BGP ΠΈ Ρ‰Π΅ обяви своя loopback, ΠΊΠΎΠΉΡ‚ΠΎ трябва Π΄Π° бъдС Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ ΠΎΡ‚ всички DC.

Π•Ρ‚ΠΎ ΠΊΠ°ΠΊ Ρ‰Π΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° нСговият AS-Path:
[VNF_ASN, leafX_DC1_ASN, spine_DC1_ASN, edge_ASN, spine_DC2_ASN, leafY_DC2_ASN]

И никъдС Π½Π΅ трябва Π΄Π° ΠΈΠΌΠ° повтарящи сС ASN.

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

ВоСст, Spine_DC1 ΠΈ Spine_DC2 трябва Π΄Π° са Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ, Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊΠ°Ρ‚ΠΎ leafX_DC1 ΠΈ leafY_DC2, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚ΠΎΠ²Π°, към ΠΊΠΎΠ΅Ρ‚ΠΎ сС ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°Π²Π°ΠΌΠ΅.

ΠšΠ°ΠΊΡ‚ΠΎ вСроятно Π·Π½Π°Π΅Ρ‚Π΅, ΠΈΠΌΠ° Ρ…Π°ΠΊΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π²ΠΈ позволяват Π΄Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‚Π΅ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈ с Π΄ΡƒΠ±Π»ΠΈΡ€Π°Ρ‰ΠΈ сС ASN Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π·Π° прСдотвратяванС Π½Π° Ρ†ΠΈΠΊΡŠΠ» (allowas-in Π½Π° Cisco). И Π΄ΠΎΡ€ΠΈ ΠΈΠΌΠ° Π·Π°ΠΊΠΎΠ½Π½ΠΈ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈ. Но Ρ‚ΠΎΠ²Π° Π΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½Π° Π΄ΡƒΠΏΠΊΠ° Π² стабилността Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°. И Π°Π· Π»ΠΈΡ‡Π½ΠΎ ΠΏΠ°Π΄Π½Π°Ρ… Π² Π½Π΅Π³ΠΎ няколко ΠΏΡŠΡ‚ΠΈ.

И Π°ΠΊΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ опасни Π½Π΅Ρ‰Π°, Ρ‰Π΅ я ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅.

Лист ASN

Π©Π΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π΅Π½ ASN Π½Π° всСки Leaf суич Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° цялата ΠΌΡ€Π΅ΠΆΠ°.
ΠŸΡ€Π°Π²ΠΈΠΌ Ρ‚ΠΎΠ²Π° ΠΏΠΎΡ€Π°Π΄ΠΈ посочСнитС ΠΏΠΎ-Π³ΠΎΡ€Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ: AS-Path Π±Π΅Π· Ρ†ΠΈΠΊΠ»ΠΈ, BGP конфигурация Π±Π΅Π· ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠΈ.

Π—Π° Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΡ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Leafs Π΄Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Ρ‚ Π³Π»Π°Π΄ΠΊΠΎ, AS-Path трябва Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Ρ‚Π°ΠΊΠ°:
[leafX_ASN, spine_ASN, leafY_ASN]
ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ leafX_ASN ΠΈ leafY_ASN Π±ΠΈ Π±ΠΈΠ»ΠΎ Ρ…ΡƒΠ±Π°Π²ΠΎ Π΄Π° са Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ.

Π’ΠΎΠ²Π° ΡΡŠΡ‰ΠΎ сС изисква Π·Π° ситуацията с обявяванСто Π½Π° VNF loopback ΠΌΠ΅ΠΆΠ΄Ρƒ DC:
[VNF_ASN, leafX_DC1_ASN, spine_DC1_ASN, edge_ASN, spine_DC2_ASN, leafY_DC2_ASN]

Π©Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ 4-Π±Π°ΠΉΡ‚ΠΎΠ² ASN ΠΈ Ρ‰Π΅ Π³ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΠΌΠ΅ въз основа Π½Π° ASN Π½Π° Spine ΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° Π½Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»Ρ Leaf, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠ°: Spine_ASN.0000X.

Π•Ρ‚ΠΎ Ρ‚Π°ΠΊΠ°Π²Π° снимка с ASN.
Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

IP ΠΏΠ»Π°Π½

По ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ трябва Π΄Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ адрСси Π·Π° слСднитС Π²Ρ€ΡŠΠ·ΠΊΠΈ:

  1. ΠŸΠΎΠ΄Π»ΠΎΠΆΠ΅Ρ‚Π΅ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ адрСси ΠΌΠ΅ΠΆΠ΄Ρƒ ToR ΠΈ ΠΌΠ°ΡˆΠΈΠ½Π°Ρ‚Π°. Π’Π΅ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΡƒΠ½ΠΈΠΊΠ°Π»Π½ΠΈ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° цялата ΠΌΡ€Π΅ΠΆΠ°, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ всяка машина Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΠΊΠΈΡ€Π° с всяка Π΄Ρ€ΡƒΠ³Π°. Π‘Ρ‚Ρ€Π°Ρ…ΠΎΡ‚Π½ΠΎ пасванС 10/8. Π—Π° всСки стСлаТ / 26 с ΠΌΠ°Ρ€ΠΆ. НиС Ρ‰Π΅ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ /19 Π½Π° DC ΠΈ /17 Π½Π° Ρ€Π΅Π³ΠΈΠΎΠ½.
  2. Π‘Π²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° адрСси ΠΌΠ΅ΠΆΠ΄Ρƒ Leaf/Tor ΠΈ Spine.

    Π‘ΠΈΡ… искал Π΄Π° Π³ΠΈ присвоя Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‡Π½ΠΎ, тоСст Π΄Π° изчисля ΠΎΡ‚ ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° устройствата, ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ.

    НСка бъдС... 169.254.0.0/16.
    Π° ΠΈΠΌΠ΅Π½Π½ΠΎ, 169.254.00X.Y/31ΠšΡŠΠ΄Π΅Ρ‚ΠΎ X - НомСр Π½Π° Π³Ρ€ΡŠΠ±Π½Π°ΠΊΠ°, Y β€” P2P ΠΌΡ€Π΅ΠΆΠ° /31.
    Π’ΠΎΠ²Π° Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° управляватС Π΄ΠΎ 128 стСлаТа ΠΈ Π΄ΠΎ 10 Spine Π² DC. АдрСситС Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ (ΠΈ Ρ‰Π΅) сС повтарят ΠΎΡ‚ DC към DC.

  3. Joint Spine - Edge-Leaf ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° Π² ΠΏΠΎΠ΄ΠΌΡ€Π΅ΠΆΠΈ 169.254.10X.Y/31, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ΡΡŠΡ‰ΠΎΡ‚ΠΎ X - НомСр Π½Π° Π³Ρ€ΡŠΠ±Π½Π°ΠΊΠ°, Y β€” P2P ΠΌΡ€Π΅ΠΆΠ° /31.
  4. Π‘Π²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° адрСси ΠΎΡ‚ Edge-Leaf към MPLS backbone. Π’ΡƒΠΊ ситуацията Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Ρ€Π°Π·Π»ΠΈΡ‡Π½Π° - ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° всички ΠΏΠ°Ρ€Ρ‡Π΅Ρ‚Π° Π² Π΅Π΄ΠΈΠ½ ΠΏΠ°ΠΉ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ няма Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π΅Π΄Π½ΠΈ ΠΈ ΡΡŠΡ‰ΠΈ адрСси - трябва Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ слСдващата свободна ΠΏΠΎΠ΄ΠΌΡ€Π΅ΠΆΠ°. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ, Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΌΠ΅ ΠΊΠ°Ρ‚ΠΎ основа 192.168.0.0/16 ΠΈ Π½ΠΈΠ΅ Ρ‰Π΅ сС освободим ΠΎΡ‚ Π½Π΅Π³ΠΎ.
  5. ΠžΠ±Ρ€Π°Ρ‚Π½ΠΈ адрСси. НСка ΠΈΠΌ Π΄Π°Π΄Π΅ΠΌ цялата Π³Π°ΠΌΠ° 172.16.0.0/12.
    • Лист - /25 всСки Π² DC - ΡΡŠΡ‰ΠΈΡ‚Π΅ 128 стСлаТа. Π Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Ρ‚Π΅ /23 Π·Π° Ρ€Π΅Π³ΠΈΠΎΠ½.
    • Π“Ρ€ΡŠΠ±Π½Π°ΠΊ - ΠΎΡ‚ /28 Π½Π° DC - Π΄ΠΎ 16 Π“Ρ€ΡŠΠ±Π½Π°ΠΊ. Π Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Ρ‚Π΅ /26 Π·Π° Ρ€Π΅Π³ΠΈΠΎΠ½.
    • Edge-Leaf - /29 ΠΏΡ€ΠΈ DC - Π΄ΠΎ 8 ΠΊΡƒΡ‚ΠΈΠΈ. Π Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Ρ‚Π΅ /27 Π·Π° Ρ€Π΅Π³ΠΈΠΎΠ½.

Ако нямамС Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΈ Π² DC (ΠΈ няма Π΄Π° Π³ΠΈ ΠΈΠΌΠ°ΠΌΠ΅ - прСструвамС сС Π½Π° хипСрскалСр), просто ΠΈΠ·Π±ΠΈΡ€Π°ΠΌΠ΅ слСдващия Π±Π»ΠΎΠΊ.

Π•Ρ‚ΠΎ снимка с IP адрСсиранС.

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

Loopbacks:

прСфикс
Роля Π½Π° устройството
Π Π°ΠΉΠΎΠ½
DC

172.16.0.0/23
Ρ€ΡŠΠ±
 
 

172.16.0.0/27
ru
 

172.16.0.0/29
MSK

172.16.0.8/29
ΠΊΠ·Π½

172.16.0.32/27
sp
 

172.16.0.32/29
bcn

172.16.0.40/29
mlg

172.16.0.64/27
cn
 

172.16.0.64/29
ша

172.16.0.72/29
SIA

172.16.2.0/23
Π³Ρ€ΡŠΠ±Π½Π°Ρ‡Π΅Π½ ΡΡ‚ΡŠΠ»Π±
 
 

172.16.2.0/26
ru
 

172.16.2.0/28
MSK

172.16.2.16/28
ΠΊΠ·Π½

172.16.2.64/26
sp
 

172.16.2.64/28
bcn

172.16.2.80/28
mlg

172.16.2.128/26
cn
 

172.16.2.128/28
ша

172.16.2.144/28
SIA

172.16.8.0/21
листо
 
 

172.16.8.0/23
ru
 

172.16.8.0/25
MSK

172.16.8.128/25
ΠΊΠ·Π½

172.16.10.0/23
sp
 

172.16.10.0/25
bcn

172.16.10.128/25
mlg

172.16.12.0/23
cn
 

172.16.12.0/25
ша

172.16.12.128/25
SIA

ПодлоТка:

прСфикс
Π Π°ΠΉΠΎΠ½
DC

10.0.0.0/17
ru
 

10.0.0.0/19
MSK

10.0.32.0/19
ΠΊΠ·Π½

10.0.128.0/17
sp
 

10.0.128.0/19
bcn

10.0.160.0/19
mlg

10.1.0.0/17
cn
 

10.1.0.0/19
ша

10.1.32.0/19
SIA

Π›Π°Π±Π°

Π”Π²Π°ΠΌΠ° ΠΏΡ€ΠΎΠ΄Π°Π²Π°Ρ‡ΠΈ. Π•Π΄Π½Π° ΠΌΡ€Π΅ΠΆΠ°. ADSM.

Π₯Π²ΠΎΠΉΠ½Π° + Ариста. Ubuntu. Π”ΠΎΠ±Ρ€Π°Ρ‚Π° стара Ив.

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΡ‚ΠΎ рСсурси Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина Π² Miran всС ΠΎΡ‰Π΅ Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π·Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Ρ‚Π°ΠΊΠ°Π²Π° опростСна ΠΌΡ€Π΅ΠΆΠ° Π΄ΠΎ ΠΊΡ€Π°Π΅Π½ ΠΏΡ€Π΅Π΄Π΅Π».

Автоматика Π·Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅. Част Π΄Π²Π΅. ΠœΡ€Π΅ΠΆΠΎΠ² Π΄ΠΈΠ·Π°ΠΉΠ½

Π”Π²Π° Ρ†Π΅Π½Ρ‚ΡŠΡ€Π° Π·Π° Π΄Π°Π½Π½ΠΈ: Казан ΠΈ БарсСлона.

  • По Π΄Π²Π΅ Π·Π°Π²ΡŠΡ€Ρ‚Π°Π½ΠΈΡ: Juniper ΠΈ Arista.
  • По Π΅Π΄ΠΈΠ½ Ρ‚ΠΎΡ€ (Leaf) във всСки - Juniper ΠΈ Arista, с Π΅Π΄ΠΈΠ½ ΡΠ²ΡŠΡ€Π·Π°Π½ хост (Π½Π΅ΠΊΠ° Π²Π·Π΅ΠΌΠ΅ΠΌ Π»Π΅ΠΊ Cisco IOL Π·Π° Ρ‚ΠΎΠ²Π°).
  • По Π΅Π΄ΠΈΠ½ възСл Edge-Leaf (засСга само Juniper).
  • Π•Π΄ΠΈΠ½ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π» Π½Π° Cisco, ΠΊΠΎΠΉΡ‚ΠΎ Π΄Π° управлява всички тях.
  • Π’ допълнСниС към ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ ΠΊΡƒΡ‚ΠΈΠΈ Π΅ пуснат Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° машини. Под Ubuntu.
    Има Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ всички устройства, Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ с IPAM / DCIM систСми, ΠΊΡƒΠΏ Python скриптовС, ansible ΠΈ всичко останало, ΠΎΡ‚ ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½ΡƒΠΆΠ΄Π°Π΅ΠΌ.

Пълна конфигурация всички ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ устройства, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ сС ΠΎΠΏΠΈΡ‚Π°ΠΌΠ΅ Π΄Π° Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅ΠΌ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° автоматизация.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ΠŸΡ€ΠΈΠ΅ΠΌΠ° Π»ΠΈ сС ΡΡŠΡ‰ΠΎ? Под всяка статия Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ΠΊΡ€Π°Ρ‚ΡŠΠΊ ΠΈΠ·Π²ΠΎΠ΄?

Π’Π°ΠΊΠ° Ρ‡Π΅ Π½ΠΈΠ΅ смС ΠΈΠ·Π±Ρ€Π°Π»ΠΈ Ρ‚Ρ€ΠΈ Π½ΠΈΠ²Π° Kloz ΠΌΡ€Π΅ΠΆΠ° Π²ΡŠΡ‚Ρ€Π΅ Π² DC, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΎΡ‡Π°ΠΊΠ²Π°ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ Π˜Π·Ρ‚ΠΎΠΊ-Π—Π°ΠΏΠ°Π΄ ΠΈ искамС ECMP.

Π Π°Π·Π΄Π΅Π»ΠΈΡ…ΠΌΠ΅ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π½Π° физичСска (ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ°) ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° (наслагванС). Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ наслагванСто Π·Π°ΠΏΠΎΡ‡Π²Π° ΠΎΡ‚ хоста - ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ сС опростяват изискванията Π·Π° ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ°Ρ‚Π°.

Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ BGP ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ€ΡƒΡ‚Π΅Ρ€Π° Π·Π°Ρ€Π°Π΄ΠΈ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° мащабируСмост ΠΈ Π³ΡŠΠ²ΠΊΠ°Π²ΠΎΡΡ‚ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π°.

Π©Π΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ възли Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° DCI - Edge-leaf.
Π©Π΅ ΠΈΠΌΠ° OSPF+LDP Π½Π° Π³Ρ€ΡŠΠ±Π½Π°ΠΊΠ°.
DCI Ρ‰Π΅ бъдС Π²Π½Π΅Π΄Ρ€Π΅Π½ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° MPLS L3VPN.
Π—Π° P2P Π²Ρ€ΡŠΠ·ΠΊΠΈ Π½ΠΈΠ΅ Ρ‰Π΅ изчислим IP адрСситС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‡Π½ΠΎ въз основа Π½Π° ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° устройствата.
Loopbacks Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ присвоСни послСдоватСлно спорСд ролята Π½Π° устройствата ΠΈ тяхното мСстополоТСниС.
ПодлоТни прСфикси - само Π½Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ Leaf Π² сСрии въз основа Π½Π° тяхното мСстополоТСниС.

Π”Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ΅ΠΌ, Ρ‡Π΅ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° нямамС инсталирано ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅.
Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ слСдващитС Π½ΠΈ ΡΡ‚ΡŠΠΏΠΊΠΈ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ Π΄Π° Π³ΠΈ Π²ΠΊΠ°Ρ€Π°ΠΌΠ΅ Π² систСми (IPAM, ΠΈΠ½Π²Π΅Π½Ρ‚Π°Ρ€), Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ°, Π΄Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°ΠΌΠ΅ конфигурация ΠΈ Π΄Π° я Π²Π½Π΅Π΄Ρ€ΠΈΠΌ.

Π’ слСдващата статия Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Netbox, систСма Π·Π° инвСнтаризация ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° IP пространство Π² DC.

Благодаря

  • АндрСй Π“Π»Π°Π·ΠΊΠΎΠ² aka @glazgoo Π·Π° корСкция ΠΈ рСдакция
  • Alexandru Klimenko aka @v00lk Π·Π° корСкция ΠΈ рСдакция
  • ΠΡ€Ρ‚ΡŒΠΎΠΌ Π§Π΅Ρ€Π½ΠΎΠ±Π°ΠΉ Π·Π° KDPV

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€