Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit la visibilité et le contrôle des applications (AVC) sur un WLC Cisco Catalyst 9800 qui permet une gestion précise du trafic des applications.
Cisco vous recommande de prendre connaissance des rubriques suivantes :
AVC (Application Visibility and Control) est l'approche de pointe de Cisco en matière de technologie d'inspection approfondie des paquets (DPI) sur les réseaux filaires et sans fil. Avec AVC, vous pouvez effectuer une analyse en temps réel et créer des politiques pour réduire efficacement la congestion du réseau, réduire l'utilisation coûteuse des liaisons réseau et éviter les mises à niveau d'infrastructure inutiles. En bref, AVC permet aux utilisateurs d'atteindre un tout nouveau niveau de reconnaissance et de formatage du trafic grâce à la reconnaissance d'applications réseau (NBAR). Les packages NBAR exécutés sur le WLC 9800 sont utilisés pour DPI et les résultats sont signalés à l'aide de Flexible NetFlow (FNF).
En plus de la visibilité, AVC offre la possibilité de hiérarchiser, de bloquer ou de réguler différents types de trafic. Par exemple, les administrateurs peuvent créer des politiques qui donnent la priorité aux applications vocales et vidéo afin de garantir la qualité de service (QoS) ou de limiter la bande passante disponible pour les applications non essentielles pendant les heures de pointe. Il peut également être intégré à d'autres technologies Cisco, telles que Cisco Identity Services Engine (ISE) pour les politiques d'applications basées sur l'identité et Cisco Catalyst Center pour la gestion centralisée.
AVC utilise des technologies avancées telles que le moteur FNF et NBAR2 pour la résolution en PPP. En analysant et en identifiant les flux de trafic à l'aide du moteur NBAR2, des flux spécifiques sont marqués avec le protocole ou l'application reconnu. Le contrôleur collecte tous les rapports et les présente via les commandes show, l'interface utilisateur Web ou des messages d'exportation NetFlow supplémentaires aux collecteurs NetFlow externes tels que Prime.
Une fois la visibilité des applications établie, les utilisateurs peuvent créer des règles de contrôle avec des mécanismes de réglementation pour les clients en configurant la qualité de service (QoS).
Le NBAR est un mécanisme intégré au WLC 9800, qui est utilisé pour effectuer l'analyse par défaut (DPI) afin d'identifier et de classer une grande variété d'applications exécutées sur un réseau. Il peut reconnaître et classer un grand nombre d'applications, y compris les applications cryptées et mappées de manière dynamique sur les ports, qui sont souvent invisibles pour les technologies traditionnelles d'inspection des paquets.
Remarque : pour tirer parti de NBAR sur le WLC Catalyst 9800, il est nécessaire de l'activer et de le configurer correctement, souvent en conjonction avec des profils AVC spécifiques qui définissent les actions appropriées à entreprendre en fonction de la classification du trafic.
NBAR continue d'être mis à jour périodiquement, et il est important de maintenir le logiciel WLC à jour pour s'assurer que l'ensemble de fonctionnalités NBAR reste à jour et efficace.
Une liste complète des protocoles pris en charge dans les dernières versions est disponible à l'adresse https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/qos_nbar/prot_lib/config_library/nbar-prot-pack-library.html
9800WLC#configure terminal
9800WLC(config)#wireless profile policy AVC_testing
9800WLC(config-wireless-policy)#ip nbar protocol-discovery
9800WLC(config-wireless-policy)#end
Remarque : le profil de stratégie % doit être désactivé avant d'effectuer cette opération.
9800WLC#show wireless profile policy detailed AVC_testing | in NBAR
NBAR Protocol Discovery : Enabled
Le WLC 9800 a déjà environ 1500 applications reconnaissables. Dans le cas où une nouvelle application est publiée, le protocole correspondant sera mis à jour dans le dernier NBAR, qui devra être téléchargé depuis la page de téléchargement de logiciels pour le modèle 9800 spécifique.
Via GUI
Accédez à Configuration > Services > Application Visibility. Cliquez sur Upgrade Protocol Pack .
Cliquez sur Add, puis choisissez le pack de protocoles à télécharger et cliquez sur Upgrade .
Une fois la mise à niveau terminée, le pack de protocoles est ajouté.
Via CLI
9800WLC#copy tftp://10.10.10.1/pp-adv-c9800-1712.1-49-70.0.0.pack bootflash:
9800WLC#configure terminal
9800WLC(config)#ip nbar protocol-pack bootflash:pp-adv-c9800-1712.1-49-70.0.0.pack
To verify NBAR protocol pack version
9800WLC#show ip nbar protocol-pack active
Active Protocol Pack:
Name: Advanced Protocol Pack
Version: 70.0
Publisher: Cisco Systems Inc.
NBAR Engine Version: 49
Creation time: Tue Jun 4 10:18:09 UTC 2024
File: bootflash:pp-adv-c9800-1712.1-49-70.0.0.pack
State: Active
Remarque : aucune interruption de service ne se produira pendant la mise à niveau du pack de protocoles NBAR.
NetFlow est un protocole réseau utilisé pour collecter des informations sur le trafic IP et surveiller les données de flux réseau. Il est principalement utilisé pour l'analyse du trafic réseau et la surveillance de la bande passante. Voici une présentation du fonctionnement de NetFlow sur les contrôleurs de la gamme Cisco Catalyst 9800 :
Flexible NetFlow (FNF) est une version avancée de NetFlow traditionnel, prise en charge par les contrôleurs LAN sans fil (WLC) de la gamme Cisco Catalyst 9800. Il offre davantage d'options de personnalisation pour le suivi, la surveillance et l'analyse des modèles de trafic réseau. Fonctionnalités clés de Flexible NetFlow sur le WLC Catalyst 9800 :
Sur le WLC Catalyst 9800, FNF peut être configuré pour exporter des enregistrements de flux vers un collecteur ou une application d'analyse NetFlow externe. Ces données peuvent ensuite être utilisées pour le dépannage, la planification du réseau et l'analyse de la sécurité. La configuration FNF implique la définition d'un enregistrement de flux (ce qu'il faut collecter), d'un exportateur de flux (où envoyer les données) et la connexion du moniteur de flux (qui lie l'enregistrement et l'exportateur) aux interfaces appropriées.
Remarque : FNF peut envoyer 17 enregistrements de données différents (tels que définis dans la RFC 3954) au collecteur Netflow externe tiers, tel que Stealthwatch, Solarwinds et d'autres qui sont : Application Tag, Client Mac Address, AP Mac address, WlanID, Source IP, Destination IP, Source Port, Destination Port, Protocol, Flow Start Time, Flow End Time, Direction, Packet out, Byte count, VLAN ID (mode local) - Mgmt/Client et TOS - DSCP Value
Un moniteur de flux est un composant utilisé conjointement avec Flexible NetFlow (FNF) pour capturer et analyser les données de trafic réseau. Il joue un rôle crucial dans la surveillance et la compréhension des modèles de trafic pour la gestion du réseau, la sécurité et le dépannage. Le moniteur de flux est essentiellement une instance appliquée de FNF qui collecte et suit les données de flux en fonction de critères définis. Il est associé à trois éléments principaux :
AVC est pris en charge uniquement sur ces points d'accès :
Mode de déploiement |
9800 WLC |
Point d'accès Vague 1 |
Point d'accès Wave 2 |
Point d'accès Wi-Fi 6 |
Mode local |
Trafic IPV4 : |
Traitement au niveau du WLC |
Traitement au niveau du WLC |
Traitement au niveau du WLC |
Mode flexible |
Trafic IPV4 : |
Traitement au niveau du WLC |
Traitement au niveau du WLC |
Traitement au niveau du WLC |
Mode flexible |
Traitement au niveau AP |
Trafic IPV4 : |
Trafic IPV4 : |
Trafic IPV4 : |
Mode local |
Traitement au niveau AP |
Trafic IPV4 : |
Trafic IPV4 : |
Trafic IPV4 : |
Les fonctionnalités AVC (Application Visibility and Control) et FNF (Flexible NetFlow) sont des fonctionnalités puissantes des contrôleurs LAN sans fil Cisco Catalyst 9800 qui améliorent la visibilité et le contrôle du réseau. Cependant, il convient de garder à l'esprit certaines limitations et considérations lors de l'utilisation de ces fonctionnalités :
Lors de la configuration d'AVC sur le WLC 9800, vous pouvez l'utiliser comme collecteur NetFlow ou exporter les données NefFlow vers le collecteur NetFlow externe.
Sur un contrôleur LAN sans fil (WLC) Cisco Catalyst 9800, un collecteur NetFlow local fait référence à la fonctionnalité intégrée au WLC qui lui permet de collecter et de stocker localement des données NetFlow. Cette fonctionnalité permet au WLC d'effectuer une analyse de base des données NetFlow sans devoir exporter les enregistrements de flux vers un collecteur NetFlow externe.
Via GUI
Étape 1 : Pour activer AVC sur un SSID spécifique, accédez à Configuration > Services > Application Visibility. Sélectionnez le profil de stratégie particulier pour lequel vous souhaitez activer AVC.
Étape 2 : Sélectionnez Local comme collecteur Netflow et cliquez sur Apply.
Notez que les paramètres NetFlow Exporter et NetFlow ont été automatiquement configurés en fonction des préférences spécifiées une fois que vous avez appliqué la configuration AVC.
Vous pouvez valider la même chose en naviguant vers Configuration > Services > Application Visibility > Flow Monitor > Exporter/Monitor .
Les moniteurs de flux AVC IPv4 et IPv6 sont automatiquement associés au profil de stratégie. Accédez à Configuration > Tags & Profile > Policy. Cliquez sur Policy Profile > AVC and QOS .
Via CLI
Étape 1 : Configurez le WLC 9800 en tant qu'exportateur local.
9800-Cl-VM#config t
9800-Cl-VM(config)#flow exporter wireless-local-exporter
9800-Cl-VM(config-flow-exporter)#destination local wlc
9800-Cl-VM(config-flow-exporter)#exit
Étape 2 : Configurez le Moniteur de flux réseau IPv4 et IPv6 pour utiliser Local(WLC) en tant qu'exportateur Netflow.
9800-Cl-VM(config)#flow monitor wireless-avc-basic
9800-Cl-VM(config-flow-monitor)#exporter wireless-local-exporter
9800-Cl-VM(config-flow-monitor)#cache timeout active 60
9800-Cl-VM(config-flow-monitor)#record wireless avc ipv4 basic
9800-Cl-VM(config-flow-monitor)#exit
9800-Cl-VM(config)#flow monitor wireless-avc-basic-ipv6
9800-Cl-VM(config-flow-monitor)#exporter avc_local_exporter
9800-Cl-VM(config-flow-monitor)#cache timeout active 60
9800-Cl-VM(config-flow-monitor)#record wireless avc ipv6 basic
9800-Cl-VM(config-flow-monitor)#exit
Étape 3 : Mappez le Moniteur de flux IPv4 et IPv6 dans le profil de stratégie pour le trafic entrant et sortant.
9800-Cl-VM(config)#wireless profile policy AVC_Testing
9800-Cl-VM(config-wireless-policy)#shutdown
Disabling policy profile will result in associated AP/Client rejoin
9800-Cl-VM(config-wireless-policy)#ipv4 flow monitor wireless-avc-basic input
9800-Cl-VM(config-wireless-policy)#ipv4 flow monitor wireless-avc-basic output
9800-Cl-VM(config-wireless-policy)#ipv6 flow monitor wireless-avc-basic-ipv6 input
9800-Cl-VM(config-wireless-policy)#ipv6 flow monitor wireless-avc-basic-ipv6 output
9800-Cl-VM(config-wireless-policy)#no shutdown
9800-Cl-VM(config-wireless-policy)#exit
Un collecteur NetFlow externe, lorsqu'il est utilisé dans le contexte de la visibilité et du contrôle des applications (AVC) sur un contrôleur LAN sans fil (WLC) Cisco Catalyst 9800, est un système ou un service dédié qui reçoit, agrège et analyse les données NetFlow exportées depuis le WLC. Vous pouvez soit configurer uniquement le collecteur NetFlow externe pour surveiller la visibilité de l'application, soit l'utiliser avec le collecteur local.
Via GUI
Étape 1 : Pour activer AVC sur un SSID spécifique, accédez à Configuration > Services > Application Visibility. Sélectionnez le profil de stratégie particulier pour lequel vous souhaitez activer AVC. Sélectionnez Collector comme External et configurez l'adresse IP de NetFlow Collector comme Cisco Prime, SolarWind, StealthWatch et cliquez sur Apply.
Notez qu'une fois la configuration AVC appliquée, les paramètres NetFlow Exporter et NetFlow ont été automatiquement configurés avec l'adresse IP du collecteur NetFlow comme adresse d'exportateur et l'adresse d'exportateur comme WLC 9800 avec les paramètres de délai d'attente par défaut et le port UDP 9995. Vous pouvez valider la même chose en naviguant vers Configuration > Services > Application Visibility > Flow Monitor > Exporter/Monitor .
Vous pouvez vérifier la configuration des ports du Moniteur NetFlow généré automatiquement en naviguant vers Configuration > Services > NetFlow .
Remarque : si vous configurez AVC via l'interface utilisateur graphique, l'exportateur NetFlow généré automatiquement sera configuré pour utiliser le port UDP 9995. Assurez-vous de valider le numéro de port utilisé par votre collecteur NetFlow.
Par exemple : si vous utilisez Cisco Prime comme collecteur NetFlow, il est essentiel de définir le port Exporter sur 9991, car il s'agit du port sur lequel Cisco Prime écoute le trafic NetFlow. Vous pouvez modifier manuellement le port d'exportateur dans la configuration NetFlow.
Via CLI
Étape 1 : configurez l'adresse IP du collecteur NetFlow externe avec l'interface source.
9800-Cl-VM#config t
9800-Cl-VM(config)#flow exporter External_Exporter
9800-Cl-VM(config-flow-exporter)#destination 10.106.36.22
9800-Cl-VM(config-flow-exporter)#source $Source_Interface
9800-Cl-VM(config-flow-exporter)#transport udp $Port_Numbet
9800-Cl-VM(config-flow-exporter)#exit
Étape 2 : Configurez le Moniteur de flux réseau IPv4 et IPv6 pour utiliser Local(WLC) en tant qu'exportateur Netflow.
9800-Cl-VM(config)#flow monitor wireless-avc-basic
9800-Cl-VM(config-flow-monitor)#exporter External_Exporter
9800-Cl-VM(config-flow-monitor)#cache timeout active 60
9800-Cl-VM(config-flow-monitor)#record wireless avc ipv4 basic
9800-Cl-VM(config-flow-monitor)#exit
9800-Cl-VM(config)#flow monitor wireless avc ipv6 basic
9800-Cl-VM(config-flow-monitor)#exporter External_Exporter
9800-Cl-VM(config-flow-monitor)#cache timeout active 60
9800-Cl-VM(config-flow-monitor)#record wireless avc ipv6 basic
9800-Cl-VM(config-flow-monitor)#exit
Étape 3 : Mappez le Moniteur de flux IPv4 et IPv6 dans le profil de stratégie pour le trafic entrant et sortant.
9800-Cl-VM(config)#wireless profile policy AVC_Testing
9800-Cl-VM(config-wireless-policy)#shutdown
Disabling policy profile will result in associated AP/Client rejoin
9800-Cl-VM(config-wireless-policy)#ipv4 flow monitor wireless-avc-basic input
9800-Cl-VM(config-wireless-policy)#ipv4 flow monitor wireless-avc-basic output
9800-Cl-VM(config-wireless-policy)#ipv6 flow monitor wireless avc ipv6 basic input
9800-Cl-VM(config-wireless-policy)#ipv6 flow monitor wireless avc ipv6 basic output
9800-Cl-VM(config-wireless-policy)#no shutdown
9800-Cl-VM(config-wireless-policy)#exit
Avant de procéder à la configuration de la visibilité et du contrôle des applications (AVC) sur un contrôleur LAN sans fil (WLC) Cisco Catalyst 9800 via Cisco Catalyst Center, il est important de vérifier que la communication télémétrique entre le WLC et Cisco Catalyst Center a été établie avec succès. Assurez-vous que le WLC apparaît dans un état géré dans l'interface de Cisco Catalyst Center et que son état est mis à jour activement. En outre, pour une surveillance efficace de l'état de santé, il est important d'attribuer correctement le WLC et les points d'accès (AP) à leurs sites respectifs au sein de Cisco Catalyst Center.
Étape 1 : Configurez Cisco Catalyst Center en tant que collecteur NetFlow et activez la télémétrie sans fil dans le paramètre Global. Accédez à Design > Network Setting > Telemetry et activez la configuration souhaitée comme indiqué.
Étape 2 : Activez la télémétrie d'application sur le WLC 9800 souhaité pour pousser la configuration AVC sur le WLC 9800. Pour cela, accédez à Provisionner > Périphérique réseau > Inventaire. Choisissez le WLC 9800 sur lequel vous souhaitez activer la télémétrie d'application, puis accédez à Action > Telemetry > Enable Application Telemetry .
Étape 3 : choisissez le mode de déploiement selon les besoins.
Local : pour activer AVC dans le profil de stratégie local (Commutation centrale)
Flex/Fabric : pour activer AVC dans le profil Flex Policy (commutation locale) ou le SSID basé sur le fabric.
Étape 4 : Il lance une tâche pour activer les paramètres AVC, et la configuration correspondante sera appliquée au WLC 9800. Vous pouvez afficher l'état en accédant à Activités > Journal d'audit .
Cisco Catalyst Center déploiera les configurations Flow Exporter et Flow Monitor, y compris le port spécifié et d'autres paramètres, et les activera dans le profil de stratégie de mode choisi, comme indiqué ci-dessous :
Configure Cisco Catalyst Center as Flow Exporter:
9800-Cl-VM#config t
9800-Cl-VM(config)#flow exporter avc_exporter
9800-Cl-VM(config-flow-exporter)#destination 10.104.222.201
9800-Cl-VM(config-flow-exporter)#source Vlan10
9800-Cl-VM(config-flow-exporter)#transport udp 6007
9800-Cl-VM(config-flow-exporter)#export-protocol ipfix
9800-Cl-VM(config-flow-exporter)#option vrf-table timeout 300
9800-Cl-VM(config-flow-exporter)#option ssid-table timeout 300
9800-Cl-VM(config-flow-exporter)#option application-table timeout 300
9800-Cl-VM(config-flow-exporter)#option application-attributes timeout 300
9800-Cl-VM(config-flow-exporter)#exit
Configure 9800 WLC as Local Exporter
9800-Cl-VM#config t
9800-Cl-VM(config)#flow exporter avc_local_exporter
9800-Cl-VM(config-flow-exporter)#destination local wlc
9800-Cl-VM(config-flow-exporter)#exit
Configure Network Flow Monitor to use both Local(WLC) and Cisco Catalyst Center as Netflow Exporter:
9800-Cl-VM(config)#flow monitor avc_ipv4_assurance
9800-Cl-VM(config-flow-monitor)#exporter avc_exporter
9800-Cl-VM(config-flow-monitor)#exporter avc_local_exporter
9800-Cl-VM(config-flow-monitor)#cache timeout active 60
9800-Cl-VM(config-flow-monitor)#default cache entries
9800-Cl-VM(config-flow-monitor)#record wireless avc ipv4 assurance
9800-Cl-VM(config-flow-monitor)#exit
9800-Cl-VM(config)#flow monitor avc_ipv6_assurance
9800-Cl-VM(config-flow-monitor)#exporter avc_exporter
9800-Cl-VM(config-flow-monitor)#exporter avc_local_exporter
9800-Cl-VM(config-flow-monitor)#cache timeout active 60
9800-Cl-VM(config-flow-monitor)#default cache entries
9800-Cl-VM(config-flow-monitor)#record wireless avc ipv6 assurance
9800-Cl-VM(config-flow-monitor)#exit
9800-Cl-VM(config)#flow monitor avc_ipv4_assurance_rtp
9800-Cl-VM(config-flow-monitor)#exporter avc_exporter
9800-Cl-VM(config-flow-monitor)#cache timeout active 60
9800-Cl-VM(config-flow-monitor)#default cache entries
9800-Cl-VM(config-flow-monitor)#record wireless avc ipv4 assurance-rtp
9800-Cl-VM(config-flow-monitor)#exit
9800-Cl-VM(config)#flow monitor avc_ipv6_assurance_rtp
9800-Cl-VM(config-flow-monitor)#exporter avc_exporter
9800-Cl-VM(config-flow-monitor)#cache timeout active 60
9800-Cl-VM(config-flow-monitor)#default cache entries
9800-Cl-VM(config-flow-monitor)#record wireless avc ipv6 assurance-rtp
9800-Cl-VM(config-flow-monitor)#exit
Mapping the IPv4 and IPv6 Flow Minitor in Policy Profile
9800-Cl-VM(config)#wireless profile policy AVC_Testing
9800-Cl-VM(config-wireless-policy)#shutdown
Disabling policy profile will result in associated AP/Client rejoin
9800-Cl-VM(config-wireless-policy)#ipv4 flow monitor avc_ipv4_assurance input
9800-Cl-VM(config-wireless-policy)#ipv4 flow monitor avc_ipv4_assurance output
9800-Cl-VM(config-wireless-policy)#ipv4 flow monitor avc_ipv4_assurance_rtp input
9800-Cl-VM(config-wireless-policy)#ipv4 flow monitor avc_ipv4_assurance_rtp output
9800-Cl-VM(config-wireless-policy)#ipv6 flow monitor avc_ipv6_assurance input
9800-Cl-VM(config-wireless-policy)#ipv6 flow monitor avc_ipv6_assurance output
9800-Cl-VM(config-wireless-policy)#ipv6 flow monitor avc_ipv6_assurance_rtp input
9800-Cl-VM(config-wireless-policy)#ipv6 flow monitor avc_ipv6_assurance_rtp output
9800-Cl-VM(config-wireless-policy)#no shutdown
9800-Cl-VM(config-wireless-policy)#exit
Lorsque le WLC 9800 est utilisé comme exportateur de flux, les statistiques AVC suivantes peuvent être observées :
· Visibilité des applications pour les clients connectés sur tous les SSID.
· Utilisation d'applications individuelles pour chaque client.
· Utilisation spécifique des applications sur chaque SSID séparément.
Remarque : vous avez la possibilité de filtrer les données par direction, couvrant à la fois le trafic entrant (entrant) et sortant (sortant), ainsi que par intervalle de temps, avec la possibilité de sélectionner une plage allant jusqu'à 48 heures.
Via GUI
Accédez à Surveillance > Services > Application Visibility .
Pour afficher les statistiques de visibilité sur les applications pour chaque client, vous pouvez cliquer sur l'onglet Clients, choisir un client spécifique, puis cliquer sur Afficher les détails de l'application.
Via CLI
Vérifier l'état AVC
9800WLC#show avc status wlan AVC_testing
WLAN profile name: AVC_testing
----------------------------------------------------------
AVC configuration complete: YES
Statistiques de NetFlow (cache FNF)
9800WLC#show flow monitor $Flow_Monitor_Name cache format table
Pour examiner individuellement l'utilisation des principales applications pour chaque WLAN et ses clients connectés :
9800WLC#show avc wlan <SSID> top <n> applications <aggregate|downstream|upstream>
9800WLC#show avc client <mac> top <n> applications <aggregate|downstream|upstream>
where n = <1-30> Enter the number of applications
9800WLC#show avc wlan <SSID> application <app> top <n> <aggregate|downstream|upstream>
where n = <1-10> Enter the number of clients
Vérifier le nombre de paquets FNFv9 et le statut de décodage transmis au plan de contrôle (CP)
9800WLC#show platform software wlavc status decoder
Vous pouvez également consulter directement les statistiques nbar.
9800WLC#show ip nbar protocol-discovery
En modes Fabric et Flex, vous pouvez obtenir les statistiques NBAR du point d'accès via :
AP#show avc nbar statistics
Works on both IOS and ClickOS APs
Remarque : dans une configuration d'ancrage étranger, le WLC d'ancrage sert de présence de couche 3 pour le client, tandis que le WLC étranger fonctionne au niveau de la couche 2. Comme la visibilité et le contrôle des applications (AVC) fonctionnent au niveau de la couche 3, les données pertinentes ne sont observables que sur le WLC d'ancrage.
À partir de la capture de paquets effectuée sur le WLC 9800, nous pouvons confirmer qu'il envoie continuellement des données concernant les applications et le trafic réseau à Cisco Catalyst Center.
Pour afficher les données d'application pour les clients connectés à un WLC spécifique sur Cisco Catalyst Center, accédez à Assurance > Dashboards > Health > Application .
Nous pouvons suivre les applications les plus fréquemment utilisées par les clients et identifier les consommateurs de données les plus importants, comme illustré ici.
Vous avez la possibilité de définir un filtre pour un SSID particulier, ce qui vous permet de surveiller le débit global et l'utilisation des applications des clients associés à ce SSID.
Cette fonctionnalité vous permet d'identifier les principales applications et les utilisateurs les plus gourmands en bande passante sur votre réseau.
En outre, vous pouvez utiliser la fonction de filtre temporel pour examiner ces données pour des périodes précédentes, offrant des aperçus historiques de l'utilisation du réseau.
.
Lorsque vous utilisez Cisco Prime comme collecteur Netflow, le WLC 9800 collecté s'affiche comme source de données envoyant les données Netflow et le modèle NetFlow est créé automatiquement en fonction des données envoyées par le WLC 9800.
À partir de la capture de paquets effectuée sur le WLC 9800, nous pouvons confirmer qu'il envoie des données concernant les applications et le trafic réseau à Cisco Prime en continu.
Vous pouvez définir des filtres basés sur l'application, les services et même par client, en utilisant l'adresse IP pour une analyse de données plus ciblée.
Dans cet exemple, le collecteur NetFlow tiers [SolarWinds] est utilisé pour collecter les statistiques d'application. Le WLC 9800 utilise Flexible NetFlow (FNF) pour transmettre des données complètes concernant les applications et le trafic réseau, qui sont ensuite collectées par SolarWinds.
Le contrôle du trafic fait référence à un ensemble de fonctionnalités et de mécanismes utilisés pour gérer et réguler le flux du trafic réseau. La réglementation du trafic ou la limitation du débit sont des mécanismes utilisés dans un contrôleur sans fil pour contrôler la quantité de trafic transmise à partir du client. Il surveille le débit de données pour le trafic réseau et prend des mesures immédiates lorsqu'une limite de débit prédéfinie est dépassée. Lorsque le trafic dépasse le débit spécifié, la limitation du débit peut supprimer les paquets excédentaires ou les marquer en changeant leurs valeurs de classe de service (CoS) ou de point de code de services différenciés (DSCP). Cela peut être réalisé en configurant QOS dans 9800 WLC, Vous pouvez vous référer à https://www.cisco.com/c/en/us/support/docs/wireless/catalyst-9800-series-wireless-controllers/215441-configure-qos-rate-limiting-on-catalyst.html pour obtenir la vue d'ensemble de la façon dont ces composants fonctionnent et comment ils peuvent être configurés pour obtenir différents résultats.
Le dépannage des problèmes AVC implique l'identification et la résolution des problèmes susceptibles d'affecter la capacité de l'AVC à identifier, classer et gérer avec précision le trafic des applications sur votre réseau sans fil. Les problèmes courants peuvent inclure la classification du trafic, l'application des politiques ou la création de rapports. Voici quelques étapes et considérations pour le dépannage des problèmes AVC sur un WLC Catalyst 9800 :
Lors de la configuration d'AVC via l'interface graphique utilisateur, le port 9995 est automatiquement affecté comme port par défaut. Cependant, si vous utilisez un collecteur externe, vérifiez sur quel port il est configuré pour écouter le trafic NetFlow. Il est essentiel de configurer précisément ce numéro de port pour qu'il corresponde aux paramètres de votre collecteur.
1. Activez l'horodatage pour avoir une référence temporelle pour toutes les commandes.
9800WLC#term exec prompt timestamp
2. Pour vérifier la configuration
9800WLC#show tech-support wireless
3. Vous pouvez vérifier le statut de l'avc et les statistiques de netflow.
Vérifiez l'état de la configuration AVC.
9800WLC#show avc status wlan <wlan_name>
Vérifiez le nombre de paquets FNFv9 et décodez l'état transmis au plan de contrôle (CP).
9800WLC#show platform software wlavc status decoder
Vérifiez les statistiques de NetFlow (cache FNF).
9800WLC#show flow monitor <Flow_Monitor_Name>
Cochez la case Top n application usage for each wlan, où n = <1-30> Saisissez le nombre d'applications.
9800WLC#show avc wlan <SSID> top <n> applications <aggregate|downstream|upstream>
Vérifiez l'utilisation des n premières applications pour chaque client, où n = <1-30> Saisissez le nombre d'applications.
9800WLC#show avc client <mac> top <n> applications <aggregate|downstream|upstream>
Cochez les n premiers clients connectés à un réseau local sans fil spécifique à l’aide de l’application spécifique, où n=<1-10> Saisissez le nombre de clients.
9800WLC#show avc wlan <SSID> application <app> top <n> <aggregate|downstream|upstream>
Vérifiez les statistiques nbar.
9800WLC#show ip nbar protocol-discovery
4. Définissez le niveau de journalisation sur debug/verbose.
9800WLC#set platform software trace all debug/verbose
!! To View the collected logs
9800WLC#show logging profile wireless internal start last clear to-file bootflash:<File_Name
!!Set logging level back to notice post troubleshooting
9800WLC#set platform software trace wireless all debug/verbose
5. Activez le suivi radioactif (RA) pour l'adresse MAC du client afin de valider les statistiques AVC.
Via CLI
9800WLLC#debug wireless {mac | ip} {aaaa.bbbb.cccc | x.x.x.x } {monitor-time} {N seconds} !! Setting time allows us to enable traces for up to 24 days
9800WLC#no debug wireless mac <Client_MAC>
!!WLC generates a debug trace file with Client_info, command to check for debug trace file generated.
9800WLC#dir bootflash: | i debug
Attention : le débogage conditionnel active la journalisation au niveau du débogage qui à son tour augmente le volume des journaux générés. Laisser cette opération en cours réduit le retard dans le temps à partir duquel vous pouvez afficher les journaux. Il est donc recommandé de toujours désactiver le débogage à la fin de la session de dépannage.
# clear platform condition all
# undebug all
Via GUI
Étape 1. Accédez à Troubleshooting > Radioactive Trace .
Étape 2. Cliquez sur Add et entrez l'adresse Mac du client que vous souhaitez dépanner. Vous pouvez ajouter plusieurs adresses Mac à suivre.
Étape 3. Lorsque vous êtes prêt à démarrer le suivi radioactif, cliquez sur Démarrer. Une fois démarré, la journalisation de débogage est écrite sur le disque à propos de tout traitement du plan de contrôle lié aux adresses MAC suivies.
Étape 4. Lorsque vous reproduisez le problème que vous souhaitez dépanner, cliquez sur Stop .
Étape 5. Pour chaque adresse mac déboguée, vous pouvez générer un fichier journal rassemblant tous les journaux appartenant à cette adresse mac en cliquant sur Générer .
Étape 6. Choisissez le délai d'attente avant la création du fichier journal et cliquez sur Apply to Device (Appliquer au périphérique).
Étape 7. Vous pouvez maintenant télécharger le fichier en cliquant sur la petite icône située à côté du nom du fichier. Ce fichier est présent dans le lecteur flash d'amorçage du contrôleur et peut également être copié à partir de la boîte via CLI.
Voici un aperçu des débogages AVC dans les traces RA
2024/07/20 20:15:24.514842337 {wstatsd_R0-0}{2}: [avc-stats] [15736]: (debug): Received stats record for app 'dns'(app-id: 0x3000035), client MAC: xxxx.xxxx.a7da , SSID 'AVC_testing', direction ingress (0), WLAN ID <not provided>, #bytes 280, #packets 5
2024/07/20 20:15:24.514865665 {wstatsd_R0-0}{2}: [avc-stats] [15736]: (debug): Received stats record for app 'dns'(app-id: 0x3000035), client MAC: xxxx.xxxx.a7da , SSID 'AVC_testing', direction ingress (0), WLAN ID <not provided>, #bytes 56, #packets 1
2024/07/20 20:15:24.514875837 {wstatsd_R0-0}{2}: [avc-stats] [15736]: (debug): Received stats record for app 'unknown'(app-id: 0xd000001), client MAC: xxxx.xxxx.a7da , SSID 'AVC_testing', direction ingress (0), WLAN ID <not provided>, #bytes 56, #packets 1
2024/07/20 20:15:40.530177442 {wstatsd_R0-0}{2}: [avc-stats] [15736]: (debug): Received stats record for app 'ping'(app-id: 0xd0001df), client MAC: xxxx.xxxx.a7da , SSID 'AVC_testing', direction ingress (0), WLAN ID <not provided>, #bytes 3600, #packets 60
6. Captures intégrées filtrées par adresse MAC client dans les deux directions, filtre MAC interne client disponible après 17.1.
Il est particulièrement utile lors de l'utilisation d'un collecteur externe, car il aide à confirmer si le WLC transmet les données NetFlow au port prévu comme prévu.
Via CLI
monitor capture MYCAP clear
monitor capture MYCAP interface <Interface> both
monitor capture MYCAP buffer size 100
monitor capture MYCAP match any
monitor capture MYCAP inner mac CLIENT_MAC@
monitor capture MYCAP start
!! Inititiate different application traffic from user
monitor capture MYCAP stop
monitor capture MYCAP export flash:|tftp:|http:.../filename.pcap
Via GUI
Étape 1. Accédez à Troubleshooting > Packet Capture > +Add .
Étape 2. Définissez le nom de la capture de paquets. Un maximum de 8 caractères est autorisé.
Étape 3. Définissez les filtres, le cas échéant.
Étape 4. Cochez cette case pour surveiller le trafic de contrôle si vous voulez voir le trafic envoyé au processeur du système et réinjecté dans le plan de données.
Étape 5. Définissez la taille du tampon. Un maximum de 100 Mo est autorisé.
Étape 6. Définissez la limite, soit par la durée qui permet une plage de 1 à 1000000 secondes, soit par le nombre de paquets qui permet une plage de 1 à 100000 paquets, selon vos besoins.
Étape 7. Choisissez l'interface dans la liste des interfaces de la colonne de gauche et sélectionnez la flèche pour la déplacer vers la colonne de droite.
Étape 8. Cliquez sur Apply to Device.
Étape 9. Pour démarrer la capture, sélectionnez Start .
Étape 10. Vous pouvez laisser la capture s'exécuter jusqu'à la limite définie. Pour arrêter manuellement la capture, sélectionnez Arrêter.
Étape 11. Une fois arrêté, un bouton Export devient disponible pour cliquer avec l'option pour télécharger le fichier de capture (.pcap) sur le bureau local via HTTP ou serveur TFTP ou serveur FTP ou disque dur du système local ou flash.
Modes Fabric et Flex
1. show tech pour avoir tous les détails de configuration et les statistiques du client pour le point d'accès.
2. show avc nbar statistics nbar stats from AP
3. Débogages AVC
AP#term mon
AP#debug capwap client avc <all/detail/error/event>
AP#debug capwap client avc netflow <all/detail/error/event/packet>
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
29-Jul-2024 |
Première publication |