แแแ แแแ แแ แกแขแแขแแแจแ แแ แแแแแงแแแ แแแขแแแแขแแแแชแแแก แกแแแแแฎแ แแ แแแแแแฎแแขแ แแแกแ แฉแแ แฉแ, แแแแ แแจแ แแ แฃแแแ แแแแแฎแแ แฅแกแแแแก แแแ แขแฃแแแแแแชแแแจแ, แ แแแแ แช แกแแ แแแกแแแแก แแแแคแแแฃแ แแชแแแก แแแขแแแแขแแแแชแแแก แแแ แแแแ แแแแแแแ.
แแฎแแ แแ แแ แแแแฎแแขแแ แคแแแแแฃแ แ แฅแกแแแแก แแแแแ แแแ.
แแฃ แแ แแชแแแแ แแแแแชแแแแ แชแแแขแ แแก แฅแกแแแแแแก แแแงแแแแแแก, แแแจแแ แแแ แฉแแแ แแแแฌแงแแ
แงแแแแ แกแแแแแฎแ:
-
0. ADSM. แแแฌแแแ แแฃแแแแแแ. แแแแแแแแ -
1. ADSM. แแแฌแแแ แแแ แแแแ (แ แแแแแแช แแ แแก แแฃแแแก แจแแแแแ). แฅแกแแแแก แแแ แขแฃแแแแแแชแแ -
2. ADSM. แฒแแแ แ แแแฌแแแ. แฅแกแแแแก แแแแแแแ
แแ แกแแ แแแจแ แแฆแฌแแ แแแ แแ แแฅแขแแแ แฃแแแ แแงแแก แแแแแงแแแแแฃแแ แแแแแกแแแแ แ แขแแแแก แฅแกแแแแกแแแแก, แแแแแกแแแแ แ แแแแแก, แแแแแกแแแแ แ แฏแแจแแก แแแแฌแแแแแแแแแแ (แแ แ). แแฃแแชแ แแ แแแแแแแแแแก แแแแแงแแแแแแก แฃแแแแแ แกแแแฃแ แ แแแแแแแแแก แแฆแฌแแ แ แจแแฃแซแแแแแแแ. แแแแขแแ, แงแฃแ แแแฆแแแแก แแแแแแแฎแแแแแ DC แฅแกแแแแก แแแแแแแแ แแแ แแ แฅแแขแแฅแขแฃแ แแแ:
แฉแแแ แแแแแแแแแแ DCI-แก MPLS L3VPN-แแ.
Overlay แฅแกแแแ แแฃแจแแแแก แฐแแกแขแแก แคแแแแแฃแ แฅแกแแแแ (แแก แจแแแซแแแแ แแงแแก OpenStack-แแก VXLAN แแ แแแแคแ แแแแก แฅแกแแแแแ แแ แแแแแกแแแแ แ แกแฎแแ, แ แแแแแแช แแแแแฎแแแก แแฎแแแแ แซแแ แแแแ IP แแแแแแจแแ แแแแก แฅแกแแแแแแ).
แแ แจแแแแฎแแแแแจแ แแแฆแแแ แแแขแแแแขแแแแชแแแก แจแแแแ แแแแ แแแ แขแแ แกแชแแแแ แก, แ แแแแแ แแแแฅแแก แฃแแแ แแแ แแแฌแงแแแแแแแ, แ แแแแแแช แแแแคแแแฃแ แแ แแแฃแแแ แแแแแ แแแแ.
แฉแแแ แแแ แฉแแแ แกแคแแ แฃแ DC-แก แแแแฃแฃแแจแ:
- แแ แแ แแแแแแแแก แแแ แกแแ แงแแแแแแ.
- แแ แ แแแแงแแแแแแ แแงแแแแแแแก แแ แฅแกแแแฃแ แแแแแแคแ แแแแแก.
- แแ แแ DC แฐแแแแก แแแแ แแก, แ แแแแ แช แแ แแแ แแแก แงแแแจแ.
แแแคแแ แแแชแแแก
- แคแแแแแฃแ แ แขแแแแแแแแ
- แแแ แจแ แฃแขแแแแชแแ
- IP แแแแแ
- แแแแ
- แแแกแแแแ
- แกแแกแแ แแแแแ แแแฃแแแแ
แแแแ แแแแชแแ แฉแแแแก แกแแ แแแก แแ แแแแแแแ แก LAN_DC, แแแแแแแแแ, แฃแแแกแแแแซแแแก แกแแกแฌแแแแ แแแแแแแแก แฉแแ แฉแแแแ แแแคแขแแแจแ แแแแแ แฉแแแแก แจแแกแแฎแแ.
แแแแแแแแแกแแแจแ แแก แซแแแแแ แแแแฃแแแ แฃแแแ, แแกแ แ แแ แแฅแแแ แแญแแ แแแแแ แแแแ แ แคแแแแแฃแ แ แแแแฅแแแ.
แแแ แแแ แ แแแจแ, แแ แแฆแแฌแแ แฅแกแแแก แแแแฎแแแแแแ แแกแแแ, แ แแแแ แแช แแ แแแแแ แ แแ แแงแแก. แแ แจแแแแแ แแแแแแแ แขแแแแ แแแก แแแแแ แแขแแ แแแกแแแแก.
แคแแแแแฃแ แ แขแแแแแแแแ
แแแแแแแแ
LAN_DC-แก แแฅแแแแ 6 DC:
- แ แฃแกแแแ (RU):
- แแแกแแแแ (แแ)
- แงแแแแแ (kzn)
- แแกแแแแแแ (SP):
- แแแ แกแแแแแ (แซแ.แฌ)
- แแแแแแ (แแแ)
- แฉแแแแแ (CN):
- แจแแแฎแแ (sha)
- แกแแแแ (แแ แแแ)
DC แจแแแแแ (แแแขแ แ-DC)
แงแแแแ DC-แก แแฅแแก แแแแแขแฃแ แ แจแแแ แแแแจแแ แแก แฅแกแแแแแ, แ แแแแแแแช แแแคแฃแซแแแแฃแแแ Clos แขแแแแแแแแแแ.
แ แแแแ แ Clos แฅแกแแแแแแ แแ แ แแขแแ แแ แแแ แชแแแแ
แแแแแแฃแ DC-แก แแฅแแก 10 แแแ แแแแ แแแแฅแแแแแแ, แแกแแแ แแแแแแ แแแ แแฅแแแแ แ แแแแ แช A, B, C แแ แแกแ แจแแแแแ.
แแแแแแฃแ แแแ แแก แแฅแแก 30 แแแแฅแแแ. แแกแแแ แแ แแแแแแขแแ แแกแแแก.
แแกแแแ แแแแแแฃแ แแแ แแจแ แแ แแก แฉแแแ แแแแแ, แ แแแแแกแแช แงแแแแ แแแแฅแแแ แฃแแแแจแแ แแแแ - แแก แแ แแก แแแ แแก แแแแแแ แแแแแ - ToR แแ แกแฎแแแแแแ แแ แแแแก แฅแแ แฎแแแก แแฃแแฎแแ แแแแแ แฅแแแแ แคแแแแแ.
แฅแแ แฎแแแก แแแแแแ แแแแแ แแแ.
แฉแแแ แแแ แแแแฃแซแแฎแแแ XXX- แคแแแแแYแกแแ XXX - แกแแแ แแกแ แแแ แแแแแขแฃแ แ DC, แแ Y - แกแแ แแฃแแ แแแแแ แ. แฒแแแแแแแแ, kzn-แคแแแแแ11.
แฉแแแก แกแขแแขแแแแจแ แแแแก แฃแคแแแแแก แแแแชแแ แแแแแแแงแแแ แขแแ แแแแแแ Leaf แแ ToR แกแแแแแแ แแ แแกแแ แแแแฃแแแ, แ แแแแ แช แกแแแแแแแแแ. แแฃแแชแ, แฃแแแ แแแแฎแกแแแแแก, แ แแ แแก แแกแ แแ แแ แแก.
ToR แแ แแก แฉแแแ แแแแแ, แ แแแแแแช แแแแแแขแแแแแฃแแแ แแแ แแจแ, แ แแแแแกแแช แแแแฅแแแแแ แฃแแแแจแแ แแแแ.
Leaf แแ แแก แแแฌแงแแแแแแแแก แ แแแ แคแแแแแฃแ แฅแกแแแจแ แแ แแแ แแแแ แแแแแก แจแแชแแแ Cloes แขแแแแแแแแแก แแแแแกแแแ แแกแแ.
แแแฃ แคแแแแแ != ToR.
แแกแ แ แแ, Leaf แจแแแซแแแแ แแงแแก, แแแแแแแแแ, EndofRaw แจแแชแแแ.
แแฃแแชแ, แแ แกแขแแขแแแก แคแแ แแแแแจแ แฉแแแ แแแแแช แแแแแแฎแแแแแ แแแ แกแแแแแแแแแแ.
แแแแแแฃแแ ToR แแแแแแ แแแแแ แแแแแก แแฎแ แแ แแแแแแจแแ แแแฃแแแ แแแฎแ แฃแแแฆแแแกแ แแแแแก แแแ แแแแชแแแก แแแแแแ แแแแแแแ - แฎแแ แฎแแแแแก. แแ แแ แแแ แ DC-แจแ แแ แแก แแแแแงแแคแแแ Spines-แแกแแแแก. แฉแแแ แแแก แแแแแแแแฃแ แแ แแแแแกแแฎแแแแแ: XXX- แฎแแ แฎแแแแแY.
แแแแแ แแแ แ แจแแแชแแแก แฅแกแแแฃแ แแฆแญแฃแ แแแแแแแก DC - 2 แแแ แจแ แฃแขแแแแขแแ แแแก แจแแ แแก แแแกแแแแแจแแ แแแแแ, แแแ แขแแ MPLS-แแ. แแแแ แแ แแแแแแแ, แแก แแ แแก แแแแแ ToRs. แแแฃ, แฎแแ แฎแแแแแก แแแแแแ แแแแแแแแก แแแแแกแแแ แแกแแ, แฉแแแฃแแแแ แแแ ToR แแแแแแจแแ แแแฃแแ แแแแฅแแแแแแ แแ แ แแฃแขแแ แแ DCI-แกแแแแก แกแแแ แแแ แแ แแฅแแก แแแแจแแแแแแแ - แฃแแ แแแแ แแแแแแแกแแแแ แแแแ.
แแกแแ แกแแแชแแแแฃแ ToR-แแแก แฃแฌแแแแแแ แแแแ-แคแแแแแ. แฉแแแ แแแ แแแแฃแซแแฎแแแ XXX-แแแ แY.
แแก แแกแ แแแแแแงแฃแ แแแ.
แแแแแ แแแชแแแฃแ แแแแแ แแแแจแ แแ แ แแแแฃแ แแ แแแแแงแแแ แแแแแแแ แแ แคแแแแแ แแแแแ แแแแแแ.
แกแแแแแแแแแ แแฆแฅแแแก แแแกแแแแแแแแแแแ แแ แแแแแช แแแแฎแแขแแ Edge-แก แฎแแ แฎแแแแแแ, แฎแแแ แแแแแแแแแแกแฌแแแแแ, แ แแ Spine-แแ แแ แแ แแก แแแขแแแแฅแขแ แแ แแ แแ แแก แแแแกแฎแแแแแแแแ แฉแแแฃแแแแ แแ Leaf-แแแ แแ Edge-leaf-แแแ แแฃแจแแแแแกแแก (แแฃแแชแ แแฅ แจแแแซแแแแ แแงแแก แแแฃแแแกแ , แแแแ แแ แแแแแแแ แแก แแกแแ).
แฅแแ แฎแแแก แกแฅแแแ แแแแ-แคแฃแ แชแแแแแ.
แคแแแแแก, แฎแแ แฎแแแแแกแ แแ แแแแแก แกแแแแแ แฅแแแแก Underlay แฅแกแแแก แแ แฅแแ แฎแแแแก.
แฅแกแแแฃแ แ แฅแแ แฎแแแก แแแแชแแแ (แฌแแแแแแฎแแ Underlay), แ แแแแ แช แฃแแแ แแแแแกแแแฆแแ แแ
แแแแขแแ แฅแกแแแก แฃแฌแแแแแแ แฅแแ แฎแแแแก, แแกแแแ แ แแแแ แช, แแแแแแแแแ, แแแแแ แแแแก แฅแแ แฎแแแแก แแแแฃแแฃแ แ แฅแกแแแแก แงแฃแแแแจแ, แ แแแแแก แจแแกแแฎแแแแช แจแแแแซแแแแ แฌแแแแแแฎแแ
แแแแแแแ, แแกแแ แขแแแแแแแแแก แแฌแแแแแ แฅแแ แฎแแแ, แ แแแแแ แฅแกแแแแแ แแแ แแแแแจแ แฅแกแแแแแก แแแจแแแแก. แแ แซแแแแแ แแ แแแแแแแฎแแ:
แฅแแ แฎแแแ แแ แแก แแแแแแแแ L3. แแ แแแแแแ แ VLAN, แแ แแแแแ แ แแแฃแฌแงแแแแแแ - แฉแแแ แแแงแแแก แแกแแแ แแจแแแแแแ แ แแ แแแ แแแแกแขแแแ LAN_DC-แจแ, แแแ แแชแแแ แ แแแแ แแแฌแแ แแ แแแแแแแชแแแแ, แ แแแแแแแช แชแฎแแแ แแแแ L3 แแแ แแแแแแแจแ, แฎแแแ แแแ แขแฃแแแฃแ แ แแแแฅแแแแแ แแ แกแแญแแ แแแแแ Live Migration-แก IP แแแกแแแแ แแแก แจแแแแ แฉแฃแแแแแ.
แแ แแแแแ แแ แแฎแแ: แแแกแฃแฎแ แแแแฎแแแแ, แ แแขแแ แแ แแก แฅแแ แฎแแแ แแ แ แแขแแ แแ แแก L3 แชแแแแ
DCI - แแแแแชแแแแ แชแแแขแ แแก แฃแ แแแแ แแแแแแแจแแ แแแ (Inter-DC)
DCI แแ แแแแแแแแฃแแ แแฅแแแแ Edge-Leaf-แแก แแแแแงแแแแแแ, แแแฃ แแกแแแ แแ แแแ แฉแแแแ แแแกแแกแแแแแ แแแแขแแแชแแแแ.
แกแแแแ แขแแแแกแแแแก, แฉแแแ แแแแ แแฃแแแแ, แ แแ DC-แแแ แแ แแแแแแแแแ แแแแแแจแแ แแแฃแแแ แแแ แแแแแ แ แแแฃแแแแแ.
แแแแแ แแแแแแ แแชแฎแแ แแแ แ แแแแจแแ แ แแแแฎแแแแแกแแแ.
แแ แแแชแ, แ แแ แงแแแแ แฏแแ แแ, แ แแแแกแแช แแฎแกแแ แแแแแแแแแขแก, แแแแจแแแแแแแแแ แแแแแ แขแแแแ แฅแกแแแก. แแ แ แแแแกแแช แฉแแแแก แแแกแขแ แแฅแขแฃแ แฅแกแแแก แแแขแแแแขแแแแ แแแ, แงแแแแแคแแ แ แแแ แแแ แแฅแแแแ, แแแแ แแ แ แแแแฃแ แแ แแฅแแแแ แฎแแแฏแแฎแแแ.
แฒแก แแแ แแแแแ. แแแฃแฎแแแแแแ แแแแกแ, แแ แกแแ แแแก แแแ แ แแ แแก แแแแแแแแแแ แคแแฅแ แ แแ แแฃแจแแแแ แแ แแ แ แฌแแ แแแกแแฎแแแแ แแ แแแแแแแแแก แแแแ แฃแแแ แแแแแญแ แ.
Edge-Leafs-แแ, แฅแแแแ แคแแแ แแแแแแกแแแฃแแแ VPN-แจแ แแ แแแแแแชแแแ MPLS แฎแแ แฎแแแแแก แแแจแแแแแแ (แแแแแ แแแ แแแแแ แ แแแฃแแ).
แแก แแ แแก แฃแแแฆแแแกแ แแแแแก แแแแแ แแแ, แ แแแแแกแแช แแแแแฆแแแ.
แแแ แจแ แฃแขแแแแชแแ
DC-แจแ แแแ แจแ แฃแขแแ แแแแกแแแแก แฉแแแ แแแแแแแงแแแแแ BGP-แก.
MPLS แแแแแกแขแ แแแแ OSPF+LDP.
DCI-แกแแแแก, แแแฃ แแแฌแแกแฅแแแจแ แแแแจแแ แแก แแ แแแแแแแแ - BGP L3VPN MPLS-แแ.
แแแ แจแ แฃแขแแก แแแแแแ แกแฅแแแ
แฅแแ แฎแแแแจแ แแ แแ แแก OSPF แแ ISIS (แ แฃแกแแแแก แคแแแแ แแชแแแจแ แแแ แซแแแฃแแ แแแ แจแ แฃแขแแแแชแแแก แแ แแขแแแแแ).
แแก แแแจแแแแก, แ แแ แแ แแฅแแแแ แฃแแแแแแกแ แแแแแแก แแแขแแแแขแฃแ แ แแฆแแแฉแแแ แแ แแแแแแแ แแจแแแ - แแฎแแแแ แฎแแแแ (แ แแแแฃแ แแ แแแขแแแแขแฃแ แ - แแฅ แแกแแฃแแ แแแ แแแขแแแแขแแแแชแแแแ) แแ แแขแแแแแแก, แกแแแแแแแแแกแ แแ แแแแแขแแแแก แแแงแแแแแ.
BGP แแแ แจแ แฃแขแแแแชแแแก แกแฅแแแ DC-แจแ
แ แแขแแ BGP?
แแ แแแแแแ แแ แแก
แแ แฉแแแก แกแขแแขแแแจแ แแกแแแ แแ แแก แแแแแ แแแแงแแคแแแแแ, แ แแแแแแช แแซแฆแแแแแ แแแแก. แกแแ แฌแแแแงแแแแ แแ
แแ แแแแแช, แแแแแแ, แแ แชแแ แแ IGP แแ แแ แแก แจแแกแแคแแ แแกแ แแแแ แแแแแชแแแแ แชแแแขแ แแแแก แฅแกแแแแแแกแแแแก, แกแแแแช แฅแกแแแฃแ แ แแแฌแงแแแแแแแแแแก แ แแแแแแแแ แแแแกแแแแ แแฆแฌแแแก.
แแแ แแ แแแแกแ, แงแแแแแแ BGP-แแก แแแแแงแแแแแ แกแแจแฃแแแแแแก แแแแชแแแ แแ แแแแแ แแแ แแ แ แ แแแแแแแแ แแแแกแฎแแแแแแฃแแ แแ แแขแแแแแแก แแฎแแ แแแญแแ แแแ แแ แแแ แจแแ แแก แกแแแฅแ แแแแแแชแแแแ.
แฎแแแ แแฃแแแ, แฉแแแแก แฅแแ แฎแแแแจแ, แ แแแแแแช แแแแ แแแแแแแแแ แแ แแแแแ แแแแ แกแฌแ แแคแแ, แแแแแแกแแแแก แกแแแแแ แแกแ แแฅแแแแ OSPF. แแก แ แแแแฃแ แแ แแแแแกแแแแแ แแแแกแ แแ แฆแ แฃแแแแก แขแแขแแแแแแก แแ แแแแแแแแแ. แแแแ แแ แฌแแ แแแแแแแแแแ แแฎแแแแ แ แแแแแแแแ แแแแแจแแแแแกแแแแก, แ แแ แแก แแแญแแ แแแแ แแ แแแแแแแงแแแแแ BGP-แก, แ แแแแ แช แแแแขแ แแแแฃแฎแแแแ แแแแแ แซแ.
แแแ แจแ แฃแขแแแแชแแแก แแแแแขแแแ
Leaf-แแก แแแแแแ แแแแแแแแ, แฉแแแ แแแแแ แขแแ แแแ แแ แแคแแฅแกแแแก Underlay แฅแกแแแแก แแแขแแ แคแแแกแแแแแแ BGP-แจแ.
แฉแแแ แแแแฅแแแแ BGP แกแแกแแแก แจแแ แแก แแแแแแฃแแ Leaf-Spine แฌแงแแแแ, แ แแแแแจแแช แแก Underlay แแ แแคแแฅแกแแแ แแแแแชแฎแแแแแแ แฅแกแแแจแ แฌแแ แแ แฃแแแ.
แแ แแ แแแแแชแแแแ แชแแแขแ แแก แคแแ แแแแแจแ, แฉแแแ แแแแแแ แชแแแแแ แกแแแชแแคแแแแชแแแแก, แ แแแแแแแช แจแแแแแแขแแแแ ToRe-แจแ. Edge-Leafs-แแ แฉแแแ แแแแแแ แแแแแ แแแ แแ แแแแแแแชแฎแแแแแ แแแ แแแกแขแแแชแแฃแ DC-แแแจแ แแ แแแแแแแแแแแ แแแ TOR-แแแจแ. แแแฃ, แแแแแแฃแแแ ToR-แแ แแฃแกแขแแ แแชแแก, แ แแแแ แแแฎแแแแก แกแฎแแ ToR-แแแ แแแแแ DC-แจแ แแ แกแแ แแ แแก แจแแกแแแแก แฌแแ แขแแแ แกแฎแแ DC-แจแ ToR-แแแ แแแกแแกแแแแแแ.
DCI-แจแ แแแ แจแ แฃแขแแแ แแแแแแชแแแ แ แแแแ แช VPNv4. แแแแกแแแแแก, Edge-Leaf-แแ, แฅแแ แฎแแแก แแแแแ แ แแแขแแ แคแแแกแ แแแแแแแกแแแแ VRF-แจแ, แแแแแ แแฃแฌแแแแ แแแก UNDERLAY, แแ Spine-แแก แแแแแแแแแ Edge-Leaf-แแ แแแแแ แแแแ VRF-แจแ, แฎแแแ Edge-Leaf-แแแก แจแแ แแก VPNv4-แจแ. แแฏแแฎแ.
แฉแแแ แแกแแแ แแแแ แซแแแแแ แแแแแแ แแฃแ แแแแแ แแแฆแแแฃแแ แแแ แจแ แฃแขแแแแก แฎแแแแฎแแ แแแแแชแฎแแแแแแก.
แคแแแแแกแ แแ แฎแแ แฎแแแแแแ แฉแแแ แแ แแแแแแฎแแ แชแแแแแแ แแแ แงแฃแแแแแก แแแแแ แขแก. แฉแแแ แแฎแแแแ แแกแแแ แแแญแแ แแแแ แ แแฃแขแแ แแก ID-แแก แแแกแแแแแแแ.
แแแแ แแ Edge-Leafs-แแ แฉแแแ แแแก แจแแแแแแขแแแ แแแแแแแฃแ BGP-แจแ. Loopback แแแกแแแแ แแแแก แจแแ แแก, Edge-Leafs แแแแแงแแ แแแก BGP แกแแกแแแก IPv4 VPN-แแฏแแฎแจแ แแ แแแแแแแแแ.
แฉแแแ แแแแฅแแแแ OSPF+LDP แฎแแ แฎแแแแแ EDGE แแแฌแงแแแแแแแแแก แจแแ แแก. แงแแแแแคแแ แ แแ แ แแแแแจแแ. แฃแแแแฃแ แแกแแ แแแ แขแแแ แแแแคแแแฃแ แแชแแ.
แแก แแ แแก แกแฃแ แแแ แแแ แจแ แฃแขแแ.
BGP ASN
Edge-Leaf ASN
Edge-Leafs-แก แแฅแแแแ แแ แแ ASN แงแแแแ DC-แจแ. แแแแจแแแแแแแแแแ, แ แแ Edge-Leafs-แก แจแแ แแก แแ แแก iBGP แแ แฉแแแ แแ แฉแแแแแ แแแแแ eBGP-แแก แแแฃแแแกแแแจแ. แแก แแงแแก 65535. แกแแแแแแแแแแจแ, แแก แจแแแซแแแแ แแงแแก แกแแฏแแ แ AS-แแก แแแแแ แ.
แฎแแ แฎแแแแแก ASN
แฎแแ แฎแแแแแแ แแแแฅแแแแ แแ แแ ASN แแแแ DC-แแ. แแแแแฌแงแแ แแฅ แแแ แแแแแแ แแแแ แแ แแแ แซแ AS-แแก แแแแแแแแแแแแ - 64512, 64513 แแ แแกแ แจแแแแแ.
แ แแขแแ ASN DC-แแ?
แแแแแ แแแแงแแ แแก แแแแฎแแ แแ แแ:
- แ แแขแแ แแ แแก ASN-แแแ แแ แแแแแ แ แแ แแ DC-แแก แงแแแแ แฎแแ แฎแแแแแแ?
- แ แแขแแ แแแแกแฎแแแแแแแแแ แแกแแแ แกแฎแแแแแกแฎแแ DC-แจแ?
แ แแขแแ แแ แแก แแ แแ แแ แแแแแ ASN-แแแ แแ แแ DC-แแก แงแแแแ แฎแแ แฎแแแแแแ?
แแกแ แแแแแแงแฃแ แแแ AS-Path of Underlay แแแ แจแ แฃแขแ Edge-Leaf-แแ:
[leafX_ASN, spine_ASN, edge_ASN]
แ แแแแกแแช แชแแแแแแ แแแก แ แแแแแแแ แแแแก Spine-แจแ, แแก แแแแฃแฅแแแแก แแแก, แ แแแแแ แแแกแ AS (Spine_AS) แฃแแแ แแ แแก แกแแแจแ.
แแฃแแชแ, DC-แจแ แฉแแแ แกแ แฃแแแแ แแแแงแแคแแแ แแแ แ, แ แแ Underlay แแแ แจแ แฃแขแแแ, แ แแแแแแแช แแแแก Edge-แแแ แแแ แจแแซแแแแแ แฅแแแแแ แฉแแแแกแแแแก. แงแแแแ แแแแฃแแแแแชแแ แแแกแแแแซแแแแก แจแแ แแก DC-แจแ แฃแแแ แแแฎแแแก แฎแแ แฎแแแแแก แแแแแแ.
แแแแแแ แแฃแแแ, แกแฎแแ DC-แแแแก แแแ แแแแ แแแฃแแ แแแ แจแ แฃแขแแแ แแแแแกแแแแ แจแแแแฎแแแแแจแ แแแแแแแ แแแแฆแฌแแแก ToR-แแแก - แแแ AS-Path-แก แแฅแแแแ แแฎแแแแ ASN 65535 - AS Edge-Leafs-แแก แ แแแแแแแแ, แ แแแแแ แกแฌแแ แแ แแฅ แจแแแฅแแแ แแกแแแ.
แ แแขแแ แแแแกแฎแแแแแแแแแ แแกแแแ แกแฎแแแแแกแฎแแ DC-แจแ?
แแแแ แแฃแแแ, แจแแแซแแแแ แแแแญแแ แแแ Loopback-แแก แแ แแแแแแ แแ แกแแ แแแกแแก แแแ แขแฃแแแฃแ แ แแแแฅแแแแแแก แแแแแขแแแ DC-แแแก แจแแ แแก.
แแแแแแแแแ, แฐแแกแขแแ แแแแฃแจแแแ Route Reflector แแ
แแกแ แแแแแแงแฃแ แแแ แแแกแ AS-แแแ:
[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 switch-แแ แแแแ แฅแกแแแจแ.
แฉแแแ แแแแก แแแแแแแแ แแแแแ แแแงแแแแแแ แแแแแแแแแก แแแแ: AS-Path แแแ แงแฃแแแแแก แแแ แแจแ, BGP แแแแคแแแฃแ แแชแแ แกแแแแจแแแแแแก แแแ แแจแ.
แคแแแแแแก แจแแ แแก แแแ แจแ แฃแขแแแแ แจแแฃแคแแ แฎแแแแแ แแแแแ แแก, AS-แแแแแแ แแกแ แฃแแแ แแแแแแงแฃแ แแแแแแก:
[leafX_ASN, spine_ASN, leafY_ASN]
แกแแแแช leafX_ASN แแ leafY_ASN แแแ แแ แแฅแแแแแแ แแแแกแฎแแแแแแฃแแ แงแแคแแแแงแ.
แแก แแกแแแ แกแแญแแ แแ DC-แแแก แจแแ แแก VNF loopback-แแก แแแแแชแฎแแแแแแก แกแแขแฃแแชแแแกแแแแก:
[VNF_ASN, leafX_DC1_ASN, spine_DC1_ASN, edge_ASN, spine_DC2_ASN, leafY_DC2_ASN]
แฉแแแ แแแแแแแงแแแแแ 4-แแแแขแแแ ASN-แก แแ แแแแแแแแฃแจแแแแแ แแแก แฎแแ แฎแแแแแก ASN-แแกแ แแ แคแแแแแก แแแแแแ แแแแแแก แแแแ แแก แกแแคแฃแซแแแแแ, แแแ แซแแ, แแกแ: แฎแแ แฎแแแแแ_ASN.0000X.
แแก แแ แแก แกแฃแ แแแ ASN-แแ.
IP แแแแแ
แแ แแแชแแแจแ, แฉแแแ แฃแแแ แแแแแแงแแ แแแกแแแแ แแแแ แจแแแแแแ แแแแจแแ แแแแกแแแแก:
- แฅแกแแแแก แแแกแแแแ แแแแแก แแแแแแแแ ToR-แกแ แแ แแแแฅแแแแก แจแแ แแก. แแกแแแ แฃแแแ แแงแแก แฃแแแแแแฃแ แ แแแแ แฅแกแแแจแ, แ แแแ แแแแแกแแแแ แแแแฅแแแแก แจแแแซแแแก แแแแฃแแแแแชแแ แแแแแกแแแแ แกแฎแแแกแแแ. แแแแ แแแ แแแแ 10/8. แแแแแแฃแแ แแแ แแกแแแแก แแ แแก /26 แ แแแแ แแแ. แฉแแแ แแแแแแงแแคแ /19 แแแแ DC แแ /17 แ แแแแแแจแ.
- แแแแแแแ แแ แแแกแแแแ แแแแ Leaf/Tor-แกแ แแ Spine-แก แจแแ แแก.
แแกแฃแ แก แแแแ แแแแแ แแแแฃแแแ แแแแแญแแแ, แแแฃ แแแแแแแแ แแ แแแฌแงแแแแแแแแแแก แกแแฎแแแแแแแแ, แ แแแแแแแช แฃแแแ แแงแแก แแแแแแจแแ แแแฃแแ.
แแแ แแงแแก... 169.254.0.0/16.
แแแ แซแแ 169.254.00X.แฌ/31แกแแ X - แฎแแ แฎแแแแแก แแแแแ แ, Y โ P2P แฅแกแแแ /31.
แแก แกแแจแฃแแแแแแก แแแแชแแแ แแแฃแจแแแ 128-แแแ แแแ แแแแ แแ 10-แแแ แฎแแ แฎแแแแแ DC-แจแ. แแแฃแแแก แแแกแแแแ แแแแ แจแแแซแแแแ (แแ แแฅแแแแ) แแแแแแแ แแแก DC-แแแ DC-แแแ. - แฉแแแ แแแฌแงแแแ Spine-Edge-Leaf แจแแแ แแแแแก แฅแแแฅแกแแแแแแ 169.254.10X.แฌ/31, แกแแแแช แแฃแกแขแแ แแแแแ X - แฎแแ แฎแแแแแก แแแแแ แ, Y โ P2P แฅแกแแแ /31.
- แแแแแแแจแแ แแ แแแกแแแแ แแแแ Edge-Leaf-แแแ MPLS แฎแแ แฎแแแแแแแแ. แแฅ แกแแขแฃแแชแแ แแแ แแแแฃแแฌแแแแ แแแแกแฎแแแแแแฃแแแ - แแแแแแ, แกแแแแช แงแแแแ แแแฌแแแ แแแแแแจแแ แแแฃแแแ แแ แ แฆแแแแแแจแ, แแแแขแแ แแแแแ แแแกแแแแ แแแแแก แฎแแแแฎแแ แแแแแงแแแแแ แแ แแแฃแจแแแแแก - แแฅแแแ แฃแแแ แแแ แฉแแแ แจแแแแแแ แฃแคแแกแ แฅแแแฅแกแแแ. แแแแขแแ, แแแแฆแแ แกแแคแฃแซแแแแ 192.168.0.0/16 แแ แฉแแแ แแแแแแแขแแแ แแแกแแแ แแแแแกแฃแคแแแก.
- Loopback แแแกแแแแ แแแแ. แฉแแแ แแแ แแแแ แแกแแ แขแแแแแขแก แแแแชแแแ 172.16.0.0/12.
- แคแแแแแ - /25 แแ แ DC - แแแแแ 128 แแแ แแแแ. แ แแแแแแจแ แแแแแแงแแคแ /23.
- แฎแแ แฎแแแแแ - /28 แแ แ DC - แแแ 16 Spine. แแแแแแงแแ /26 แ แแแแแแจแ.
- Edge-Leaf - /29 แแ แ DC - แแแ 8 แงแฃแแ. แแแแแแงแแ /27 แ แแแแแแแ.
แแฃ แฉแแแ แแ แแแแฅแแก แกแแแแแ แแกแ แแแแแงแแคแแแ แแแแแแแแแแแ DC-แจแ (แแ แแ แแฅแแแแ - แฉแแแ แแแแขแแแชแแแ, แ แแ แฐแแแแ แกแแแแแ แแแ แแแ แ), แฉแแแ แฃแแ แแแแ แแแ แฉแแแ แจแแแแแ แแแแแก.
แแก แแ แแก แกแฃแ แแแ IP แแแกแแแแ แแแ.
แแแ แงแฃแแแแ:
แแ แแคแแฅแกแ
แแแฌแงแแแแแแแแก แ แแแ
แ แแแแแแจแ
ะะฆ
172.16.0.0/23
แแฆแแแ แแ
172.16.0.0/27
ru
172.16.0.0/29
แแ
172.16.0.8/29
kzn
172.16.0.32/27
sp
172.16.0.32/29
แซแ.แฌ
172.16.0.40/29
แแแ
172.16.0.64/27
cn
172.16.0.64/29
sha
172.16.0.72/29
แแ แแแ
172.16.2.0/23
แฎแแ แฎแแแแแก
172.16.2.0/26
ru
172.16.2.0/28
แแ
172.16.2.16/28
kzn
172.16.2.64/26
sp
172.16.2.64/28
แซแ.แฌ
172.16.2.80/28
แแแ
172.16.2.128/26
cn
172.16.2.128/28
sha
172.16.2.144/28
แแ แแแ
172.16.8.0/21
แคแแแแแ
172.16.8.0/23
ru
172.16.8.0/25
แแ
172.16.8.128/25
kzn
172.16.10.0/23
sp
172.16.10.0/25
แซแ.แฌ
172.16.10.128/25
แแแ
172.16.12.0/23
cn
172.16.12.0/25
sha
172.16.12.128/25
แแ แแแ
แฅแแแแแคแแแ:
แแ แแคแแฅแกแ
แ แแแแแแจแ
ะะฆ
10.0.0.0/17
ru
10.0.0.0/19
แแ
10.0.32.0/19
kzn
10.0.128.0/17
sp
10.0.128.0/19
แซแ.แฌ
10.0.160.0/19
แแแ
10.1.0.0/17
cn
10.1.0.0/19
sha
10.1.32.0/19
แแ แแแ
แแแแ
แแ แ แแแแงแแแแแแ. แแ แแ แฅแกแแแ. ADSM.
แฆแแแ + แแ แแกแขแ. แฃแแฃแแขแฃ. แแแ แแ แซแแแแ แแแ.
แ แแกแฃแ แกแแแแก แ แแแแแแแแ แฉแแแแก แแแ แขแฃแแแฃแ แกแแ แแแ แแ Mirana-แจแ แฏแแ แแแแแ แจแแแฆแฃแแฃแแแ, แแแแขแแ แแ แแฅแขแแแแกแแแแก แแแแแแแงแแแแแ แแฆแแ แแแแ แแแแแ แขแแแแแฃแ แฅแกแแแก.
แแ แ แแแแแชแแแแ แชแแแขแ แ: แงแแแแแ แแ แแแ แกแแแแแ.
- แแแแ แแ แ แแแแแแแ: แฆแแแ แแ แแ แแกแขแ.
- แแแแ แขแแ แฃแกแ (แคแแแแแ) แแแแแแฃแแจแ - Juniper แแ Arista, แแ แแ แแแแแแจแแ แแแฃแแ แฐแแกแขแแ (แแแแกแแแแก แแแแฆแแ แแกแฃแแฃแฅแ Cisco IOL).
- แแแแ Edge-Leaf แแแแแซแ (แแแแแแแ แแฎแแแแ Juniper).
- แแ แแ Cisco แแแแแแ แแแแแ, แ แแ แแแ แแแก แแกแแแ แงแแแแ.
- แฅแกแแแแก แงแฃแแแแแก แแแ แแ, แแฃแจแแแแก แแแ แขแฃแแแฃแ แ แแแ แแแแก แแแแฅแแแ. แแแจแแแแฃแแ Ubuntu.
แแแก แแฅแแก แฌแแแแแ แงแแแแ แแแฌแงแแแแแแแแแ, แแแฃแจแแแแแก IPAM/DCIM แกแแกแขแแแแแแ, Python-แแก แกแแ แแแขแแแแก แแแแแฃแแแ, Ansible-แแ แแ แงแแแแแคแแ แก, แ แแช แจแแแซแแแแ แแแแแญแแ แแแก.
แแแกแแแแ
แแกแแช แแแฆแแแฃแแแ? แแแแแแฃแแ แกแขแแขแแแก แฅแแแจ แแแแแ แแแกแแแแ แฃแแแ แแแแฌแแ แ?
แแกแ แ แแ, แฉแแแ แแแแ แฉแแแ
แฅแกแแแ แแแงแแคแแแ แแงแ แคแแแแแฃแ แแ (แฅแแแแแคแแแ) แแ แแแ แขแฃแแแฃแ แแ (แแแแแคแแ แแ). แแแแแแ แแฃแแแ, แแแแแคแแ แแ แแฌแงแแแ แแแกแแแแซแแแกแแแ - แแแแ แแแแแ แขแแแแแแ แแแแฎแแแแแแ แฅแแแแ แคแแแแกแแแแก.
แฉแแแ แแแแ แฉแแแ BGP, แ แแแแ แช แแแ แจแ แฃแขแแแแชแแแก แแ แแขแแแแแ แฅแกแแแแก แฅแกแแแแแแกแแแแก แแแกแ แแแกแจแขแแแฃแ แแแแกแ แแ แแแแแขแแแแก แแแฅแแแแแแแก แแแแ.
แแแแฅแแแแ แชแแแแแฃแแ แแแแแซแแแ DCI-แแก แแ แแแแแแแแแกแแแแก - Edge-leaf.
แฎแแ แฎแแแแแ แแฅแแแแ OSPF+LDP.
DCI แแแแฎแแ แชแแแแแแแ MPLS L3VPN-แแก แกแแคแฃแซแแแแแ.
P2P แแแฃแแแแแกแแแแก, แฉแแแ แแแแแแแแแแ IP แแแกแแแแ แแแแก แแแแแ แแแแฃแแแ แแแฌแงแแแแแแแแแแก แกแแฎแแแแแแ แแแงแ แแแแแแ.
แแแฌแงแแแแแแแแแแก แ แแแแกแ แแ แแแแ แแแแแแ แแแแแก แแแฎแแแแแ แแแแแแแแแแ แฃแแแ แแแแแแฃแแแแแแ loopback-แแแก.
Underlay แแ แแคแแฅแกแแแ - แแฎแแแแ Leaf แแแแแแ แแแแแแแแ แแแแแแแแแแ แฃแแแ แแแแ แแแแแแ แแแแแก แแแฎแแแแแ.
แแแแฃแจแแแ, แ แแ แแฎแแ แฉแแแ แแ แแแแฅแแก แแฆแญแฃแ แแแแแแ แแแงแแแแแฃแแ.
แแแแขแแ, แฉแแแแ แจแแแแแแ แแแแแฏแแแ แแฅแแแแ แแแแ แแแแแขแแแ แกแแกแขแแแแแจแ (IPAM, แแแแแแขแแ แ), แฌแแแแแแก แแ แแแแแแแแ, แแแแคแแแฃแ แแชแแแก แแแแแ แแ แแแ แแ แแแกแ แแแแแแแกแแแ.
แแแแแแแแ แกแขแแขแแแจแ แจแแแแฎแแแแ Netbox-แก - แแแแแแขแแ แแแแชแแแกแ แแ แแแ แแแแก แกแแกแขแแแแก IP แกแแแ แชแแกแแแแก DC-แจแ.
แฒแแแแแแแ
- แแแแ แแ แแแแแแแแ aka @glazgoo แแแ แแฅแขแแ แแแแกแ แแ แจแแกแฌแแ แแแแกแแแแก
- แแแแฅแกแแแแ แ แแแแแแแแ aka @v00lk แแแ แแฅแขแแ แแแแกแ แแ แ แแแแฅแขแแ แแแแกแแแแก
- แแ แขแแแ แฉแแ แแแแแ KDPV-แกแแแแก
แฌแงแแ แ: www.habr.com