Π ΠΏΡΡΠ²ΠΈΡΠ΅ Π΄Π²Π΅ ΡΡΠ°ΡΠΈΠΈ ΠΏΠΎΠ²Π΄ΠΈΠ³Π½Π°Ρ
Π²ΡΠΏΡΠΎΡΠ° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΡΠ° ΠΈ Π½Π°ΡΠ΅ΡΡΠ°Ρ
Π½Π΅ΠΉΠ½ΠΈΡ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ, Π²ΡΠ² Π²ΡΠΎΡΠ°ΡΠ° Π½Π°ΠΏΡΠ°Π²ΠΈΡ
ΠΎΡΡΡΡΠΏΠ»Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°, ΠΊΠ°ΡΠΎ ΠΏΡΡΠ²ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΊΡΠΌ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° ΡΡΠ»ΡΠ³ΠΈΡΠ΅.
Π ΡΠ΅Π³Π° Π΅ Π²ΡΠ΅ΠΌΠ΅ Π΄Π° Π½Π°ΡΠ΅ΡΡΠ°Π΅ΠΌ ΡΡ
Π΅ΠΌΠ°ΡΠ° Π½Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ°ΡΠ° ΠΌΡΠ΅ΠΆΠ°.
ΠΠΊΠΎ Π½Π΅ ΡΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°ΡΠΈ Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ° Π² ΠΌΡΠ΅ΠΆΠΈΡΠ΅ Π½Π° Π΄Π°ΡΠ°ΡΠ΅Π½ΡΡΠΎΠ²Π΅ΡΠ΅, Π½Π°ΡΡΠΎΡΡΠ΅Π»Π½ΠΎ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ Ρ .
ΠΡΠΈΡΠΊΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΡ:
ΠΡΠ°ΠΊΡΠΈΠΊΠΈΡΠ΅, ΠΎΠΏΠΈΡΠ°Π½ΠΈ Π² ΡΠ°Π·ΠΈ ΡΠ΅ΡΠΈΡ, ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠΈΠΌΠΈ ΠΊΡΠΌ ΠΌΡΠ΅ΠΆΠ° ΠΎΡ Π²ΡΡΠΊΠ°ΠΊΡΠ² ΡΠΈΠΏ, Π²ΡΡΠΊΠ°ΠΊΡΠ² ΠΌΠ°ΡΠ°Π± ΠΈ Ρ Π²ΡΡΠΊΠ°ΠΊΠ²ΠΎ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΈΠ΅ ΠΎΡ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ (ΠΈΠ»ΠΈ Π½Π΅). ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΎΠΏΠΈΡΠ°Π½ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π΅Π½ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π·ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈ. Π ΡΠ°ΠΊΠ°, ΡΠ΅ ΡΠ΅ ΡΠΏΡΠ° Π½Π° ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π°ΡΠ° Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ° Π½Π° DCI: .
DCI ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π° MPLS L3VPN.
ΠΠ°Π΄ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΡΠ°Π±ΠΎΡΠΈ Overlay ΠΌΡΠ΅ΠΆΠ° ΠΎΡ Ρ ΠΎΡΡΠ° (ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ VXLAN Π½Π° OpenStack, Tungsten Fabric ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠ²ΠΎΡΠΎ ΠΈ Π΄Π° Π΅ Π΄ΡΡΠ³ΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΎΡ ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΡΠ°ΠΌΠΎ ΠΎΡΠ½ΠΎΠ²Π½Π° IP ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡ).
Π ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠΎΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠ²Π°Ρ ΠΏΠΎ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡΠΈ Π½Π°ΡΠΈΠ½.
Π©Π΅ ΠΈΠ·Π±Π΅ΡΠ΅ΠΌ ΡΡΠ΅ΡΠΈΡΠ΅Π½ DCI Π² Π²Π°ΠΊΡΡΠΌ:
- ΠΠ΄Π½Π° Π²Π΅ΡΡΠΈΡ Π½Π° Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π½Π°Π²ΡΡΠΊΡΠ΄Π΅.
- ΠΠ²Π° Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°, ΠΎΠ±ΡΠ°Π·ΡΠ²Π°ΡΠΈ Π΄Π²Π΅ ΡΠ°Π²Π½ΠΈΠ½ΠΈ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°.
- ΠΠ΄ΠΈΠ½ DCI ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°ΡΠΎ Π΄ΡΡΠ³, ΠΊΠ°ΡΠΎ Π΄Π²Π΅ ΠΊΠ°ΠΏΠΊΠΈ Π²ΠΎΠ΄Π°.
Π‘ΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅
- Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ° ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡ
- ΠΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅
- IP ΠΏΠ»Π°Π½
- ΠΠ°Π±ΠΎΡΠ°ΡΠΎΡΠΈΡ
- ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
- ΠΠΎΠ»Π΅Π·Π½ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅
ΠΠ΅ΠΊΠ° Π½Π°ΡΠΈΡΡ Π‘Π΅ΡΠ²ΠΈΡ ΠΡΠΎΠ²Π°ΠΉΠ΄ΡΡ LAN_DC, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΠΎΡΡΠ²Π° ΠΎΠ±ΡΡΠΈΡΠ΅Π»Π½ΠΈ Π²ΠΈΠ΄Π΅Π° Π·Π° ΠΎΡΠ΅Π»ΡΠ²Π°Π½Π΅ Π² Π·Π°ΡΠ΅Π΄Π½Π°ΡΠΈ Π°ΡΠ°Π½ΡΡΠΎΡΠΈ.
Π ΠΌΠ΅Π³Π°ΠΏΠΎΠ»ΠΈΡΠΈΡΠ΅ ΡΠΎΠ²Π° Π΅ ΠΈΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎ, Π·Π°ΡΠΎΠ²Π° Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ.
ΠΡΡΠ²ΠΎ ΡΠ΅ ΠΎΠΏΠΈΡΠ° ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ ΡΠ°ΠΊΠ°, ΠΊΠ°ΠΊΡΠΎ Π±ΠΈΡ ΠΌΠ΅ ΠΈΡΠΊΠ°Π»ΠΈ Π΄Π° Ρ Π²ΠΈΠ΄ΠΈΠΌ. Π ΠΏΠΎΡΠ»Π΅ ΡΠ΅ Ρ ΠΎΠΏΡΠΎΡΡΡ Π·Π° Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΡΡΠ°.
Π€ΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ° ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡ
ΠΠΎΠΊΠ°ΡΠΈΠΈ
LAN_DC ΡΠ΅ ΠΈΠΌΠ° 6 DCI:
- Π ΡΡΠΈΡ (RU):
- ΠΠΎΡΠΊΠ²Π° (msk)
- ΠΠ°Π·Π°Π½ (kzn)
- ΠΡΠΏΠ°Π½ΠΈΡ (SP):
- ΠΠ°ΡΡΠ΅Π»ΠΎΠ½Π° (bcn)
- ΠΠ°Π»Π°Π³Π° (mlg)
- ΠΠΈΡΠ°ΠΉ (CN):
- Π¨Π°Π½Ρ Π°ΠΉ (sha)
- Π‘ΠΈΠ°Π½ (sia)

ΠΡΡΡΠ΅ Π² DCI (Intra-DC)
ΠΡΠ² Π²ΡΠΈΡΠΊΠΈ DCI ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ ΠΌΡΠ΅ΠΆΠΈ Π·Π° Π²ΡΡΡΠ΅ΡΠ½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡ, ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈ Π½Π° ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Π½Π° ΠΠ»ΠΎΠ·Π°.
ΠΠ°ΠΊΠ²ΠΈ ΡΠ° ΠΌΡΠ΅ΠΆΠΈΡΠ΅ Π½Π° ΠΠ»ΠΎΠ·Π° ΠΈ Π·Π°ΡΠΎ ΡΠΎΡΠ½ΠΎ ΡΠ΅ β Π² ΠΎΡΠ΄Π΅Π»Π½Π° .
ΠΡΠ² Π²ΡΠ΅ΠΊΠΈ DCI ΠΈΠΌΠ° ΠΏΠΎ 10 ΡΡΠΎΠΉΠΊΠΈ Ρ ΠΌΠ°ΡΠΈΠ½ΠΈ, ΡΠ΅ ΡΠ΅ ΡΠ΅ Π½ΠΎΠΌΠ΅ΡΠΈΡΠ°Ρ ΠΊΠ°ΡΠΎ A, B, C Π ΡΠ°ΠΊΠ° Π½Π°ΡΠ°ΡΡΠΊ.
ΠΡΡΠΊΠ° ΡΡΠΎΠΉΠΊΠ° ΡΡΠ΄ΡΡΠΆΠ° ΠΏΠΎ 30 ΠΌΠ°ΡΠΈΠ½ΠΈ. Π’Π΅ Π½ΡΠΌΠ° Π΄Π° Π½ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π°Ρ.
Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° Π² Π²ΡΡΠΊΠ° ΡΡΠΎΠΉΠΊΠ° ΠΈΠΌΠ° ΠΊΠΎΠΌΡΡΠ°ΡΠΎΡ, ΠΊΡΠΌ ΠΊΠΎΠΉΡΠΎ ΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Π²ΡΠΈΡΠΊΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ β ΡΠΎΠ²Π° Π΅ Top of the Rack switch β ToR ΠΈΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅ Π² ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΠ΅ Π½Π° ΡΠ°Π±ΡΠΈΠΊΠ°ΡΠ° ΠΠ»ΠΎΠ·Π°, ΡΠ΅ Π³ΠΎ Π½Π°ΡΠ΅ΡΠ΅ΠΌ Leaf.

ΠΠ±ΡΠ°ΡΠ° ΡΡ
Π΅ΠΌΠ° Π½Π° ΡΠ°Π±ΡΠΈΠΊΠ°ΡΠ°.
Π©Π΅ Π³ΠΈ ΠΈΠΌΠ΅Π½ΡΠ²Π°ΠΌΠ΅ XXX-leafY, ΠΊΡΠ΄Π΅ΡΠΎ XXX β ΡΡΠΎΠ±ΡΠΊΠ²Π΅Π½ΠΎ ΡΡΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΠ¦, Π° Y β ΠΏΠΎΡΠ΅Π΄Π΅Π½ Π½ΠΎΠΌΠ΅Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, kzn-leaf11.
Π ΡΡΠ°ΡΠΈΡΡΠ° ΡΠ΅ ΡΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»Ρ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΠ΅ Leaf ΠΈ ToR Π΄ΠΎΡΡΠ° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ, ΠΊΠ°ΡΠΎ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΈΡΠ΅ ΠΈΠΌ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΠ΅ ΡΠΎΠ²Π° Π½Π΅ Π΅ ΡΠ°ΠΊΠ°.
ToR β ΡΠΎΠ²Π° Π΅ ΠΊΠΎΠΌΡΡΠ°ΡΠΎΡ, ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ Π² ΡΡΡΠ²ΡΡΠ½Π° ΡΡΠ°Π½ΡΠΈΡ, ΠΊΡΠΌ ΠΊΠΎΡΡΠΎ ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π°Ρ ΠΌΠ°ΡΠΈΠ½ΠΈΡΠ΅.
Leaf β ΡΠΎΠ²Π° Π΅ ΡΠΎΠ»ΡΡΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Π² ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΠΈΠ»ΠΈ ΡΠ²ΠΈΡΡ Π½Π° ΠΏΡΡΠ²ΠΎ Π½ΠΈΠ²ΠΎ Ρ ΡΠ΅ΡΠΌΠΈΠ½ΠΈ ΠΎΡ ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Π½Π° ΠΠ»ΠΎΠ·Π°.
Π’ΠΎΠ΅ΡΡ Leaf != ToR.
Π’Π°ΠΊΠ° Leaf ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ EndofRaw-ΠΊΠΎΠΌΡΡΠ°ΡΠΎΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ.
ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΡΠ΅ ΡΠ΅ ΠΎΡΠ½Π°ΡΡΠΌΠ΅ ΠΊΡΠΌ ΡΡΡ ΠΊΠ°ΡΠΎ ΡΠΈΠ½ΠΎΠ½ΠΈΠΌΠΈ.
ΠΡΠ΅ΠΊΠΈ ToR-ΠΊΠΎΠΌΡΡΠ°ΡΠΎΡ ΠΎΡ ΡΠ²ΠΎΡ ΡΡΡΠ°Π½Π° Π΅ ΡΠ²ΡΡΠ·Π°Π½ Ρ ΡΠ΅ΡΠΈΡΠΈ ΠΏΠΎ-Π²ΠΈΡΠΎΠΊΠΈ Π°Π³ΡΠ΅Π³ΠΈΡΠ°ΡΠΈ ΠΊΠΎΠΌΡΡΠ°ΡΠΎΡΠΈ β Spine. ΠΠ° Spine-ΠΈΡΠ΅ Π΅ ΠΎΡΠ΄Π΅Π»Π΅Π½Π° ΠΏΠΎ Π΅Π΄Π½Π° ΡΡΠΎΠΉΠΊΠ° Π² ΠΠ¦. Π©Π΅ Π³ΠΈ ΠΈΠΌΠ΅Π½ΡΠ²Π°ΠΌΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ: XXX-spineY.
Π ΡΡΡΠ°ΡΠ° ΡΡΠΎΠΉΠΊΠ° ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΠΎΡΡΠ°Π²Π΅Π½ΠΎ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΎ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅ Π·Π° ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΠ¦ β 2 ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡΠ° Ρ MPLS Π½Π° Π±ΠΎΡΠ΄Π°. ΠΠΎ ΠΏΠΎ ΡΡΡΠ½ΠΎΡΡΡΠ° β ΡΠΎΠ²Π° ΡΠ° ΡΡΡΠΈΡΠ΅ ToR. Π’ΠΎΠ΅ΡΡ ΠΎΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° Spine-ΠΊΠΎΠΌΡΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½ΡΠΌΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π»ΠΈ Π΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ ToR Ρ ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ ΠΈΠ»ΠΈ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΎΡ Π·Π° DCI β Π²ΡΠ΅ Π΅Π΄Π½ΠΎ, ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π°Ρ.
Π’Π°ΠΊΠΈΠ²Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈ ToR-ΠΈ ΡΠ΅ Π½Π°ΡΠΈΡΠ°Ρ Edge-leaf. Π©Π΅ Π³ΠΈ Π½Π°ΡΠΈΡΠ°ΠΌΠ΅ XXX-edgeY.
Π’ΠΎΠ²Π° ΡΠ΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°.

