Praktijkgericht: DMVPN en Per-Tunnel QoS

Met de lancering van de cursus «Netwerk Engineer» we hebben een vertaling van interessant materiaal voor je voorbereid

Er is één geweldige functie in DMVPN waarmee ik enige tijd geleden in aanraking kwam: DMVPN Per-Tunnel QoS. Het is duidelijk dat niet alleen ik (als labrat) dit cool vind. Elke keer dat ik dit aan mensen laat zien, zie ik hun ogen oplichten — het gevolg van het feit dat er kleine lampjes in hun hoofd gaan branden, waarmee ideeën ontstaan over waar ze het kunnen gebruiken.

Tijd om je geek vrij te laten!

Praktijkgericht: DMVPN en Per-Tunnel QoS

Stel dat Branch_1 en Branch_2 in dezelfde DMVPN-tunnel met de DMVPN-hub zitten “Foxtrot14“. We willen de QoS-beleid van de hub toepassen op de spokes voor Branch_2, maar niet voor Branch_1. Aangezien ze zich in dezelfde mGRE-tunnel bevinden, hoe doen we dat?

Praktijkgericht: DMVPN en Per-Tunnel QoS

In wezen wat we moeten doen, is dit:

  • Op de DMVPN-hub:
    1. We configureren verschillende QoS-beleidsregels in de globale configuratie die we willen dat de hub ‘aanbiedt’ als QoS-beleid voor de spokes
    2. We passen alle beleid aan die je van plan bent ‘aan te bieden’ aan de spokes in de tunnelen interface van DMVPN met behulp van de opdracht ip nhrp map group
  • Op de DMVPN-spoke configureren we de DMVPN-interface met de naam van de weergegeven groep (mapped group) die je eraan wilt koppelen.

Op de DMVPN-hub

Laten we dit uitzoeken:

«1) We configureren verschillende QoS-beleidsregels in de globale configuratie die we willen dat de hub ‘aanbiedt’ als QoS-beleid voor de spokes»

Praktijkgericht: DMVPN en Per-Tunnel QoS

Dus in het algemeen, wat je hierboven kunt zien, is dat we onze DMVPN-hub configureren voor 5 verschillende QoS-aanbiedingen aan de spokes.

  1. 1.5Mbps
  2. 2Mbps
  3. 5Mbps
  4. 10Mbps
  5. Geen beperking

«2) We passen alle beleid aan die je van plan bent ‘aan te bieden’ aan de spokes in de tunnelen interface van DMVPN met behulp van de opdracht ip nhrp map group»

Praktijkgericht: DMVPN en Per-Tunnel QoS

Op de DMVPN-spoke

«Op de DMVPN-spoke configureren we de DMVPN-interface met de naam van de weergegeven groep (mapped group) die je eraan wilt koppelen.»

Dus ga ik gewoon verder naar Echo3 (Branch_2) en geef de opdracht “ip nhrp group spoke-2Mbps” in de tunnelen interface van de spoke.

Praktijkgericht: DMVPN en Per-Tunnel QoS

Wat zal nu gebeuren? Echo3 plakt simpelweg de naam “spoke-2Mbps” in de NHRP-registratieaanvraag. Voilà! Het is echt zo eenvoudig. Mooi, nietwaar? Als je je kennis over NHRP-registratie een beetje wilt opfrissen, lees dan Fun in the Lab: Sniffer Tracing a DMVPN Tunnel Startup. Daar vind je de basisprincipes van de NHRP-registratieaanvraag.

Laten we eens kijken hoe dit eruitziet in het netwerk en op de DMVPN-hub.

Je kunt het huidige bestand verkrijgen pcap, dat we samen zullen bekijken

dmvpn_tunnel_startup_per_tunnel_QoS.pcap < — het bevindt zich in mijn openbare Dropbox, en ik ben van plan het daar enkele jaren te bewaren.

Klaar?

We gaan frame 18 en frame 21 bekijken met betrekking tot de volgende netwerken en IP-adressen. Plaats dit dichter bij de traceroute van de sniffer, zodat je de IP-adressen beter kunt koppelen.

Praktijkgericht: DMVPN en Per-Tunnel QoS

Dus, het eerste is frame 18. NHRP registratieverzoek van Echo3 (Branch_2) ziet er volkomen normaal uit, totdat we bij de NHRP Vendor Private Extension komen.

Praktijkgericht: DMVPN en Per-Tunnel QoS

Wil je de geek in jezelf verwennen?
www.branah.com/ascii-converter

Praktijkgericht: DMVPN en Per-Tunnel QoS

Wat gebeurt er nadat frame 18 in de DMVPN hub komt Foxtrot14? Потому что Echo3 (Branch_2) wil dat 'spoke-2Mbps' op hem van toepassing is, betekent nog niet dat dit een geconfigureerde optie op de hub is. Dus je zult frame 21 opnieuw zien als antwoord op het registratieverzoek, bevestigend ‘spoke-2Mbps’ in het vendor-gedeelte.

Wat nu?

Laten we naar Foxtrot14 gaan en zien wat hij over deze situatie denkt.

Praktijkgericht: DMVPN en Per-Tunnel QoS

Geweldig! In dezelfde mGRE tunnel hebben we QoS toegepast op de hub voor spoke verkeer naar branch_2, maar niet naar branch_1.

*OPMERKING: deze post werd oorspronkelijk in 2015 op deze site gepubliceerd. Laatst bijgewerkt en geformatteerd op 15 februari 2020.

Praktijkgericht: DMVPN en Per-Tunnel QoS


Bron: habr.com

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster