เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เปƒเบ™เบชเบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบกเบ—เปเบฒเบญเบดเบ”, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบเบปเบเบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปเบฅเบฐเปเบ•เป‰เบกเบเบญเบšเบ‚เบญเบ‡เบ•เบปเบ™, เปƒเบ™เบ„เบฑเป‰เบ‡เบ—เบตเบชเบญเบ‡เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบเบฑเบšเบ„เบทเบ™เบชเบนเปˆ virtualization เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบˆเบฐเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™.
เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบฑเบ™เป€เบ–เบดเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเบˆเบฐเปเบ•เป‰เบกเปเบœเบ™เบงเบฒเบ”เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบเบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ‚เปเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ เบšเบปเบ”เบ„เบงเบฒเบกเบเปˆเบฝเบงเบเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ.

เบšเบฑเบ™เบซเบฒเบ—เบฑเบ‡เปเบปเบ”:

เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเป„เบงเป‰เปƒเบ™เบŠเบธเบ”เบ™เบตเป‰เบ„เบงเบ™เปƒเบŠเป‰เป„เบ”เป‰เบเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ›เบฐเป€เบžเบ”เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบเบฑเบšเบœเบนเป‰เบ‚เบฒเบเบ•เปˆเบฒเบ‡เป† (เบšเปเปˆ). เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบญเบฐเบ—เบดเบšเบฒเบเบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบปเปˆเบงเป„เบ›เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบชเบธเบกเปƒเบชเปˆเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ DC: เป‚เบฎเบ‡เบ‡เบฒเบ™ Kloz.
เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบฎเบฑเบ” DCI เปƒเบ™ MPLS L3VPN.

เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Overlay เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบˆเบฒเบเป‚เบฎเบ” (เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™ VXLAN เบ‚เบญเบ‡ OpenStack เบซเบผเบทเบœเป‰เบฒ Tungsten เบซเบผเบทเบชเบดเปˆเบ‡เบญเบทเปˆเบ™เบ—เบตเปˆเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ IP เบžเบทเป‰เบ™เบ–เบฒเบ™เบˆเบฒเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบ).

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบกเบตเบญเบธเบ›เบฐเบเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเบ—เบตเปˆเบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™.

เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบฅเบทเบญเบ DC spherical เปƒเบ™เบชเบนเบ™เบเบฒเบเบฒเบ”:

  • เบชเบฐเบšเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบšเบซเบ™เบถเปˆเบ‡เบขเบนเปˆเบ—เบปเปˆเบงเบ—เบธเบเปเบซเปˆเบ‡.
  • เบœเบนเป‰เบ‚เบฒเบเบชเบญเบ‡เบ„เบปเบ™เบ›เบฐเบเบญเบšเป€เบ›เบฑเบ™เบเบปเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบญเบ‡เบญเบฑเบ™.
  • เบซเบ™เบถเปˆเบ‡ DC เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เบ„เบทเบเบฑเบšเบ–เบปเปˆเบงเบชเบญเบ‡เป€เบกเบฑเบ”เปƒเบ™เบเบฑเบ.

เป€เบ™เบทเป‰เบญเปƒเบ™

  • topology เบ—เบฒเบ‡เบเบฒเบเบเบฐเบžเบฒเบš
  • เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡
  • เปเบœเบ™เบเบฒเบ™ IP
  • เบฅเบฒเบšเบฒ
  • เบชเบฐเบซเบฅเบธเบš
  • เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”

เบ•เบปเบงเบขเปˆเบฒเบ‡เปƒเบซเป‰เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™ LAN_DC เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบงเบดเบ”เบตเป‚เบญเบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบฅเบญเบ”เบŠเบตเบงเบดเบ”เปƒเบ™เบฅเบดเบŸเบ—เบตเปˆเบ•เบดเบ”เบขเบนเปˆ.

เปƒเบ™ megacities เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบ™เบดเบเบปเบก wildly, เบชเบฐเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบซเบผเบฒเบ.

เบซเบ™เป‰เบฒเบ—เปเบฒเบญเบดเบ”, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบญเบฐเบ—เบดเบšเบฒเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ›เบฐเบกเบฒเบ™เบ—เบตเปˆเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบฒเบเปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™. เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ‚เป‰เบญเบเบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบชเปเบฒเบฅเบฑเบšเบซเป‰เบญเบ‡เบ—เบปเบ”เบฅเบญเบ‡.

topology เบ—เบฒเบ‡เบเบฒเบเบเบฐเบžเบฒเบš

เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ

LAN_DC เบˆเบฐเบกเบต 6 DCs:

  • เบฅเบฑเบ”เป€เบŠเบ (RU):
    • เบกเบญเบ”เป‚เบ (msk)
    • เบ„เบฒเบŠเบฒเบ™ (kzn)

  • เบชเบฐเป€เบ›เบ™ (SP):
    • เบšเบฒเป€เบŠเป‚เบฅเบ™เบฒ (bcn)
    • เบกเบฒเบฅเบฒเบเบฒ (MLG)

  • เบˆเบตเบ™ (CN):
    • เบŠเบฝเบ‡เป„เบฎ (sha)
    • Xi'an (sia)

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เบžเบฒเบเปƒเบ™ DC (Intra-DC)

DCs เบ—เบฑเบ‡เปเบปเบ”เบกเบตเป€เบ„เบทเบญเบ‚เปˆเบฒเบเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบžเบฒเบเปƒเบ™เบ—เบตเปˆเบ„เบทเบเบฑเบ™เป‚เบ”เบเบญเป‰เบฒเบ‡เบญเบตเบ‡เบˆเบฒเบ Clos topology.
เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบ›เบฑเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Clos เบ›เบฐเป€เบžเบ”เปƒเบ” เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบžเบงเบเบกเบฑเบ™เบˆเบถเปˆเบ‡เบขเบนเปˆเปƒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ เบšเบปเบ”เบ„เบงเบฒเบก.

เปเบ•เปˆเบฅเบฐ DC เบกเบต 10 racks เบ—เบตเปˆเบกเบตเป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบˆเบฐเบ–เบทเบเบ™เบฑเบšเป€เบ›เบฑเบ™ A, B, C เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เปเบ•เปˆเบฅเบฐ rack เบกเบต 30 เป€เบ„เบทเปˆเบญเบ‡. เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบˆเบฐเบšเปเปˆเบชเบปเบ™เปƒเบˆเบžเบงเบเป€เบฎเบปเบฒ.

เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰เปƒเบ™เปเบ•เปˆเบฅเบฐ rack เบกเบตเบชเบฐเบซเบผเบฑเบšเบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ - เบ™เบตเป‰เปเบกเปˆเบ™ เบ”เป‰เบฒเบ™เป€เบ—เบดเบ‡เบ‚เบญเบ‡เบชเบฐเบงเบดเบ” Rack - ToR เบซเบผเบทเบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เปƒเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ‚เบญเบ‡เป‚เบฎเบ‡เบ‡เบฒเบ™ Clos, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป‚เบ—เบซเบฒเบกเบฑเบ™ เปƒเบš.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ
เปเบœเบ™เบงเบฒเบ”เบ—เบปเปˆเบงเป„เบ›เบ‚เบญเบ‡เป‚เบฎเบ‡เบ‡เบฒเบ™.

เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป‚เบ—เบซเบฒเบžเบงเบเป€เบ‚เบปเบฒ XXX- เปƒเบšYเบšเปˆเบญเบ™เบ—เบตเปˆ XXX - เบ•เบปเบงเบซเบเปเป‰เบชเบฒเบกเบ•เบปเบงเบญเบฑเบเบชเบญเบ™ DC, เปเบฅเบฐ Y - เป€เบฅเบเบฅเปเบฒเบ”เบฑเบš. เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡, kzn-leaf11.

เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ‚เบญเบ‡เบ‚เป‰เบญเบเบ‚เป‰เบญเบเบˆเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ•เบปเบงเป€เบญเบ‡เปƒเบŠเป‰ เบ„เบณ เบชเบฑเบš Leaf เปเบฅเบฐ ToR เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ เบ„เบณ เบชเบฑเบšเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบเปเบฅเบฐเบ™เบต.
ToR เปเบกเปˆเบ™เบชเบฐเบงเบดเบ”เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™ rack เบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เป„เบ”เป‰เบ–เบทเบเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ.
Leaf เปเบกเปˆเบ™เบšเบปเบ”เบšเบฒเบ”เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบซเบผเบทเบเบฒเบ™เบ›เปˆเบฝเบ™เบฅเบฐเบ”เบฑเบšเบ—เปเบฒเบญเบดเบ”เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡ Cloes topology.
เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เปƒเบš != ToR.
เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ Leaf เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ•เบปเบงเบ›เปˆเบฝเบ™ EndofRaw, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡.
เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบขเบนเปˆเปƒเบ™เบ‚เบญเบšเบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบ›เบฑเบ™เบ„เปเบฒเบชเบฑเบšเบ„เป‰เบฒเบเบ„เบท.

เปเบ•เปˆเบฅเบฐเบชเบฐเบงเบดเบ” ToR เปเบกเปˆเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบ™เบเบฑเบšเบชเบตเปˆเบชเบฐเบซเบผเบฑเบšเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบฅเบฐเบ”เบฑเบšเบชเบนเบ‡เบเบงเปˆเบฒ - เบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡. เบซเบ™เบถเปˆเบ‡ rack เปƒเบ™ DC เปเบกเปˆเบ™เบˆเบฑเบ”เบชเบฑเบ™เบชเปเบฒเบฅเบฑเบš Spines. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ•เบฑเป‰เบ‡เบŠเบทเปˆเบกเบฑเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™: XXX- เบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡Y.

rack เบ”เบฝเบงเบเบฑเบ™เบˆเบฐเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡ routers DC - 2 เบเบฑเบš MPLS เปƒเบ™เบ„เบฐเบ™เบฐ. เปเบ•เปˆเป‚เบ”เบเปเบฅเบฐเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™ ToRs เบ”เบฝเบงเบเบฑเบ™. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบˆเบฒเบเบกเบธเบกเป€เบšเบดเปˆเบ‡เบ‚เบญเบ‡เบชเบฐเบซเบผเบฑเบš Spine, ToR เบ›เบปเบเบเบฐเบ•เบดเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบซเบผเบท router เบชเปเบฒเบฅเบฑเบš DCI เบšเปเปˆเบชเปเบฒเบ„เบฑเบ™เป€เบฅเบตเบ - เบžเบฝเบ‡เปเบ•เปˆเบชเบปเปˆเบ‡เบ•เปเปˆ.

ToRs เบžเบดเป€เบชเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ–เบทเบเป€เบญเบตเป‰เบ™เบงเปˆเบฒ เบ‚เบญเบšเปƒเบš. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป‚เบ—เบซเบฒเบžเบงเบเป€เบ‚เบปเบฒ XXX- เบชเบฑเบ™เบเบฒY.

เบกเบฑเบ™เบˆเบฐเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ™เบตเป‰.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เปƒเบ™เปเบœเบ™เบงเบฒเบ”เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบงเบฒเบ‡เบ‚เบญเบšเปเบฅเบฐเปƒเบšเบขเบนเปˆเปƒเบ™เบฅเบฐเบ”เบฑเบšเบ”เบฝเบงเบเบฑเบ™. เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบฒเบกเบŠเบฑเป‰เบ™เบ„เบฅเบฒเบชเบชเบดเบ เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบชเบญเบ™เบžเบงเบเป€เบฎเบปเบฒเปƒเบซเป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ uplinking (เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™เบ„เปเบฒเบชเบฑเบš) เป€เบ›เบฑเบ™ uplinks. เปเบฅเบฐเปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เบกเบฑเบ™เบ›เบฒเบเบปเบ”เบงเปˆเบฒ DCI "uplink" เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เบฅเบปเบ‡, เป€เบŠเบดเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เบชเปˆเบงเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบ breaks เบ•เบฒเบกเป€เบซเบ”เบœเบปเบ™เบ›เบปเบเบเบฐเบ•เบด. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เป€เบกเบทเปˆเบญเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบเบงเปˆเบฒ - POD's (Point Of Delivery), เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบšเบธเบเบ„เบปเบ™ เบ‚เบญเบš-POD's เบชเปเบฒเบฅเบฑเบš DCI เปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบžเบฒเบเบ™เบญเบ.

เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบฎเบฑเบšเบฎเบนเป‰เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”, เบ‚เป‰เบญเบเบˆเบฐเบเบฑเบ‡เปเบ•เป‰เบก Edge เบขเบนเปˆเป€เบ—เบดเบ‡เบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบˆเบทเปˆเป„เบงเป‰เบงเปˆเบฒเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบชเบฐเบซเบฅเบฒเบ”เบเปˆเบฝเบงเบเบฑเบšเบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡เปเบฅเบฐเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Leaf เปเบฅเบฐ Edge-leaf เบ›เบปเบเบเบฐเบ•เบด (เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบญเบฒเบ”เบˆเบฐเบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰. , เปเบ•เปˆเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡).

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ
เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เป‚เบฎเบ‡เบ‡เบฒเบ™เบ—เบตเปˆเบกเบตเปƒเบšเปเบ‚เบš.

Trinity เบ‚เบญเบ‡ Leaf, Spine เปเบฅเบฐ Edge เบ›เบฐเบเบญเบšเป€เบ›เบฑเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Underlay เบซเบผเบทเป‚เบฎเบ‡เบ‡เบฒเบ™.

เบงเบฝเบเบ‡เบฒเบ™เบ‚เบญเบ‡เป‚เบฎเบ‡เบ‡เบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ (เบญเปˆเบฒเบ™ Underlay), เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปเบฅเป‰เบงเปƒเบ™ เบชเบฐเบšเบฑเบšเบชเบธเบ”เบ—เป‰เบฒเบ, เบซเบผเบฒเบ, เบ‡เปˆเบฒเบเบ”เบฒเบเบซเบผเบฒเบ - เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ IP เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบฑเบ‡เบžเบฒเบเปƒเบ™ DC เบ”เบฝเบงเบเบฑเบ™เปเบฅเบฐเบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเบกเบฑเบ™.
เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ–เบทเบเป€เบญเบตเป‰เบ™เบงเปˆเบฒเป‚เบฎเบ‡เบ‡เบฒเบ™, เบ„เบทเบเบฑเบ™เบเบฑเบš, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เป‚เบฎเบ‡เบ‡เบฒเบ™เบ›เปˆเบฝเบ™เบžเบฒเบเปƒเบ™เบเปˆเบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป‚เบกเบ”เบนเบ™, เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเปƒเบ™. SDSM14.

เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, topology เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป€เบญเบตเป‰เบ™เบงเปˆเบฒเป‚เบฎเบ‡เบ‡เบฒเบ™, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒ fabric เปƒเบ™เบเบฒเบ™เปเบ›เบžเบฒเบชเบฒเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ fabric. เปเบฅเบฐเบกเบฑเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเบšเปเปˆเป€เบซเบฑเบ™เบ”เบต:
เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เป‚เบฎเบ‡เบ‡เบฒเบ™เปเบกเปˆเบ™ L3 เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™. เบšเปเปˆเบกเบต VLAN, เบšเปเปˆเบกเบต Broadcast - เบžเบงเบเป€เบฎเบปเบฒเบกเบตเป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบ›เบฐเป€เบชเบตเบ”เบ—เบตเปˆ LAN_DC, เบžเบงเบเป€เบ‚เบปเบฒเบฎเบนเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ‚เบฝเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบกเบตเบŠเบตเบงเบดเบ”เบขเบนเปˆเปƒเบ™ L3 paradigm, เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡ virtual เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบต Live Migration เบ”เป‰เบงเบเบเบฒเบ™เบฎเบฑเบเบชเบฒเบ—เบตเปˆเบขเบนเปˆ IP.

เปเบฅเบฐเบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡: เบ„เปเบฒเบ•เบญเบšเบ‚เบญเบ‡เบ„เปเบฒเบ–เบฒเบกเบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เป‚เบฎเบ‡เบ‡เบฒเบ™เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡ L3 เบขเบนเปˆเปƒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ เบšเบปเบ”เบ„เบงเบฒเบก.

DCI - Data Center Interconnect (Inter-DC)

DCI เบˆเบฐเบ–เบทเบเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เป‚เบ”เบเปƒเบŠเป‰ Edge-Leaf, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบžเบงเบเป€เบ‚เบปเบฒเป€เบ›เบฑเบ™เบˆเบธเบ”เบญเบญเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป„เบ›เบซเบฒเบ—เบฒเบ‡เบ”เปˆเบงเบ™.
เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ”เบฒเบ, เบžเบงเบเป€เบฎเบปเบฒเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒ DCs เปเบกเปˆเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบ™เป‚เบ”เบเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป‚เบ”เบเบเบปเบ‡.
เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบเบปเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบžเบฒเบเบ™เบญเบเบˆเบฒเบเบเบฒเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ.

เบ‚เป‰เบญเบเบฎเบนเป‰เบงเปˆเบฒเบ—เบธเบเป†เบ„เบฑเป‰เบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเป€เบญเบปเบฒเบญเบปเบ‡เบ›เบฐเบเบญเบšเบญเบญเบ, เบ‚เป‰เบญเบเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบซเบผเบฒเบ. เปเบฅเบฐเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบ abstract เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบˆเบฐเบ”เบต, เปเบ•เปˆเบงเปˆเบฒเปƒเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบˆเบฐเบกเบต crutches.
เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบ„เบงเบฒเบกโ€‹เบˆเบดเบ‡. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบˆเบธเบ”เบ‚เบญเบ‡เบŠเบธเบ”เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบ„เบดเบ”เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™, เบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™ heroically เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™.

เปƒเบ™ Edge-Leafs, underlay เปเบกเปˆเบ™เบ–เบทเบเบˆเบฑเบ”เปƒเบชเปˆเปƒเบ™ VPN เปเบฅเบฐเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡ MPLS (เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป‚เบ”เบเบเบปเบ‡เบ”เบฝเบงเบเบฑเบ™).

เบ™เบตเป‰เปเบกเปˆเบ™เปเบœเบ™เบงเบฒเบ”เบฅเบฐเบ”เบฑเบšเบชเบนเบ‡เบชเบธเบ”เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบš.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡

เบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบžเบฒเบเปƒเบ™ DC เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเปƒเบŠเป‰ BGP.
เบขเบนเปˆเปƒเบ™เบฅเปเบฒเบ•เบปเป‰เบ™ MPLS OSPF+LDP.
เบชเปเบฒเบฅเบฑเบš DCI, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบขเบนเปˆเปƒเบ™เปƒเบ•เป‰เบ”เบดเบ™ - BGP L3VPN เบซเบผเบฒเบเบเบงเปˆเบฒ MPLS.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ
เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบ—เบปเปˆเบงโ€‹เป„เบ›โ€‹