ΠΠ° ΡΡ
Π΅ΠΌΠ°ΡΠ° ΠΏΠΎ-Π³ΠΎΡΠ΅ edge ΠΈ leaf Π½Π°ΠΈΡΡΠΈΠ½Π° ΡΠ° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° Π΅Π΄Π½ΠΎ Π½ΠΈΠ²ΠΎ. Π½ΠΈ Π½Π°ΡΡΠΈΡ
Π° Π΄Π° ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ Π°ΠΏΠ»ΠΈΠ½ΠΊ (ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΎ ΠΎΡΡΡΠΊ ΠΈ ΡΠ΅ΡΠΌΠΈΠ½Π°) ΠΊΠ°ΡΠΎ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ Π½Π°Π³ΠΎΡΠ΅. Π ΡΡΠΊ ΠΈΠ·Π»ΠΈΠ·Π°, ΡΠ΅ βΠ°ΠΏΠ»ΠΈΠ½ΠΊβ DCI ΠΎΡΠΈΠ²Π° ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π½Π°Π΄ΠΎΠ»Ρ, ΠΊΠΎΠ΅ΡΠΎ Π½Π° Π½ΡΠΊΠΎΠΈ ΠΈΠΌ ΠΏΡΠ΅ΡΡΠΏΠ²Π° ΠΌΠ°Π»ΠΊΠΎ ΡΠ²ΠΈΠΊΠ½Π°Π»Π°ΡΠ° Π»ΠΎΠ³ΠΈΠΊΠ°. Π ΡΠ»ΡΡΠ°ΠΉ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΌΡΠ΅ΠΆΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΠΎΠ²Π΅ΡΠ΅ ΡΠ° ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈ Π½Π° ΠΎΡΠ΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΈ Π΅Π΄ΠΈΠ½ΠΈΡΠΈ β PODβΠΈ (Point Of Delivery), ΠΎΡΠ΄Π΅Π»ΡΡ ΠΎΡΠ΄Π΅Π»Π½ΠΈ Edge-PODβΠΈ Π·Π° DCI ΠΈ ΠΈΠ·Ρ
ΠΎΠ΄Π° ΠΊΡΠΌ Π²ΡΠ½ΡΠ½ΠΈ ΠΌΡΠ΅ΠΆΠΈ.
ΠΠ° ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ Π½Π° Π²ΡΠ·ΠΏΡΠΈΠ΅ΠΌΠ°Π½Π΅ΡΠΎ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ ΡΠ΅ ΡΠΈΡΡΠ²Π°ΠΌ Edge Π½Π°Π΄ Spine, ΠΊΠ°ΡΠΎ Π² ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠ΅ ΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΠ΅ Π½ΠΈΠΊΠ°ΠΊΡΠ² ΠΈΠ½ΡΠ΅Π»Π΅ΠΊΡ Π½Π° Spine Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° ΠΈ Π½ΡΠΌΠ° ΡΠ°Π·Π»ΠΈΠΊΠΈ Π² ΡΠ°Π±ΠΎΡΠ°ΡΠ° Ρ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ Leaf ΠΈ Ρ Edge-leaf (Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΡΠΊ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΈΠΌΠ° Π½ΡΠ°Π½ΡΠΈ, Π½ΠΎ ΠΏΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏ Π΅ ΡΠ°ΠΊΠ°).

Π‘Ρ
Π΅ΠΌΠ° Π½Π° ΡΠ°Π±ΡΠΈΠΊΠ° Ρ Edge-leaf.
Π’ΡΠΎΠΉΠΊΠ°ΡΠ° Leaf, Spine ΠΈ Edge ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Ρ Underlay ΠΌΡΠ΅ΠΆΠ° ΠΈΠ»ΠΈ ΡΠ°Π±ΡΠΈΠΊΠ°.
ΠΠ°Π΄Π°ΡΠ°ΡΠ° Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²Π°ΡΠ° ΡΠ°Π±ΡΠΈΠΊΠ° (ΡΠ΅ΡΠΈ Underlay), ΠΊΠ°ΠΊΡΠΎ Π²Π΅ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡ
ΠΌΠ΅ Π² , Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΠ° β Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈ IP ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠ°ΡΠΈΠ½ΠΈΡΠ΅ ΠΊΠ°ΠΊΡΠΎ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ ΠΠ¦, ΡΠ°ΠΊΠ° ΠΈ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΠΈΠΌ.
ΠΠ°ΡΠΎΠ²Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΡΠ΅ Π½Π°ΡΠΈΡΠ° ΡΠ°Π±ΡΠΈΠΊΠ°, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΠ°Π±ΡΠΈΠΊΠ°ΡΠ° Π·Π° ΠΊΠΎΠΌΡΡΠ°ΡΠΈΡ Π² ΠΌΠΎΠ΄ΡΠ»Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΠΊΡΡΠΈΠΈ, ΠΏΠΎ ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠ΅ Π² .
ΠΡΡΡΠ½ΠΎΡΡ, ΡΠ°ΠΊΠ°Π²Π° ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡ ΡΠ΅ Π½Π°ΡΠΈΡΠ° ΡΠ°Π±ΡΠΈΠΊΠ°, Π·Π°ΡΠΎΡΠΎ fabric Π² ΠΏΡΠ΅Π²ΠΎΠ΄ ΠΎΠ·Π½Π°ΡΠ°Π²Π° ΡΡΠΊΠ°Π½. Π ΡΡΡΠ΄Π½ΠΎ Π΅ Π΄Π° Π½Π΅ ΡΠ΅ ΡΡΠ³Π»Π°ΡΠΈΡ:
Π€Π°Π±ΡΠΈΠΊΠ°ΡΠ° Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ L3. ΠΠΈΠΊΠ°ΠΊΠ²ΠΈ VLAN, Π½ΠΈΠΊΠ°ΠΊΡΠ² Broadcast β ΡΠ°ΠΊΠΈΠ²Π° ΡΠ° ΡΡΠ΄Π΅ΡΠ½ΠΈΡΠ΅ Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠΈ Π² LAN_DC, ΠΊΠΎΠΈΡΠΎ ΡΠΌΠ΅ΡΡ Π΄Π° ΠΏΠΈΡΠ°Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ°Π±ΠΎΡΠ΅ΡΠΈ Π² ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΠ°ΡΠ° L3, Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈΡΠ΅ ΠΌΠ°ΡΠΈΠ½ΠΈ Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ Live Migration Ρ Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° IP Π°Π΄ΡΠ΅ΡΠ°.
Π ΠΎΡΠ½ΠΎΠ²ΠΎ: ΠΎΡΠ³ΠΎΠ²ΠΎΡΡΡ Π½Π° Π²ΡΠΏΡΠΎΡΠ° Π·Π°ΡΠΎ ΡΠ°Π±ΡΠΈΠΊΠ° ΠΈ Π·Π°ΡΠΎ L3 β Π΅ Π² ΠΎΡΠ΄Π΅Π»Π΅Π½ .
DCI β Data Center Interconnect (Inter-DC)
DCI ΡΠ΅ Π±ΡΠ΄Π΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Edge-Leaf, ΡΠΎΠ΅ΡΡ ΡΠ΅ ΡΠ° Π½Π°ΡΠ°ΡΠ° ΡΠΎΡΠΊΠ° Π·Π° ΠΈΠ·Ρ
ΠΎΠ΄ ΠΊΡΠΌ ΠΌΠ°Π³ΠΈΡΡΡΠ°Π»Π°ΡΠ°.
ΠΠ° ΠΏΡΠΎΡΡΠΎΡΠ°, Π½Π΅ΠΊΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΡΠ΅ ΠΠ¦-Π°ΡΠ° ΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ Ρ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΈ Π²ΡΡΠ·ΠΊΠΈ.
ΠΠ·ΠΊΠ»ΡΡΠ²Π°ΠΌΠ΅ Π²ΡΠ½ΡΠ½Π°ΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡ ΠΎΡ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅.
Π‘ΡΠ·Π½Π°Π²Π°ΠΉΠΊΠΈ, ΡΠ΅ Π²ΡΠ΅ΠΊΠΈ ΠΏΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΡΠ΅ΠΌΠ°Ρ Π½Π° Π½ΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ, Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΎΠΏΡΠΎΡΡΡΠ²Π°ΠΌ ΠΌΡΠ΅ΠΆΠ°ΡΠ°. Π ΠΏΡΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° Π½Π°ΡΠ°ΡΠ° Π°Π±ΡΡΡΠ°ΠΊΡΠ½Π° ΠΌΡΠ΅ΠΆΠ° Π²ΡΠΈΡΠΊΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π°ΡΠ΅Π΄, Π½ΠΎ Π² ΡΠ΅Π°Π»Π½Π°ΡΠ° ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠ²ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ.
Π’Π°ΠΊΠ° Π΅. Π Π²ΡΠ΅ ΠΏΠ°ΠΊ ΡΠ΅Π»ΡΠ° Π½Π° ΡΠ°Π·ΠΈ ΡΠ΅ΡΠΈΡ Π΅ Π΄Π° ΠΏΠΎΠΌΠΈΡΠ»ΠΈΠΌ ΠΈ ΡΠ°Π±ΠΎΡΠΈΠΌ ΠΏΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡΠ΅, Π° Π½Π΅ Π΄Π° Π³Π΅ΡΠΎΠΈΡΠ½ΠΎ ΡΠ΅ΡΠ°Π²Π°ΠΌΠ΅ ΠΈΠ·ΠΌΠΈΡΠ»Π΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ.
ΠΠ° Edge-Leaf-ΠΈΡΠ΅ ΠΏΠΎΠ΄ΡΠ»ΠΎΠ΅ΡΠΎ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²Ρ Π² VPN ΠΈ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π° ΡΡΠ΅Π· MPLS ΠΌΠ°Π³ΠΈΡΡΡΠ°Π»Π°ΡΠ° (ΡΠ΅Π·ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΈ Π²ΡΡΠ·ΠΊΠΈ).
ΠΡΠΎ ΡΠ°ΠΊΠ°Π²Π° ΠΈΠ·Π³Π»Π΅Π΄Π½Π° ΡΡ Π΅ΠΌΠ° ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°Π²Π°.

ΠΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅
ΠΠ° ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΡ Π² ΠΠ¦ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ BGP.
ΠΠ° MPLS ΠΌΠ°Π³ΠΈΡΡΡΠ°Π»Π°ΡΠ° OSPF+LDP.
ΠΠ° DCI, ΡΠΎΠ΅ΡΡ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡ Π² ΠΏΠΎΠ΄ΡΠ»ΠΎΠ΅ΡΠΎ β BGP L3VPN over MPLS.

ΠΠ±ΡΠ°ΡΠ° ΡΡ
Π΅ΠΌΠ° Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΡ
ΠΠ° ΡΠ°Π±ΡΠΈΠΊΠ°ΡΠ° Π½ΡΠΌΠ° OSPF ΠΈ ISIS (Π·Π°Π±ΡΠ°Π½Π΅Π½ Π² Π ΡΡΠΊΠ°ΡΠ° ΡΠ΅Π΄Π΅ΡΠ°ΡΠΈΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΡ).
Π ΡΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ Π½ΡΠΌΠ° Π΄Π° ΠΈΠΌΠ° Auto-discovery ΠΈ ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Π½Π΅ Π½Π° Π½Π°ΠΉ-ΠΊΡΠ°ΡΠΊΠΈ ΠΏΡΡΠΈΡΠ° β ΡΠ°ΠΌΠΎ ΡΡΡΠ½Π° (Π²ΡΡΡΠ½ΠΎΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π° β Π½ΠΈΠ΅ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ) Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°, ΡΡΡΠ΅Π΄ΡΡΠ²Π°ΡΠ° ΠΈ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈΡΠ΅.

Π‘Ρ
Π΅ΠΌΠ°ΡΠ° Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΡ Π½Π° BGP Π² ΠΠ¦
ΠΠ°ΡΠΎ BGP?
Π’Π°Π·ΠΈ ΡΠ΅ΠΌΠ° ΠΈΠΌΠ° Π½Π° ΠΈΠΌΠ΅ Facebook ΠΈ Arista, ΠΊΠΎΠΉΡΠΎ ΡΠ°Π·ΠΊΠ°Π·Π²Π° ΠΊΠ°ΠΊ Π΄Π° ΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΌΡΠ΅ΠΆΠΈ ΠΎΡ Π΄Π°ΡΠ°ΡΠ΅Π½ΡΡΠΎΠ²Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ BGP. Π§Π΅ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΡΠΈ ΠΊΠ°ΡΠΎ Ρ ΡΠ΄ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π° Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ°, ΡΠΈΠ»Π½ΠΎ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌ Π·Π° Π΅Π΄ΠΈΠ½ ΡΠΏΠΎΠΊΠΎΠ΅Π½ Π²Π΅ΡΠ΅Ρ.
Π ΠΎΡΠ΅ Π΅Π΄Π½Π° ΡΡΠ»Π° ΡΠ΅ΠΊΡΠΈΡ Π² ΠΌΠΎΡΡΠ° ΡΡΠ°ΡΠΈΡ Π΅ ΠΏΠΎΡΠ²Π΅ΡΠ΅Π½Π° Π½Π° ΡΠΎΠ²Π°. ΠΡΠ΄Π΅ΡΠΎ Π²ΠΈ .
ΠΠΎ Π²ΡΠ΅ ΠΏΠ°ΠΊ, Π°ΠΊΠΎ Π½Π°ΠΊΡΠ°ΡΠΊΠΎ, Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ IGP Π½Π΅ ΡΠ° ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈ Π·Π° ΠΌΡΠ΅ΠΆΠΈ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°ΡΠ°ΡΠ΅Π½ΡΡΠΎΠ²Π΅, ΠΊΡΠ΄Π΅ΡΠΎ Π±ΡΠΎΡΡ Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π΄ΠΎΡΡΠΈΠ³Π° Ρ ΠΈΠ»ΡΠ΄ΠΈ.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° BGP Π½Π°Π²ΡΡΠΊΡΠ΄Π΅ ΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° Π½Π΅ ΡΠ΅ ΡΠ°Π·ΠΏΠΈΠ»ΡΠ²Π°ΠΌΠ΅ Π² ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΠΈΠΌ.
Π‘Π»Π°Π³Π°ΠΌ ΡΡΠΊΠ° Π½Π° ΡΡΡΡΠ΅ΡΠΎ, Π½Π° Π½Π°ΡΠ°ΡΠ° ΡΠ°Π±ΡΠΈΠΊΠ°, ΠΊΠΎΡΡΠΎ Ρ Π³ΠΎΠ»ΡΠΌΠ° Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡ Π½ΡΠΌΠ° Π΄Π° ΡΠ°ΡΡΠ΅ ΡΡΡΠ΅ΠΌΠΈΡΠ΅Π»Π½ΠΎ, Π·Π° ΠΎΡΠΈΡΠ΅ Π½ΠΈ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ΅Π½ ΠΈ OSPF. ΠΠ°ΠΈΡΡΠΈΠ½Π°, ΡΠΎΠ²Π° ΡΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π½Π° ΠΌΠ΅Π³Π°ΡΠΊΠ΅ΠΉΠ»ΡΡΠΈ ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΠΈΡΠ°Π½ΠΈ. ΠΠΎ Π΄Π° ΠΏΠΎΡΠ°Π½ΡΠ°Π·ΠΈΡΠ°ΠΌΠ΅ ΡΠ°ΠΌΠΎ Π·Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΡ, ΡΠ΅ Π½ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ BGP, ΠΊΠ°ΠΊΡΠΎ Π΅ Π·Π°Π²Π΅ΡΠ°Π» ΠΠ΅ΡΡΡ ΠΠ°ΠΏΡΡ ΠΎΠ².
ΠΠΎΠ»ΠΈΡΠΈΠΊΠΈ Π½Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΡ
ΠΠ° Leaf ΠΊΠΎΠΌΡΡΠ°ΡΠΎΡΠΈΡΠ΅ Π²Π½Π°ΡΡΠΌΠ΅ BGP ΠΏΡΠ΅ΡΠΈΠΊΡΠΈ ΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ Π½Π° Underlay ΠΌΡΠ΅ΠΆΠΈΡΠ΅.
Π©Π΅ ΠΈΠΌΠ°ΠΌΠ΅ BGP ΡΠ΅ΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΡΠΊΠ° Π΄Π²ΠΎΠΉΠΊΠ° Leaf-Spine, Π² ΠΊΠΎΡΡΠΎ ΡΠ΅Π·ΠΈ Underlay ΠΏΡΠ΅ΡΠΈΠΊΡΠΈ ΡΠ΅ ΡΠ΅ ΠΎΠ±ΡΠ²ΡΠ²Π°Ρ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ°.

