ΠΡΠ΅Π΄ΠΈ Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° ΠΊΡΡΡΠ°
ΠΠΌΠ° Π΅Π΄Π½ΠΎ ΡΡΡΠ°Ρ ΠΎΡΠ½ΠΎ Π½Π΅ΡΠΎ Π·Π° DMVPN, Π½Π° ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π½Π°ΡΡΠΊΠ½Π°Ρ ΠΏΡΠ΅Π΄ΠΈ Π²ΡΠ΅ΠΌΠ΅: DMVPN Π·Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΠ½Π΅Π» QoS. ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ Π½Π΅ ΡΡΠΌ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΡΡ (ΠΊΠ°ΡΠΎ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠ΅Π½ ΠΏΠ»ΡΡ ), ΠΊΠΎΠΉΡΠΎ ΡΠΌΡΡΠ°, ΡΠ΅ ΡΠΎΠ²Π° Π΅ ΡΡΡΠ°Ρ ΠΎΡΠ½ΠΎ. ΠΡΠ΅ΠΊΠΈ ΠΏΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°ΠΌ ΡΠΎΠ²Π° Π½Π° Ρ ΠΎΡΠ°, Π²ΠΈΠΆΠ΄Π°ΠΌ ΠΎΡΠΈΡΠ΅ ΠΈΠΌ Π΄Π° ΡΠ²Π΅ΡΡΡ Π² ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΠΌΠ°Π»ΠΊΠΈ ΡΠ²Π΅ΡΠ»ΠΈΠ½ΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ Π·Π°ΠΏΠΎΡΠ²Π°Ρ Π΄Π° ΡΠ²Π΅ΡΡΡ Π² Π³Π»Π°Π²ΠΈΡΠ΅ ΠΈΠΌ, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°, ΡΠ΅ ΠΈΠ΄Π²Π°Ρ ΠΈΠ΄Π΅ΠΈ ΠΊΡΠ΄Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ.
ΠΡΠ΅ΠΌΠ΅ Π΅ Π΄Π° ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡΠ΅ ΠΌΠ°Π½ΠΈΠ°ΠΊΠ° ΡΠΈ!
ΠΠ΅ΠΊΠ° ΡΠ΅ ΠΏΡΠ΅ΡΡΠΎΡΠΈΠΌ Π½Π° ΡΠΎΠ²Π° ΠΠ»ΠΎΠ½_1 ΠΈ ΠΠ»ΠΎΠ½_2 ΡΠ° Π² ΡΡΡΠΈΡ DMVPN ΡΡΠ½Π΅Π» Ρ DMVPN Ρ
ΡΠ±Π° "Π€ΠΎΠΊΡΡΡΠΎΡ14". ΠΠΈΡ
ΠΌΠ΅ ΠΈΡΠΊΠ°Π»ΠΈ Π΄Π° ΠΏΡΠΈΠ»ΠΎΠΆΠΈΠΌ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ° Π·Π° QoS ΠΎΡ Ρ
ΡΠ± Π΄ΠΎ spock Π·Π° ΠΠ»ΠΎΠ½_2Π½ΠΎ Π½Π΅ ΠΈ Π·Π° ΠΠ»ΠΎΠ½_1. Π’ΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ΅ ΡΠ° Π² ΡΡΡΠΈΡ mGRE ΡΡΠ½Π΅Π», ΠΊΠ°ΠΊ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΡΠΎΠ²Π°?
ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ Π΅:
- Π DMVPN ΡΠ΅Π½ΡΡΡ:
- ΠΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΌΠ΅ Π² ΡΠ΅ΠΊΡΠΈΡΡΠ° Π·Π° Π³Π»ΠΎΠ±Π°Π»Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ Π·Π° QoS, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Ρ ΡΠ±ΡΡ Π΄Π° βΠΏΡΠ΅Π΄Π»Π°Π³Π°β ΠΊΠ°ΡΠΎ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ Π·Π° QoS Π·Π° spocks
- ΠΠΈΠ΅ ΠΏΡΠΈΠ»Π°Π³Π°ΠΌΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ βΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΠ΅β ΠΊΡΠΌ spocks Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π° ΡΡΠ½Π΅Π»Π° DMVPN, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° ip nhrp Π³ΡΡΠΏΠ° ΠΊΠ°ΡΡΠΈ
- Π DMVPN Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΌΠ΅ DMVPN ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Ρ ΠΈΠΌΠ΅ΡΠΎ Π½Π° ΠΊΠ°ΡΡΠΎΠ³ΡΠ°ΡΠΈΡΠ°Π½Π°ΡΠ° Π³ΡΡΠΏΠ°, ΠΊΠΎΡΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΠΏΡΠΈΠ»ΠΎΠΆΠΈΡΠ΅ ΠΊΡΠΌ Π½Π΅Ρ.
Π DMVPN Ρ ΡΠ±
ΠΠ΅ΠΊΠ° Π΄Π° Π³ΠΎ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ:
β1) ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ Π² ΡΠ°Π·Π΄Π΅Π»Π° Π·Π° Π³Π»ΠΎΠ±Π°Π»Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ Π·Π° QoS, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Ρ ΡΠ±ΡΡ Π΄Π° βΠΏΡΠ΅Π΄Π»Π°Π³Π°β ΠΊΠ°ΡΠΎ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ Π·Π° QoS Π·Π° spocksβ
Π ΡΠ°ΠΊΠ°, ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ, ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΏΠΎ-Π³ΠΎΡΠ΅, Π΅, ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΌΠ΅ Π½Π°ΡΠΈΡ DMVPN ΡΠ΅Π½ΡΡΡ Ρ 5 ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ QoS ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π° Spokes.
- 1.5Mbps
- 2Mbps
- 5Mbps
- 10Mbps
- ΠΡΠΌΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅
β2) ΠΡΠΈΠ»ΠΎΠΆΠ΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ βΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΠ΅β ΠΊΡΠΌ spocks Π² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π° DMVPN ΡΡΠ½Π΅Π»Π°, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° ip nhrp map groupβ
ΠΠ° DMVPN ΠΠΎΠ²ΠΎΡΠΈΡ
βΠΠ° DMVPN spock ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΉΡΠ΅ DMVPN ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Ρ ΠΈΠΌΠ΅ΡΠΎ Π½Π° Π½Π°Π½Π΅ΡΠ΅Π½Π°ΡΠ° Π³ΡΡΠΏΠ°, ΠΊΠΎΡΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΠΏΡΠΈΠ»ΠΎΠΆΠΈΡΠ΅ ΠΊΡΠΌ Π½Π΅Ρ.β
Π’Π°ΠΊΠ° ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΎΡΠΈΠ²Π°ΠΌ ΠΏΡΠΈ Echo3 (ΠΊΠ»ΠΎΠ½_2) ΠΈ ΠΏΠΎΡΡΠ°Π²Π΅ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° βip nhrp group spoke-2Mbpsβ
ΠΊΡΠΌ ΡΡΠ½Π΅Π»Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° Spock.
ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΡΠ°Π½Π΅ ΡΠ΅Π³Π°? ΠΡ
ΠΎ3 ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΡΡΠ°Π²Ρ ΠΈΠΌΠ΅ΡΠΎ "spoke-2Mbps" Π² Π·Π°ΡΠ²ΠΊΠ°ΡΠ° Π·Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π½Π° NHRP. ΠΡΠΎ! ΠΠ°ΠΈΡΡΠΈΠ½Π° Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΡΠΎΡΡΠΎ. Π‘ΠΏΡΠ΅ΡΠ½Π°ΡΠΎ, Π°? ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ Π½ΡΠΆΠ΄Π° ΠΎΡ ΠΌΠ°Π»ΠΊΠΎ ΠΎΠΏΡΠ΅ΡΠ½ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡΡΠ° Π² NHRP, ΠΏΡΠΎΡΠ΅ΡΠ΅ΡΠ΅
ΠΠ΅ΠΊΠ° Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΠΈ Π² DMVPN Ρ ΡΠ±Π°.
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠ΅ΠΊΡΡΠΈΡ ΡΠ°ΠΉΠ» pcap
, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π·Π°Π΅Π΄Π½ΠΎ
dmvpn_tunnel_startup_per_tunnel_QoS.pcap
ΠΠΎΡΠΎΠ²ΠΈ Π»ΠΈ ΡΡΠ΅?
Π©Π΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Frame 18 ΠΈ Frame 21 Π²ΡΠ² Π²ΡΡΠ·ΠΊΠ° ΡΡΡ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ ΠΈ IP Π°Π΄ΡΠ΅ΡΠΈ. ΠΠΎΡΡΠ°Π²Π΅ΡΠ΅ ΡΠΎΠ²Π° ΠΏΠΎ-Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ½ΠΈΡΠ΅ΡΠ°, Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ IP Π°Π΄ΡΠ΅ΡΠΈΡΠ΅ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅.
Π’Π°ΠΊΠ° ΡΠ΅ ΠΏΡΡΠ²ΠΈΡΡ Π΅ ΠΊΠ°Π΄ΡΡ 18. ΠΡΠΊΠ°Π½Π΅ Π·Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π½Π° NHRP ΠΎΡ Echo3 (ΠΊΠ»ΠΎΠ½_2) ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π½Π°ΠΏΡΠ»Π½ΠΎ Π΄ΠΎΠ±ΡΠ΅, Π΄ΠΎΠΊΠ°ΡΠΎ Π½Π΅ ΡΡΠΈΠ³Π½Π΅ΠΌ Π΄ΠΎ ΡΠ°ΡΡΠ½ΠΎΡΠΎ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊΠ° Π½Π° NHRP.
ΠΡΠΊΠ°ΡΠ΅ Π»ΠΈ Π΄Π° ΠΏΠΎΠ³Π»Π΅Π·ΠΈΡΠ΅ ΠΌΠ°Π½ΠΈΠ°ΠΊΠ° Π² ΡΠ΅Π±Π΅ ΡΠΈ?
ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π°, ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ Frame 18 Π΄ΠΎΡΡΠΈΠ³Π½Π΅ DMVPN ΡΠ΅Π½ΡΡΡΠ° Π€ΠΎΠΊΡΡΡΠΎΡ14? Π·Π°ΡΠΎΡΠΎ Echo3 (ΠΊΠ»ΠΎΠ½_2) ΠΈΡΠΊΠ° βspoke-2Mbpsβ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠΈ ΠΊΡΠΌ Π½Π΅Π³ΠΎ, Π½Π΅ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΠΎΠ²Π° Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π° ΠΎΠΏΡΠΈΡ Π½Π° Ρ
ΡΠ±Π°. Π’Π°ΠΊΠ° ΡΠ΅ Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²ΠΎ ΡΠ°ΠΌΠΊΠ° 21 ΠΊΠ°ΡΠΎ ΠΎΡΠ³ΠΎΠ²ΠΎΡ Π½Π° Π·Π°ΡΠ²ΠΊΠ°ΡΠ° Π·Π° ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ, ΠΏΠΎΡΠ²ΡΡΠΆΠ΄Π°Π²Π°ΡΠ° βspoke-2Mbpsβ Π² ΡΠ°Π·Π΄Π΅Π»Π° Π·Π° Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ.
Π‘Π΅Π³Π° ΠΊΠ°ΠΊΠ²ΠΎ?
Π₯Π°ΠΉΠ΄Π΅ Π΄Π° ΠΎΡΠΈΠ΄Π΅ΠΌ Π΄ΠΎ Π€ΠΎΠΊΡΡΡΠΎΡ14 ΠΈ Π²ΠΈΠΆΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ ΠΌΠΈΡΠ»ΠΈ Π·Π° ΡΠ°Π·ΠΈ ΡΠΈΡΡΠ°ΡΠΈΡ.
Π§ΡΠ΄Π΅ΡΠ΅Π½! Π ΡΡΡΠΈΡ mGRE ΡΡΠ½Π΅Π» ΠΈΠΌΠ°ΠΌΠ΅ QoS, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ ΠΊΡΠΌ Ρ
ΡΠ±Π°, Π·Π° Π΄Π° ΡΠΏΠΎΠΊΠΈΡΠ°ΠΌΠ΅ ΡΡΠ°ΡΠΈΠΊΠ° ΠΊΠ»ΠΎΠ½_2Π½ΠΎ Π½Π΅ ΠΈ Π΄Π° ΠΊΠ»ΠΎΠ½_1.
* ΠΠΠΠΠΠΠΠΠ: Π’Π°Π·ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π° Π½Π° ΡΠΎΠ·ΠΈ ΡΠ°ΠΉΡ ΠΏΡΠ΅Π· 2015 Π³. ΠΠΎΡΠ»Π΅Π΄Π½ΠΎ Π΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΈ ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½ Π½Π° 15 ΡΠ΅Π²ΡΡΠ°ΡΠΈ 2020 Π³.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com