เบšเปเปˆเบกเบต OSPF เบซเบผเบท ISIS (เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบซเป‰เบฒเบกเบขเบนเปˆเปƒเบ™เบชเบฐเบซเบฐเบžเบฑเบ™เบฅเบฑเบ”เป€เบŠเบ) เปƒเบ™เป‚เบฎเบ‡เบ‡เบฒเบ™.

เบ™เบตเป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบˆเบฐเบšเปเปˆเบกเบตเบเบฒเบ™เบ„เบปเป‰เบ™เบžเบปเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบซเบผเบทเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบชเบฑเป‰เบ™เบ—เบตเปˆเบชเบธเบ” - เบžเบฝเบ‡เปเบ•เปˆเบ„เบนเปˆเบกเบท (เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ” - เบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰) เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ›เป‚เบ•เบ„เบญเบ™, เบšเป‰เบฒเบ™เปเบฅเบฐเบ™เบฐเป‚เบเบšเบฒเบ.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ
เป‚เบ„เบ‡เบเบฒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ BGP เบžเบฒเบเปƒเบ™ DC

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ BGP?

เบเปˆเบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰เบ™เบตเป‰เบกเบต RFC เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹ เบŠเบทเปˆเบงเปˆเบฒ Facebook เปเบฅเบฐ Arista, เป€เบŠเบดเปˆเบ‡เบšเบญเบเบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡ เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบซเบผเบฒเบ เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเปƒเบŠเป‰ BGP. เบกเบฑเบ™เบญเปˆเบฒเบ™เป€เบเบทเบญเบšเบ„เบทเบเบฑเบšเบ™เบดเบเบฒเบ, เบ‚เป‰เบญเบเบ‚เปเปเบ™เบฐ เบ™เบณ เบกเบฑเบ™ เบชเบณ เบฅเบฑเบšเบ•เบญเบ™เปเบฅเบ‡เบ—เบตเปˆเบญเบดเบ”เป€เบกเบทเปˆเบญเบ.

เปเบฅเบฐเบเบฑเบ‡เบกเบตเบžเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ‚เบญเบ‡เบ‚เป‰เบญเบเบญเบธเบ—เบดเบ”เบ•เบปเบ™เป€เบžเบทเปˆเบญเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰. เบ‚เป‰เบญเบเป€เบญเบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ›เปƒเบช เปเบฅเบฐ เบ‚เป‰เบญเบเบเปเบฒเบฅเบฑเบ‡เบชเบปเปˆเบ‡.

เปเบ•เปˆเบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เปƒเบ™เบชเบฑเป‰เบ™, เบšเปเปˆเบกเบต IGPs เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เบšเปˆเบญเบ™เบ—เบตเปˆเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบฅเปˆเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบซเบฅเบฒเบเบžเบฑเบ™เบ„เบปเบ™.

เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ BGP เบขเบนเปˆเบ—เบปเปˆเบงเบ—เบธเบเปเบซเปˆเบ‡เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบšเปเปˆเป€เบชเบเป€เบงเบฅเบฒเปƒเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบฅเบฐ synchronization เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเบกเบฑเบ™.

เบ”เป‰เบงเบเบซเบปเบงเปƒเบˆ, เปƒเบ™เป‚เบฎเบ‡เบ‡เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบ—เบตเปˆเบกเบตเบฅเบฐเบ”เบฑเบšเบชเบนเบ‡เบ‚เบญเบ‡เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบˆเบฐเบšเปเปˆเป€เบ•เบตเบšเป‚เบ•เบขเปˆเบฒเบ‡เป„เบงเบงเบฒ, OSPF เบˆเบฐเบžเบฝเบ‡เบžเปเบชเปเบฒเบฅเบฑเบšเบ•เบฒ. เบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡ megascalers เปเบฅเบฐ cloud titans. เปเบ•เปˆเบ‚เปเปƒเบซเป‰เบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบญเบเบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบญเบเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเปƒเบŠเป‰ BGP, เบ”เบฑเปˆเบ‡เบ—เบตเปˆ Pyotr Lapukhov bequeathed.

เบ™เบฐเป‚เบเบšเบฒเบเบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡

เปƒเบ™เบชเบฐเบงเบดเบ” Leaf, เบžเบงเบเป€เบฎเบปเบฒเบ™เปเบฒเป€เบ‚เบปเป‰เบฒเบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒเบˆเบฒเบเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบ Underlay เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ BGP.
เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบกเบตเบเบญเบ‡เบ›เบฐเบŠเบธเบก BGP เบฅเบฐเบซเบงเปˆเบฒเบ‡ เปเบ•เปˆเบฅเบฐเบ„เบปเบ™ เบ„เบนเปˆ Leaf-Spine, เป€เบŠเบดเปˆเบ‡เบ„เปเบฒเบ™เปเบฒเบซเบ™เป‰เบฒ Underlay เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเบ–เบทเบเบ›เบฐเบเบฒเบ”เบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบ™เบตเป‰เปเบฅเบฐเบšเปˆเบญเบ™เบ™เบฑเป‰เบ™.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เบžเบฒเบเปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบซเบ™เบถเปˆเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเปเบˆเบเบขเบฒเบเบ‚เปเป‰เบกเบนเบ™เบชเบฐเป€เบžเบฒเบฐเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ™เปเบฒเป€เบ‚เบปเป‰เบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ ToRe. เปƒเบ™ Edge-Leafs เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบฅเบงเบšเบฅเบงเบกเบžเบงเบเบกเบฑเบ™เปเบฅเบฐเบ›เบฐเบเบฒเบ”เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบเบฑเบš DCs เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเปเบฅเบฐเบชเบปเปˆเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบฅเบปเบ‡เป„เบ›เบซเบฒ TORs. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เปเบ•เปˆเบฅเบฐ ToR เบˆเบฐเบฎเบนเป‰เบงเบดเบ—เบตเบเบฒเบ™เป„เบ›เบซเบฒ ToR เบญเบทเปˆเบ™เปƒเบ™ DC เบ”เบฝเบงเบเบฑเบ™เปเบฅเบฐเบšเปˆเบญเบ™เบ—เบตเปˆเบˆเบธเบ”เป€เบ‚เบปเป‰เบฒเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเป„เบ›เบซเบฒ ToR เปƒเบ™ DC เบญเบทเปˆเบ™.

เปƒเบ™ DCI, เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เป€เบ›เบฑเบ™ VPNv4. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เปƒเบ™ Edge-Leaf, เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เป‚เบฎเบ‡เบ‡เบฒเบ™เบˆเบฐเบ–เบทเบเบˆเบฑเบ”เปƒเบชเปˆเปƒเบ™ VRF, เปƒเบซเป‰เป‚เบ—เบซเบฒเบกเบฑเบ™ UNDERLAY, เปเบฅเบฐเป€เบ‚เบ”เปƒเบเป‰เบ„เบฝเบ‡เบเบฑเบš Spine on Edge-Leaf เบˆเบฐเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบžเบฒเบเปƒเบ™ VRF, เปเบฅเบฐเบฅเบฐเบซเบงเปˆเบฒเบ‡ Edge-Leafs เปƒเบ™ VPNv4-. เบ„เบญเบšเบ„เบปเบง.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบˆเบฐเบซเป‰เบฒเบกเบเบฒเบ™เบ›เบฐเบเบฒเบ”เบ„เบทเบ™เปƒเบซเบกเปˆเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบˆเบฒเบเบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เบžเบงเบเป€เบ‚เบปเบฒ.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เปƒเบ™เปƒเบšเปเบฅเบฐเบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบšเปเปˆเบ™เปเบฒเป€เบ‚เบปเป‰เบฒ Loopbacks. เบžเบงเบเป€เบฎเบปเบฒเบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบเปเบฒเบ™เบปเบ” Router ID.

เปเบ•เปˆเปƒเบ™ Edge-Leafs เบžเบงเบเป€เบฎเบปเบฒเบ™เปเบฒเป€เบ‚เบปเป‰เบฒเบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ Global BGP. เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ—เบตเปˆเบขเบนเปˆ Loopback, Edge-Leafs เบˆเบฐเบชเป‰เบฒเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบก BGP เปƒเบ™ IPv4 VPN-family เบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™.

เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบกเบตเบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡ OSPF+LDP เบฅเบฐเบซเบงเปˆเบฒเบ‡เบญเบธเบ›เบฐเบเบญเบ™ EDGE. เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เป€เบ‚เบ”เบ”เบฝเบง. เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹.

เบ™เบตเป‰เปเบกเปˆเบ™เบฎเบนเบšเบ—เบตเปˆเบกเบตเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡.

BGP ASN

Edge-Leaf ASN

เปƒเบ™ Edge-Leafs เบˆเบฐเบกเบต ASN เบซเบ™เบถเปˆเบ‡เปƒเบ™ DCs เบ—เบฑเบ‡เบซเบกเบปเบ”. เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบกเบต iBGP เบฅเบฐเบซเบงเปˆเบฒเบ‡ Edge-Leafs, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบขเบนเปˆเปƒเบ™ nuances เบ‚เบญเบ‡ eBGP. เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™ 65535. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ AS.

เบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡ ASN

เปƒเบ™เบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบกเบตเบซเบ™เบถเปˆเบ‡ ASN เบ•เปเปˆ DC. เปƒเบซเป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบ™เบตเป‰เบ”เป‰เบงเบเบ•เบปเบงเป€เบฅเบเบ—เปเบฒเบญเบดเบ”เบซเบผเบฒเบเบˆเบฒเบเบฅเบฐเบ”เบฑเบšเบ‚เบญเบ‡เป€เบญเบเบฐเบŠเบปเบ™ AS - 64512, 64513 เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ ASN เปƒเบ™ DC?

เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเปเบเบเบ„เปเบฒเบ–เบฒเบกเบ™เบตเป‰เบญเบญเบเป€เบ›เบฑเบ™เบชเบญเบ‡เบขเปˆเบฒเบ‡:

  • เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ ASNs เบˆเบถเปˆเบ‡เบ„เบทเบเบฑเบ™เบขเบนเปˆเปƒเบ™เบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡เบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡เปœเบถเปˆเบ‡ DC?
  • เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบžเบงเบเบกเบฑเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™ DCs เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™?

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ ASNs เบ”เบฝเบงเบเบฑเบ™เบขเบนเปˆเปƒเบ™เบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบซเบ™เบถเปˆเบ‡ DC?

เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ AS-Path เบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ Underlay เปƒเบ™ Edge-Leaf เบˆเบฐเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ„เบท:
[leafX_ASN, spine_ASN, edge_ASN]
เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบžเบฐเบเบฒเบเบฒเบกเป‚เบ„เบชเบฐเบ™เบฒเบกเบฑเบ™เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™ Spine, เบกเบฑเบ™เบˆเบฐเบเบปเบเป€เบฅเบตเบเบกเบฑเบ™เป€เบžเบฒเบฐเบงเปˆเบฒ AS (Spine_AS) เบ‚เบญเบ‡เบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเปเบฅเป‰เบง.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบžเบฒเบเปƒเบ™ DC เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ„เบงเบฒเบกเบžเปเปƒเบˆเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เบงเปˆเบฒเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ Underlay เบ—เบตเปˆเบ‚เบถเป‰เบ™เป„เบ›เบซเบฒ Edge เบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบฅเบปเบ‡เป„เบ›เป„เบ”เป‰. เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบžเบฒเบเปƒเบ™ DC เบ•เป‰เบญเบ‡เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบžเบฒเบเปƒเบ™เบฅเบฐเบ”เบฑเบšเบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบฅเบงเบกเบ‚เบญเบ‡ DCs เบญเบทเปˆเบ™เป†เบˆเบฐเป€เบ‚เบปเป‰เบฒเบซเบฒ ToRs เป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบเปƒเบ™เบเปเบฅเบฐเบ™เบตเปƒเบ”เบเปเปˆเบ•เบฒเบก - AS-Path เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบกเบตเบžเบฝเบ‡เปเบ•เปˆ ASN 65535 - เบˆเปเบฒเบ™เบงเบ™ AS Edge-Leafs, เป€เบžเบฒเบฐเบงเปˆเบฒเบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบšเปˆเบญเบ™เบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™.

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบžเบงเบเบกเบฑเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™ DCs เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™?