Π ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΡ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π°ΠΌΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠΌΠ΅ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠ°Π»ΠΈ Π½Π° Π’ΠΎΠ . ΠΠ° Edge-Leaf ΡΠ΅ Π³ΠΈ Π°Π³ΡΠ΅Π³Π°ΡΠΈΡΠ°ΠΌΠ΅ ΠΈ ΠΎΠ±ΡΠ²ΡΠ²Π°ΠΌΠ΅ Π² ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ΠΈ Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΠΎΠ²Π΅ ΠΈ ΡΠ΅ Π³ΠΈ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠΈΡΠ°ΠΌΠ΅ Π΄ΠΎ Π’ΠΎΠ -ΠΈΡΠ΅. Π’ΠΎΠ΅ΡΡ Π²ΡΠ΅ΠΊΠΈ Π’ΠΎΠ ΡΠ΅ Π·Π½Π°Π΅ ΡΠΎΡΠ½ΠΎ ΠΊΠ°ΠΊ Π΄Π° Π΄ΠΎΡΡΠΈΠ³Π½Π΅ Π΄ΠΎ Π΄ΡΡΠ³ Π’ΠΎΠ Π² ΡΠΎΠ·ΠΈ ΡΡΡΠΈΡ Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΡ ΠΈ ΠΊΡΠ΄Π΅ Π΅ Π²Ρ
ΠΎΠ΄Π½Π°ΡΠ° ΡΠΎΡΠΊΠ°, Π·Π° Π΄Π° Π΄ΠΎΡΡΠΈΠ³Π½Π΅ Π΄ΠΎ Π’ΠΎΠ Π² Π΄ΡΡΠ³ Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΡ.
Π DCI ΠΌΠ°ΡΡΡΡΡΠΈΡΠ΅ ΡΠ΅ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π°Ρ ΠΊΠ°ΡΠΎ VPNv4. ΠΠ° ΡΠΎΠ²Π° Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π° Edge-Leaf ΠΊΡΠΌ ΡΠ°Π±ΡΠΈΠΊΠ°ΡΠ° ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΈ Π² VRF, Π΄Π° Π³ΠΎ Π½Π°ΡΠ΅ΡΠ΅ΠΌ UNDERLAY, ΠΈ ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡΡΠ° ΡΡΡ Spine Π½Π° Edge-Leaf ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΠΎΠ²Π΄ΠΈΠ³Π½Π°ΡΠ° Π²ΡΡΡΠ΅ Π² VRF, Π° ΠΌΠ΅ΠΆΠ΄Ρ Edge-Leaf-ΠΈΡΠ΅ Π² VPNv4-family.

Π ΠΎΡΠ΅, ΡΠ΅ Π·Π°Π±ΡΠ°Π½ΠΈΠΌ ΡΠ΅Π°Π½ΠΎΠ½ΠΈΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ°ΡΡΡΡΡΠΈΡΠ΅, ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈ ΠΎΡ ΡΠΏΠ°ΠΉΠ½, ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΊΡΠΌ ΡΡΡ
.