เปƒเบ™เบ—เบฒเบ‡เบ—เบดเบ”เบชเบฐเบ”เบต, เบžเบงเบเป€เบฎเบปเบฒเบญเบฒเบ”เบˆเบฐเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฅเบฒเบ Loopback เปเบฅเบฐเบšเบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual เบšเปเบฅเบดเบเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ DCs.

เบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ Route Reflector เบซเบผเบท VNGW เบ”เบฝเบงเบเบฑเบ™ (Virtual Network Gateway), เป€เบŠเบดเปˆเบ‡เบˆเบฐเบฅเบฑเบญเบเบเบฑเบš TopR เบœเปˆเบฒเบ™ BGP เปเบฅเบฐเบ›เบฐเบเบฒเบ” loopback เบ‚เบญเบ‡เบกเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบ„เบงเบ™เบˆเบฐเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰เบˆเบฒเบ DCs เบ—เบฑเบ‡เบซเบกเบปเบ”.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆ AS-Path เบ‚เบญเบ‡เบกเบฑเบ™เบˆเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒ:
[VNF_ASN, leafX_DC1_ASN, spine_DC1_ASN, edge_ASN, spine_DC2_ASN, leafY_DC2_ASN]

เปเบฅเบฐเบšเปเปˆเบ„เบงเบ™เบกเบต ASNs เบŠเปเป‰เบฒเบเบฑเบ™เบขเบนเปˆเบ—เบธเบเบšเปˆเบญเบ™.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, Spine_DC1 เปเบฅเบฐ Spine_DC2 เบˆเบฐเบ•เป‰เบญเบ‡เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ„เบทเบเบฑเบ™เบเบฑเบš leafX_DC1 เปเบฅเบฐ leafY_DC2, เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เป€เบ‚เบปเป‰เบฒเบซเบฒ.

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบฎเบนเป‰, เบกเบต hacks เบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเบญเบกเบฎเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบกเบต ASNs เบŠเป‰เปเบฒเบเบฑเบ™เป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบเบปเบ™เป„เบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ loop (allowas-in on Cisco). เปเบฅเบฐเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ•เบฒเบกเบเบปเบ”เบซเบกเบฒเบ. เปเบ•เปˆเบ™เบตเป‰เปเบกเปˆเบ™เบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบ—เบตเปˆเบกเบตเบ—เปˆเบฒเปเบฎเบ‡เปƒเบ™เบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เปเบฅเบฐเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป€เบญเบ‡เป„เบ”เป‰เบ•เบปเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบกเบฑเบ™เบชเบญเบ‡เบชเบฒเบกเป€เบ—เบทเปˆเบญ.

เปเบฅเบฐเบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบกเบตเป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเบšเปเปˆเปƒเบŠเป‰เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบ›เบฑเบ™เบญเบฑเบ™เบ•เบฐเบฅเบฒเบ, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ”เบˆเบฒเบเบกเบฑเบ™.

เปƒเบš ASN

เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบกเบต ASN เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เปƒเบ™เปเบ•เปˆเบฅเบฐเบชเบฐเบซเบผเบฑเบš Leaf เปƒเบ™เบ—เบปเปˆเบงเป€เบ„เบทเบญเบ‚เปˆเบฒเบ.
เบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡: AS-Path เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ loops, BGP configuration เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ bookmarks.

เบชเปเบฒเบฅเบฑเบšเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡ Leafs เบœเปˆเบฒเบ™เบขเปˆเบฒเบ‡เบฅเบฝเบšเบ‡เปˆเบฒเบ, AS-Path เบ„เบงเบ™เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ™เบตเป‰:
[leafX_ASN, spine_ASN, leafY_ASN]
เบšเปˆเบญเบ™เบ—เบตเปˆ leafX_ASN เปเบฅเบฐ leafY_ASN เบˆเบฐเบ”เบตเบ—เบตเปˆเบˆเบฐเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

เบญเบฑเบ™เบ™เบตเป‰เบเบฑเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบฐเบเบฒเบ”เบ‚เบญเบ‡ VNF loopback เบฅเบฐเบซเบงเปˆเบฒเบ‡ DCs:
[VNF_ASN, leafX_DC1_ASN, spine_DC1_ASN, edge_ASN, spine_DC2_ASN, leafY_DC2_ASN]

เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเปƒเบŠเป‰ ASN 4-byte เปเบฅเบฐเบชเป‰เบฒเบ‡เบกเบฑเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ•เบปเบงเป€เบฅเบเบ‚เบญเบ‡ Spine's ASN เปเบฅเบฐ Leaf switch, เบ„เบทเป€เบŠเบฑเปˆเบ™เบ™เบตเป‰: Spine_ASN.0000X.

เบ™เบตเป‰เปเบกเปˆเบ™เบฎเบนเบšเบ—เบตเปˆเบกเบต ASN.
เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เปเบœเบ™เบเบฒเบ™ IP

เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, เบžเบงเบเป€เบฎเบปเบฒเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบˆเบฑเบ”เบชเบฑเบ™เบ—เบตเปˆเบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  1. เบงเบฒเบ‡เบ—เบตเปˆเบขเบนเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบฅเบฐเบซเบงเปˆเบฒเบ‡ ToR เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡. เบžเบงเบเบกเบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเบžเบฒเบเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฑเบ‡เปเบปเบ”เป€เบžเบทเปˆเบญเปƒเบซเป‰เป€เบ„เบทเปˆเบญเบ‡เปƒเบ”เบชเบฒเบกเบฒเบ”เบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบญเบทเปˆเบ™เป„เบ”เป‰. เบžเปเบ”เบต 10/8. เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐ rack เบกเบต /26 เบกเบตเบชเบฐเบซเบ‡เบงเบ™. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบˆเบฑเบ”เบชเบฑเบ™ /19 เบ•เปเปˆ DC เปเบฅเบฐ /17 เบ•เปเปˆเบžเบฒเบเบžเบทเป‰เบ™.
  2. เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบขเบนเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡เปƒเบš/Tor เปเบฅเบฐเบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡.

    เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบฒเบเบˆเบฐเบกเบญเบšเบซเบกเบฒเบเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบ”เป‰เบงเบเบงเบดเบ—เบต algorithm, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ„เบดเบ”เป„เบฅเปˆเบžเบงเบเบกเบฑเบ™เบˆเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ.

    เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™ ... 169.254.0.0/16.
    เบ„เบท 169.254.00X.Y/31เบšเปˆเบญเบ™เบ—เบตเปˆ X - เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบเบฐโ€‹เบ”เบนเบโ€‹เบชเบฑเบ™โ€‹เบซเบผเบฑเบ‡โ€‹, Y โ€” เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบ P2P /31.
    เบ™เบตเป‰เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เบ•เบปเบงเป„เบ”เป‰เป€เบ–เบดเบ‡ 128 racks, เปเบฅเบฐเป€เบ–เบดเบ‡ 10 Spines เปƒเบ™ DC. เบ—เบตเปˆเบขเบนเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบฒเบกเบฒเบ” (เปเบฅเบฐเบˆเบฐ) เบ–เบทเบเบŠเป‰เปเบฒเบˆเบฒเบ DC เบซเบฒ DC.

  3. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบˆเบธเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ Spine-Edge-Leaf เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเปˆเบญเบ 169.254.10X.Y/31, เบšเปˆเบญเบ™เบ—เบตเปˆเบ„เบทเบเบฑเบ™ X - เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบเบฐโ€‹เบ”เบนเบโ€‹เบชเบฑเบ™โ€‹เบซเบผเบฑเบ‡โ€‹, Y โ€” เป€เบ„เบทเบญโ€‹เบ‚เปˆเบฒเบ P2P /31.
  4. เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบขเบนเปˆเบˆเบฒเบ Edge-Leaf เบเบฑเบš MPLS backbone. เปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เปเบกเปˆเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡ - เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบŠเบดเป‰เบ™เบชเปˆเบงเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ–เบทเบเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ pie เบซเบ™เบถเปˆเบ‡, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบขเบนเปˆเบ”เบฝเบงเบเบฑเบ™เบˆเบฐเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบ - เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฅเบทเบญเบ subnet เบŸเบฃเบตเบ•เปเปˆเป„เบ›. เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™, เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบปเบฒเป€เบ›เบฑเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™ 192.168.0.0/16 เปเบฅเบฐโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบˆเบฐโ€‹เป€เบญเบปเบฒโ€‹เบ„เบปเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เบญเบดเบ”โ€‹เบชเบฐเบซเบผเบฐโ€‹เบญเบญเบโ€‹เบˆเบฒเบโ€‹เบกเบฑเบ™.
  5. เบ—เบตเปˆเบขเบนเปˆ Loopback. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเปƒเบซเป‰เบ‚เบญเบšเป€เบ‚เบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ 172.16.0.0/12.
    • เปƒเบš - / 25 เบ•เปเปˆ DC - เบ”เบฝเบงเบเบฑเบ™ 128 racks. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบˆเบฑเบ”เบชเบฑเบ™ /23 เบ•เปเปˆเบžเบฒเบเบžเบทเป‰เบ™.
    • เบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡ - / 28 เบ•เปเปˆ DC - เป€เบ–เบดเบ‡ 16 เบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡. เปƒเบซเป‰เบˆเบฑเบ”เบชเบฑเบ™ /26 เบ•เปเปˆเบžเบฒเบเบžเบทเป‰เบ™.
    • Edge-Leaf - /29 เบ•เปเปˆ DC - เป€เบ–เบดเบ‡ 8 เบเปˆเบญเบ‡. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบˆเบฑเบ”เบชเบฑเบ™ /27 เบ•เปเปˆเบžเบฒเบเบžเบทเป‰เบ™.

เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบกเบตเบ‚เบญเบšเป€เบ‚เบ”เบเบฒเบ™เบˆเบฑเบ”เบชเบฑเบ™เบžเบฝเบ‡เบžเปเปƒเบ™ DC (เปเบฅเบฐเบˆเบฐเบšเปเปˆเบกเบต - เบžเบงเบเป€เบฎเบปเบฒเบญเป‰เบฒเบ‡เบงเปˆเบฒเป€เบ›เบฑเบ™ hyperscalers), เบžเบงเบเป€เบฎเบปเบฒเบžเบฝเบ‡เปเบ•เปˆเป€เบฅเบทเบญเบ block เบ•เปเปˆเป„เบ›.

เบ™เบตเป‰เปเบกเปˆเบ™เบฎเบนเบšเบ—เบตเปˆเบกเบตเบ—เบตเปˆเบขเบนเปˆ IP.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

Loopbacks:

เบ„เบณ เบ™เบณ เปœเป‰เบฒ
เบšเบปเบ”เบšเบฒเบ”เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™
เบžเบฒเบเบžเบทเป‰เบ™
ะ”ะฆ

172.16.0.0/23
เปเบ‚เบš
 
 

172.16.0.0/27
ru
 

172.16.0.0/29
msk

172.16.0.8/29
kzn

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
sha

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
kzn

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
sha

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
kzn

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
sha

172.16.12.128/25
sia

เบŠเบฑเป‰เบ™เปƒเบ•เป‰เบ”เบดเบ™:

เบ„เบณ เบ™เบณ เปœเป‰เบฒ
เบžเบฒเบเบžเบทเป‰เบ™
ะ”ะฆ

10.0.0.0/17
ru
 

10.0.0.0/19
msk

10.0.32.0/19
kzn

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
sha

10.1.32.0/19
sia

เบฅเบฒเบšเบฒ

เบœเบนเป‰เบ‚เบฒเบเบชเบญเบ‡เบ„เบปเบ™. เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ”เบฝเบง. ADSM.

Juniper + Arista. Ubuntu. เบชเบฐเบšเบฒเบเบ”เบตเป€เบญเบงเบฒเป€เบเบปเปˆเบฒ.

เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ virtual เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปƒเบ™ Mirana เปเบกเปˆเบ™เบเบฑเบ‡เบˆเปเบฒเบเบฑเบ”, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบˆเบฐเบˆเปเบฒเบเบฑเบ”.

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเปเบฒเบฅเบฑเบšเป€เบ”เบฑเบเบ™เป‰เบญเบ. เบชเปˆเบงเบ™เบชเบญเบ‡. เบเบฒเบ™เบญเบญเบเปเบšเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ

เบชเบญเบ‡เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™: Kazan เปเบฅเบฐ Barcelona.

  • เบชเบญเบ‡เบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡เปเบ•เปˆเบฅเบฐเบ„เบปเบ™: Juniper เปเบฅเบฐ Arista.
  • เบซเบ™เบถเปˆเบ‡ torus (เปƒเบš) เปƒเบ™เปเบ•เปˆเบฅเบฐ - Juniper เปเบฅเบฐ Arista, เบเบฑเบšเบซเบ™เบถเปˆเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบšเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ (เปƒเบซเป‰เป€เบญเบปเบฒ Cisco IOL เบ™เป‰เปเบฒเบซเบ™เบฑเบเป€เบšเบปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เบตเป‰).
  • เบซเบ™เบถเปˆเบ‡ Edge-Leaf node เปเบ•เปˆเบฅเบฐ (เบชเปเบฒเบฅเบฑเบšเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆ Juniper).
  • เบซเบ™เบถเปˆเบ‡ Cisco เบ›เปˆเบฝเบ™เป€เบžเบทเปˆเบญเบ›เบปเบเบ„เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”.
  • เบ™เบญเบเป€เปœเบทเบญเป„เบ›เบˆเบฒเบเบเปˆเบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เป€เบ„เบทเปˆเบญเบ‡เบ„เบงเบšเบ„เบธเบกเบชเบฐเป€เปเบทเบญเบ™เบเบณเบฅเบฑเบ‡เปเบฅเปˆเบ™เบขเบนเปˆ. เปเบฅเปˆเบ™ Ubuntu.
    เบกเบฑเบ™โ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡โ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹, เบกเบฑเบ™โ€‹เบˆเบฐโ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เบฅเบฐโ€‹เบšเบปเบš IPAM / DCIMโ€‹, bunch เบ‚เบญเบ‡ Python scripts , Ansible เปเบฅเบฐโ€‹เบชเบดเปˆเบ‡โ€‹เบญเบทเปˆเบ™เป†โ€‹เบ—เบตเปˆโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹.

เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป€เบ•เบฑเบก เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”, เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบžเบฐเบเบฒเบเบฒเบกเบœเบฐเบฅเบดเบ”เปƒเบซเบกเปˆเป‚เบ”เบเปƒเบŠเป‰เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”.

เบชเบฐเบซเบฅเบธเบš

เบกเบฑเบ™โ€‹เบเบฑเบ‡โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเบญเบกโ€‹เบฎเบฑเบšโ€‹? เบ‚เป‰เบญเบเบ„เบงเบ™เบ‚เบฝเบ™เบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบชเบฑเป‰เบ™เป†เบžเบฒเบเปƒเบ•เป‰เปเบ•เปˆเบฅเบฐเบšเบปเบ”เบ„เบงเบฒเบกเบšเป?

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบทเบญเบ เบชเบฒเบกโ€‹เบฅเบฐโ€‹เบ”เบฑเบšโ€‹ เป€เบ„เบทเบญเบ‚เปˆเบฒเบ Kloz เบžเบฒเบเปƒเบ™ DC, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบกเบตเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ•เบฒเป€เบงเบฑเบ™เบญเบญเบ - เบ•เบฒเป€เบงเบฑเบ™เบ•เบปเบเบซเบผเบฒเบเปเบฅเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™ ECMP.

เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป„เบ”เป‰เบ–เบทเบเปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ (underlay) เปเบฅเบฐ virtual (overlay). เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, overlay เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบˆเบฒเบเป€เบˆเบปเป‰เบฒเบžเบฒเบš - เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ”เบฒเบเบ‚เบญเบ‡เบ‚เปเป‰เบเปเบฒเบ™เบปเบ”เบชเปเบฒเบฅเบฑเบš underlay.

เบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบทเบญเบ BGP เป€เบ›เบฑเบ™เป‚เบ›เบฃเป‚เบ•เบ„เบญเบ™เบเบฒเบ™เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเบณเบฅเบฑเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบเป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบขเบทเบ”เบขเบธเปˆเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบ‚เบญเบ‡เบ™เบฐเป‚เบเบšเบฒเบเบ‚เบญเบ‡เบกเบฑเบ™.

เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบกเบต nodes เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡ DCI - Edge-leaf.
เบเบฐเบ”เบนเบเบชเบฑเบ™เบซเบผเบฑเบ‡เบˆเบฐเบกเบต OSPF+LDP.
DCI เบˆเบฐเบ–เบทเบเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ MPLS L3VPN.
เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ P2P, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ„เบดเบ”เป„เบฅเปˆเบ—เบตเปˆเบขเบนเปˆ IP เบ•เบฒเบกเบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบŠเบทเปˆเบญเบธเบ›เบฐเบเบญเบ™.
เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบเปเบฒเบ™เบปเบ” loopbacks เบ•เบฒเบกเบžเบฒเบฅเบฐเบšเบปเบ”เบšเบฒเบ”เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš.
เบ„เบณเบ™เบณเปœเป‰เบฒเบ—เบฒเบ‡เบฅเบธเปˆเบก - เบžเบฝเบ‡เปเบ•เปˆเบขเบนเปˆเปƒเบ™เบชเบฐเบงเบดเบ” Leaf เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบšเบ•เบฒเบกเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบกเบฑเบ™.

เปƒเบซเป‰เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบ”เบฝเบงเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบกเบตเบญเบธเบ›เบฐเบเบญเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เป€เบ—เบทเปˆเบญ.
เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ•เปเปˆเป„เบ›เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบžเบงเบเบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเปƒเบ™เบฅเบฐเบšเบปเบš (IPAM, เบชเบดเบ™เบ„เป‰เบฒเบ„เบปเบ‡เบ„เบฑเบ‡), เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡, เบชเป‰เบฒเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ เปเบฅเบฐเบ™เบณเปƒเบŠเป‰เบกเบฑเบ™.

เปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบ•เปเปˆเป„เบ›เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบˆเบฑเบ”เบเบฒเบ™เบเบฑเบš Netbox - เบชเบดเบ™เบ„เป‰เบฒเบ„เบปเบ‡เบ„เบฑเบ‡เปเบฅเบฐเบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบชเปเบฒเบฅเบฑเบšเบžเบทเป‰เบ™เบ—เบตเปˆ IP เปƒเบ™ DC.

เบ‚เบญเบšโ€‹เปƒเบˆ

  • Andrey Glazkov aka @glazgoo เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เบซเบผเบฑเบเบ–เบฒเบ™เปเบฅเบฐเบเบฒเบ™เปเบเป‰เป„เบ‚
  • Alexander Klimenko aka @v00lk เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบดเบชเบนเบ”เปเบฅเบฐเบ”เบฑเบ”เปเบเป‰
  • Artyom Chernobay เบชเปเบฒเบฅเบฑเบš KDPV

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™