ΠΠ° Leaf ΠΈ Spine Π½ΡΠΌΠ° Π΄Π° Π²Π½Π°ΡΡΠΌΠ΅ Loopback-ΠΈΡΠ΅. Π’Π΅ ΡΠ΅ Π½ΠΈ ΡΡΡΠ±Π²Π°Ρ ΡΠ°ΠΌΠΎ Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° Router ID.
Π Π½Π° Edge-Leaf-ΠΈΡΠ΅ ΡΠ΅ Π³ΠΈ Π²Π½Π΅ΡΠ΅ΠΌ Π² Global BGP. ΠΠ΅ΠΆΠ΄Ρ Loopback Π°Π΄ΡΠ΅ΡΠΈΡΠ΅ Edge-Leaf Π±ΡΠ΄ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Ρ BGP ΡΠ΅ΡΠΈΡ Π² IPv4 VPN-family ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ.
ΠΠ΅ΠΆΠ΄Ρ EDGE ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ° ΡΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ ΡΠ°Π·ΡΠΈΡΠ΅Π½Π° ΠΌΠ°Π³ΠΈΡΡΡΠ°Π»Π° Π½Π° OSPF+LDP. ΠΡΠΈΡΠΊΠΎ Π² Π΅Π΄Π½Π° Π·ΠΎΠ½Π°. ΠΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΡΠΎΡΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ.
Π’Π°Π·ΠΈ Π΅ ΠΊΠ°ΡΡΠΈΠ½Π°ΡΠ° Ρ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΡΡΠ°.
BGP ASN
Edge-Leaf ASN
ΠΠ° Edge-Leaf-ΠΈΡΠ΅ ΡΠ΅ ΠΈΠΌΠ° Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡ ASN Π² Π²ΡΠΈΡΠΊΠΈ Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΠΎΠ²Π΅. Π’ΠΎΠ²Π° Π΅ Π²Π°ΠΆΠ½ΠΎ, Π·Π° Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ iBGP ΠΌΠ΅ΠΆΠ΄Ρ Edge-Leaf-ΠΈΡΠ΅ ΠΈ Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ΠΌ Π½ΡΠ°Π½ΡΠΈΡΠ΅ Π½Π° eBGP. ΠΠ΅ΠΊΠ° ΡΠΎΠ²Π° Π±ΡΠ΄Π΅ 65535. Π Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΎΡΡ, ΡΠΎΠ²Π° Π±ΠΈ ΠΌΠΎΠ³Π»ΠΎ Π΄Π° Π±ΡΠ΄Π΅ Π½ΠΎΠΌΠ΅Ρ Π½Π° ΠΏΡΠ±Π»ΠΈΡΠ΅Π½ AS.
Spine ASN
ΠΠ° Spine ΡΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ Π΅Π΄ΠΈΠ½ ASN Π½Π° Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΡ. Π©Π΅ Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ ΡΡΠΊ Ρ Π½Π°ΠΉ-Π½ΠΈΡΠΊΠΈΡ Π½ΠΎΠΌΠ΅Ρ ΠΎΡ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π½Π° ΡΠ°ΡΡΠ½ΠΈ AS β 64512, 64513 ΠΈ ΡΠ°ΠΊΠ° Π½Π°ΡΠ°ΡΡΠΊ.
ΠΠ°ΡΠΎ ASN Π½Π° Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΡ?
ΠΠ΅ΠΊΠΎΠ½ΡΡΡΡΠΈΡΠ°ΠΌΠ΅ ΡΠΎΠ·ΠΈ Π²ΡΠΏΡΠΎΡ Π½Π° Π΄Π²Π°:
- ΠΠ°ΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ ASN Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΠΏΠ°ΠΉΠ½ΠΎΠ²Π΅ Π² Π΅Π΄ΠΈΠ½ Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΡ?
- ΠΠ°ΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΠΎΠ²Π΅?
ΠΠ°ΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ ASN Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΠΏΠ°ΠΉΠ½ΠΎΠ²Π΅ Π² Π΅Π΄ΠΈΠ½ Π΄Π°ΡΠ° ΡΠ΅Π½ΡΡΡ
ΠΡΠΎ ΠΊΠ°ΠΊ ΡΠ΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° AS-Path Π½Π° ΠΌΠ°ΡΡΡΡΡΠ° Π½Π° Underlay Π½Π° Edge-Leaf:
[leafX_ASN, spine_ASN, edge_ASN]
ΠΡΠΈ ΠΎΠΏΠΈΡ Π΄Π° ΠΎΠ±ΡΠ²ΠΈΠΌ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π½Π° Spine, ΡΠΎΠΉ ΡΠ΅ Π³ΠΎ ΠΎΡΡ
Π²ΡΡΠ»ΠΈ, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π½Π΅Π³ΠΎΠ²ΠΈΡΡ AS (Spine_AS) Π²Π΅ΡΠ΅ Π΅ Π² ΡΠΏΠΈΡΡΠΊΠ°.
ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΡΠ΅Π½ΡΡΠ°Π»Π°ΡΠ°, Π½Π°ΠΏΡΠ»Π½ΠΎ Π½ΠΈ ΡΡΡΡΠΎΠΉΠ²Π°, ΡΠ΅ ΠΌΠ°ΡΡΡΡΡΠΈΡΠ΅ Underlay, ΠΊΠΎΠΈΡΠΎ Π΄ΠΎΡΡΠΈΠ³Π°Ρ Π΄ΠΎ Edge, Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ Π²ΡΡΠ½Π°Ρ Π½Π°Π·Π°Π΄. ΠΡΠΈΡΠΊΠ°ΡΠ° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Ρ ΠΎΡΡΠΎΠ²Π΅ΡΠ΅ Π² ΡΠ΅Π½ΡΡΠ°Π»Π°ΡΠ° ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° ΡΠΏΠ°ΠΉΠ½ΠΎΡΠΈΡΠ΅.

Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π°Π³ΡΠ΅Π³ΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΌΠ°ΡΡΡΡΡΠΈ ΠΎΡ Π΄ΡΡΠ³ΠΈ ΡΠ΅Π½ΡΡΠ°Π»ΠΈ, Π²ΡΠ² Π²ΡΠ΅ΠΊΠΈ ΡΠ»ΡΡΠ°ΠΉ, ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΡΠ΅ Π΄ΠΎΡΡΠΈΠ³Π°Ρ Π΄ΠΎ Π’ΠΎΠ -ΠΈΡΠ΅ β Π² ΡΠ΅Ρ
Π½ΠΈΡ AS-Path ΡΠ΅ Π±ΡΠ΄Π΅ ΡΠ°ΠΌΠΎ ASN 65535 β Π½ΠΎΠΌΠ΅ΡΡΡ Π½Π° AS Edge-Leaf, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° ΡΡΡ
ΡΠ° ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈ.
ΠΠ°ΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈΡΠ΅ ΡΠ΅Π½ΡΡΠ°Π»ΠΈ
Π’Π΅ΠΎΡΠ΅ΡΠΈΡΠ½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°Π»ΠΎΠΆΠΈ Π΄Π° ΠΏΡΠ΅ΠΊΠ°ΡΠ°ΠΌΠ΅ Loopback-ΠΈ Π½Π° Π½ΡΠΊΠ°ΠΊΠ²ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ½ΠΈ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅Π½ΡΡΠ°Π»ΠΈΡΠ΅.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° Ρ ΠΎΡΡΠ° Π½ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ° Route Reflector ΠΈΠ»ΠΈ (Virtual Network Gateway), ΠΊΠΎΠΉΡΠΎ ΠΏΠΎ BGP ΡΠ΅ ΡΠ΅ ΡΠ²ΡΡΠΆΠ΅ Ρ Π’ΠΎΠ -Π° ΠΈ ΡΠ΅ Π°Π½ΠΎΠ½ΡΠΈΡΠ° ΡΠ²ΠΎΡ Π»ΡΠΏΠ±Π΅ΠΊ, ΠΊΠΎΠΉΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΠΎΡ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅Π½ΡΡΠ°Π»ΠΈ.
ΠΡΠΎ ΠΊΠ°ΠΊ ΡΠ΅ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π½Π΅Π³ΠΎΠ²ΠΈΡΡ 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). Π ΡΠΎΠ²Π° ΠΈΠΌΠ° Π΄ΠΎΡΠΈ ΡΡΠ²ΡΠ΅ΠΌ Π»Π΅Π³ΠΈΡΠΈΠΌΠ½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΎ ΡΠΎΠ²Π° Π΅ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ Π² ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡΠ° Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°. ΠΠΈΡΠ½ΠΎ Π°Π· ΡΡΠΌ ΠΏΠΎΠΏΠ°Π΄Π°Π» Π² Π½Π΅Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΡΡΠΈ.
ΠΠΊΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π΄Π° Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΎΠΏΠ°ΡΠ½ΠΈ Π½Π΅ΡΠ°, Π½ΠΈΠ΅ ΡΠ΅ ΡΠ΅ Π²ΡΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΎΡ Π½Π΅Ρ.
Leaf ASN
Π©Π΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»Π΅Π½ ASN Π½Π° Π²ΡΠ΅ΠΊΠΈ Leaf-ΠΊΠΎΠΌΡΡΠ°ΡΠΎΡ Π² ΡΡΠ»Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°.
ΠΡΠ°Π²ΠΈΠΌ Π³ΠΎ ΡΠ°ΠΊΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈΡΠ΅ ΠΏΠΎ-Π³ΠΎΡΠ΅ ΡΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ: AS-Path Π±Π΅Π· ΡΠΈΠΊΠ»ΠΈ, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° BGP Π±Π΅Π· Π·Π°Π΄Π½ΠΈ Π²ΡΠ°ΡΠΈ.
ΠΠ° Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Ρ ΠΌΠ°ΡΡΡΡΡΠΈΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Leaf-ΠΎΠ²Π΅ΡΠ΅ Π±Π΅Π·ΠΏΡΠ΅ΠΏΡΡΡΡΠ²Π΅Π½ΠΎ, AS-Path ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°:
[leafX_ASN, spine_ASN, leafY_ASN]
ΠΊΡΠ΄Π΅ΡΠΎ leafX_ASN ΠΈ leafY_ASN Π΅ ΠΆΠ΅Π»Π°ΡΠ΅Π»Π½ΠΎ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ.
Π’ΠΎΠ²Π° Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΈ Π·Π° ΡΠΈΡΡΠ°ΡΠΈΡΡΠ° Ρ Π°Π½ΠΎΠ½ΡΠ° Π½Π° Π»ΡΠΏΠ±Π΅ΠΊΠ° VNF ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅Π½ΡΡΠ°Π»ΠΈΡΠ΅:
[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 ΠΏΠ»Π°Π½
Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°, ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠ°ΠΌΠ΅ Π°Π΄ΡΠ΅ΡΠΈ Π·Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π²ΡΡΠ·ΠΊΠΈ:
- ΠΠ΄ΡΠ΅ΡΠΈΡΠ΅ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ° Underlay ΠΌΠ΅ΠΆΠ΄Ρ Π’ΠΎΠ ΠΈ ΠΌΠ°ΡΠΈΠ½Π°ΡΠ°. Π’Π΅ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΈ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΡΡΠ»Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ Π²ΡΡΠΊΠ° ΠΌΠ°ΡΠΈΠ½Π° Π΄Π° ΡΠ΅ ΡΠ²ΡΡΠΆΠ΅ Ρ Π²ΡΡΠΊΠ° Π΄ΡΡΠ³Π°. ΠΡΠ»ΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠΆΠ΄Π°Ρ 10/8. ΠΠ° Π²ΡΠ΅ΠΊΠΈ ΡΡΠ΅Π»Π°ΠΆ ΠΏΠΎ /26 Ρ ΡΠ΅Π·Π΅ΡΠ². Π©Π΅ ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠ°ΠΌΠ΅ ΠΏΠΎ /19 Π½Π° ΡΠ΅Π½ΡΡΠ°Π»Π°ΡΠ° ΠΈ /17 Π½Π° ΡΠ΅Π³ΠΈΠΎΠ½Π°.
- ΠΠΈΠ½ΠΊΠΎΠ²ΠΈ Π°Π΄ΡΠ΅ΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Leaf/ToR ΠΈ Spine.
ΠΠΈ Π±ΠΈΠ»ΠΎ ΠΆΠ΅Π»Π°ΡΠ΅Π»Π½ΠΎ Π΄Π° ΡΠ΅ Π½Π°Π·Π½Π°ΡΠ°Π²Π°Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ½ΠΎ, ΡΠΎΠ΅ΡΡ Π΄Π° ΡΠ΅ ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°Ρ ΠΎΡ ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ²ΡΡΠ·Π°Π½ΠΈ.
ΠΠ΅ΠΊΠ° ΡΠΎΠ²Π° Π±ΡΠ΄Π΅β¦ 169.254.0.0/16.
Π ΠΈΠΌΠ΅Π½Π½ΠΎ 169.254.00X.Y/31, ΠΊΡΠ΄Π΅ΡΠΎ X β Π½ΠΎΠΌΠ΅Ρ Spine, Y β P2P-ΠΌΡΠ΅ΠΆΠ° /31.
Π’ΠΎΠ²Π° ΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΡΡΠ°ΡΡΠΈΡΠ°ΠΌΠ΅ Π΄ΠΎ 128 ΡΡΠΎΠΉΠΊΠΈ ΠΈ Π΄ΠΎ 10 Spine Π² ΠΠ¦. ΠΠΈΠ½ΠΊΠΎΠ²ΠΈΡΠ΅ Π°Π΄ΡΠ΅ΡΠΈ ΠΌΠΎΠ³Π°Ρ (ΠΈ ΡΠ΅ Π±ΡΠ΄Π°Ρ) ΠΏΠΎΠ²ΡΠ°ΡΡΠ½ΠΈ ΠΎΡ ΠΠ¦ Π² ΠΠ¦. - Π‘Π²ΡΡΠ·Π²Π°Π½Π΅ΡΠΎ Π½Π° Spine Ρ Edge-Leaf ΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ Π½Π° ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠΈΡΠ΅ 169.254.10X.Y/31, ΠΊΡΠ΄Π΅ΡΠΎ ΠΏΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½ X β Π½ΠΎΠΌΠ΅Ρ Spine, Y β P2P-ΠΌΡΠ΅ΠΆΠ° /31.
- ΠΠΈΠ½ΠΊΠΎΠ²ΠΈΡΠ΅ Π°Π΄ΡΠ΅ΡΠΈ ΠΎΡ Edge-Leaf Π² MPLS-ΠΌΠ°Π³ΠΈΡΡΡΠ°Π»Π°. Π’ΡΠΊ ΡΠΈΡΡΠ°ΡΠΈΡΡΠ° Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΡΠ°Π·Π»ΠΈΡΠ½Π° β ΠΌΡΡΡΠΎΡΠΎ Π½Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΏΠ°ΡΡΠ΅ΡΠ° Π² Π΅Π΄ΠΈΠ½ ΠΏΡΠ·Π΅Π», Π·Π°ΡΠΎΠ²Π° Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΠΎΠ²ΡΠΎΡΠΈΠΌ ΡΡΡΠΈΡΠ΅ Π°Π΄ΡΠ΅ΡΠΈ β ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΠΌ ΡΠ»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Π° ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠ°. ΠΠ°ΡΠΎΠ²Π° ΡΠ΅ Π²Π·Π΅ΠΌΠ΅ΠΌ Π·Π° ΠΎΡΠ½ΠΎΠ²Π° 192.168.0.0/16 ΠΈ ΡΠ΅ ΠΈΠ·Π²Π»Π΅ΡΠ΅ΠΌ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈΡΠ΅ Π°Π΄ΡΠ΅ΡΠΈ ΠΎΡ Π½Π΅Ρ.
- ΠΠ΄ΡΠ΅ΡΠΈΡΠ΅ Π½Π° Loopback. Π©Π΅ ΠΎΡΠ΄Π΅Π»ΠΈΠΌ ΡΠ΅Π»ΠΈΡ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π·Π° ΡΡΡ
172.16.0.0/12.
- Leaf β ΠΏΠΎ /25 Π½Π° ΠΠ¦ β ΡΡΡΠΈΡΠ΅ 128 ΡΡΠΎΠΉΠΊΠΈ. Π©Π΅ ΠΎΡΠ΄Π΅Π»ΠΈΠΌ ΠΏΠΎ /23 Π½Π° ΡΠ΅Π³ΠΈΠΎΠ½Π°.
- Spine β ΠΏΠΎ /28 Π½Π° ΠΠ¦ β Π΄ΠΎ 16 Spine. Π©Π΅ ΠΎΡΠ΄Π΅Π»ΠΈΠΌ ΠΏΠΎ /26 Π½Π° ΡΠ΅Π³ΠΈΠΎΠ½Π°.
- Edge-Leaf β ΠΏΠΎ /29 Π½Π° ΠΠ¦ β Π΄ΠΎ 8 ΠΊΡΡΠΈΠΈ. Π©Π΅ ΠΎΡΠ΄Π΅Π»ΠΈΠΌ ΠΏΠΎ /27 Π½Π° ΡΠ΅Π³ΠΈΠΎΠ½Π°.
ΠΠΊΠΎ Π² ΠΠ¦ Π½Π΅ Π½ΠΈ Π΄ΠΎΡΡΠΈΠ³Π½Π°Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡΠ΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΈ (Π° ΡΠ΅ Π½Π΅ ΡΠ΅ β Π½ΠΈΠ΅ ΠΏΡΠ΅ΡΠ΅Π½Π΄ΠΈΡΠ°ΠΌΠ΅ Π·Π° Ρ ΠΈΠΏΠ΅ΡΡΠΊΠ΅ΠΉΠ»ΡΡΡΡΠ²ΠΎ), ΠΏΡΠΎΡΡΠΎ ΡΠ΅ ΠΎΡΠ΄Π΅Π»ΠΈΠΌ ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡ Π±Π»ΠΎΠΊ.
Π’Π°ΠΊΠ° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°ΡΡΠΈΠ½Π°ΡΠ° Ρ IP-Π°Π΄ΡΠ΅ΡΠ°ΡΠΈΡΡΠ°.

Loopback-ΠΈ:
ΠΡΠ΅ΡΠΈΠΊΡ
Π ΠΎΠ»Ρ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ
Π Π΅Π³ΠΈΠΎΠ½
ΠΠ¦
172.16.0.0/23
edge
Β
Β
172.16.0.0/27
ΡΡ
Β
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
spine
Β
Β
172.16.2.0/26
ΡΡ
Β
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
leaf
Β
Β
172.16.8.0/23
ΡΡ
Β
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
Underlay:
ΠΡΠ΅ΡΠΈΠΊΡ
Π Π΅Π³ΠΈΠΎΠ½
ΠΠ¦
10.0.0.0/17
ΡΡ
Β
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
ΠΠ°Π±ΠΎΡΠ°ΡΠΎΡΠΈΡ
ΠΠ²Π° Π²Π΅Π½Π΄ΠΎΡΠ°. ΠΠ΄Π½Π° ΠΌΡΠ΅ΠΆΠ°. ΠΠΠ‘Π.
Juniper + Arista. Ubuntu. Π‘ΡΠ°ΡΠ°ΡΠ° Π΄ΠΎΠ±ΡΠ° ΠΠ²Π°.
ΠΡΠΎΡΡ Π½Π° ΡΠ΅ΡΡΡΡΠΈΡΠ΅ Π½Π° Π½Π°ΡΠ°ΡΠ° Π²ΠΈΡΡΡΠ°Π»ΠΊΠ° Π² ΠΠΈΡΠ°Π½Π° Π²ΡΠ΅ ΠΏΠ°ΠΊ Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½, Π·Π°ΡΠΎΠ²Π° Π·Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΡΠ°ΠΊΠ°Π²Π° ΠΎΠΏΡΠΎΡΡΠ΅Π½Π° Π΄ΠΎ ΠΊΡΠ°ΠΉ ΠΌΡΠ΅ΠΆΠ°.

ΠΠ²Π° Π΄Π°ΡΠ°ΡΠ΅Π½ΡΡΠ°: ΠΠ°Π·Π°Π½ ΠΈ ΠΠ°ΡΡΠ΅Π»ΠΎΠ½Π°.
- ΠΠΎ Π΄Π²Π° ΡΠΏΠ°ΠΉΠ½Π° Π² Π²ΡΠ΅ΠΊΠΈ: Juniper ΠΈ Arista.
- ΠΠΎ Π΅Π΄ΠΈΠ½ ΡΠΎΡ (Leaf) Π² Π²ΡΠ΅ΠΊΠΈ β Juniper ΠΈ Arista, Ρ Π΅Π΄ΠΈΠ½ ΡΠ²ΡΡΠ·Π°Π½ Ρ ΠΎΡΡ (ΡΠ΅ Π²Π·Π΅ΠΌΠ΅ΠΌ Π»Π΅ΠΊΠΎΠ²Π΅ΡΠ΅Π½ Cisco IOL Π·Π° ΡΠΎΠ²Π°).
- ΠΠΎ Π΅Π΄Π½Π° Π½ΠΎΠ΄Π° Edge-Leaf (Π·Π°ΡΠ΅Π³Π° ΡΠ°ΠΌΠΎ Juniper).
- ΠΠ΄ΠΈΠ½ ΠΊΠΎΠΌΡΡΠ°ΡΠΎΡ Cisco, ΠΊΠΎΠΉΡΠΎ Π΄Π° ΡΠΏΡΠ°Π²Π»ΡΠ²Π° Π²ΡΠΈΡΠΊΠΈ.
- ΠΡΠ²Π΅Π½ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡΠ΅ ΠΊΡΡΠΈΠΈ, ΠΏΡΡΠ½Π°ΡΠ° Π΅ Π²ΠΈΡΡΡΠ°Π»Π½Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΡΠΊΠ° ΠΌΠ°ΡΠΈΠ½Π°. ΠΠΎΠ΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Ubuntu.
Π’Ρ ΠΈΠΌΠ° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²ΡΠΈΡΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π½Π° Π½Π΅Ρ ΡΠ΅ ΡΠ΅ Π²ΡΡΡΡΡ IPAM/DCIM ΡΠΈΡΡΠ΅ΠΌΠΈ, ΠΏΠ°ΠΊΠ΅Ρ ΠΎΡ ΠΏΠΈΡΠΎΠ½ΠΎΠ²ΡΠΊΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅, Ansible ΠΈ ΠΊΠ°ΠΊΠ²ΠΎΡΠΎ ΠΈ Π΄Π° Π΅ Π΄ΡΡΠ³ΠΎ, ΠΎΡ ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΠΌ.
Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΠΌΠ΅ Π΄Π° Π²ΡΠ·ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠ°ΠΊ ΡΡΠΎΠΈ Π²ΡΠΏΡΠΎΡΡΡ? ΠΠΎΠ΄ Π²ΡΡΠΊΠ° ΡΡΠ°ΡΠΈΡ ΠΈΠΌΠ° Π»ΠΈ ΠΊΡΠ°ΡΠΊΠΎ ΡΠ΅Π·ΡΠΌΠ΅?
Π ΡΠ°ΠΊΠ°, ΠΈΠ·Π±ΡΠ°Ρ ΠΌΠ΅ ΠΌΡΠ΅ΠΆΠ° ΠΠ»ΠΎΠ·Π° Π² ΠΠ¦, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΎΡΠ°ΠΊΠ²Π°ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ East-West ΡΡΠ°ΡΠΈΠΊ ΠΈ ΠΈΡΠΊΠ°ΠΌΠ΅ ECMP.
Π Π°Π·Π΄Π΅Π»ΠΈΡ ΠΌΠ΅ ΠΌΡΠ΅ΠΆΠ°ΡΠ° Π½Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠ° (Π°Π½Π΄Π΅ΡΠ»Π΅ΠΉ) ΠΈ Π²ΠΈΡΡΡΠ°Π»Π½Π° (ΠΎΠ²Π΅ΡΠ»Π΅ΠΉ). ΠΡΠΈ ΡΠΎΠ²Π° ΠΎΠ²Π΅ΡΠ»Π΅ΡΡ Π·Π°ΠΏΠΎΡΠ²Π° ΠΎΡ Ρ ΠΎΡΡΠ° β ΠΊΠ°ΡΠΎ ΠΏΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ ΠΎΠΏΡΠΎΡΡΠΈΡ ΠΌΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° ΠΊΡΠΌ Π°Π½Π΄Π΅ΡΠ»Π΅Ρ.
ΠΠ·Π±ΡΠ°Ρ ΠΌΠ΅ BGP ΠΊΠ°ΡΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΡ Π½Π° Π°Π½Π΅Π΄ΡΠ΅Π»Π΅ΠΉΠ½ΠΈ ΠΌΡΠ΅ΠΆΠΈ Π·Π°ΡΠ°Π΄ΠΈ Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡ ΠΈ Π³ΡΠ²ΠΊΠ°Π²ΠΎΡΡ Π½Π° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ.
Π©Π΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΎΡΠ΄Π΅Π»Π½ΠΈ Π²ΡΠ·Π»ΠΈ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° DCI β Edge-leaf.
ΠΠ° ΠΌΠ°Π³ΠΈΡΡΡΠ°Π»Π°ΡΠ° ΡΠ΅ Π±ΡΠ΄Π΅ OSPF+LDP.
DCI ΡΠ΅ Π±ΡΠ΄Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ Π½Π° Π±Π°Π·Π° MPLS L3VPN.
ΠΠ° P2P Π²ΡΡΠ·ΠΊΠΈΡΠ΅ IP Π°Π΄ΡΠ΅ΡΠΈΡΠ΅ ΡΠ΅ ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π°ΠΌΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ½ΠΎ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ°.
Loopback Π°Π΄ΡΠ΅ΡΠΈΡΠ΅ ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠΌΠ΅ ΡΠΏΠΎΡΠ΅Π΄ ΡΠΎΠ»ΡΡΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ° ΠΈ ΡΡΡ
Π½ΠΎΡΠΎ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ.
ΠΠ½Π΄Π΅ΡΠ»Π΅ΠΉΠ½ΠΈΡΠ΅ ΠΏΡΠ΅ΡΠΈΠΊΡΠΈ β ΡΠ°ΠΌΠΎ Π½Π° Leaf ΠΊΠΎΠΌΡΡΠ°ΡΠΎΡΠΈ, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ Π½Π° Π±Π°Π·Π° Π½Π° ΡΡΡ
Π½ΠΎΡΠΎ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
ΠΠ° ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΡΠ΅ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π½ΡΠΌΠ°ΠΌΠ΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ΠΎ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅.
Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡΠ΅ Π½ΠΈ ΡΡΡΠΏΠΊΠΈ ΡΠ΅ Π±ΡΠ΄Π°Ρ β Π΄Π° Π³ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π² ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ (IPAM, ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠ½Π°), Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ Π΄ΠΎΡΡΡΠΏΠ°, Π΄Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΠΌΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΈ Π΄Π° Ρ Π²Π½Π΅Π΄ΡΠΈΠΌ.
Π ΡΠ»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΡΡΠ°ΡΠΈΡ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Netbox β ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° IP ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΡΠΎ Π² ΠΠ¦.
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ
- ΠΠ° ΠΠ½Π΄ΡΠ΅ΠΉ ΠΠ»Π°Π·ΠΊΠΎΠ² aka @glazgoo Π·Π° ΡΠ΅Π²ΠΈΠ·ΠΈΡΡΠ° ΠΈ ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈΡΠ΅.
- ΠΠ° ΠΠ»Π΅ΠΊΡΠ°Π½Π΄ΡΡ ΠΠ»ΠΈΠΌΠ΅Π½ΠΊΠΎ aka @v00lk Π·Π° ΡΠ΅Π²ΠΈΠ·ΠΈΡΡΠ° ΠΈ ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈΡΠ΅.
- ΠΠ° ΠΡΡΡΠΎΠΌ Π§Π΅ΡΠ½ΠΎΠ±Π°ΠΉ Π·Π° ΠΠΠΠ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com

