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 configuration matérielle requise pour l'emplacement CMX (Connected Mobile Experience), ses limites logicielles et ses conséquences potentielles lorsque vous les dépassez.
Toutes les commandes, conditions et limitations décrites dans cet article sont applicables à CMX 10.5 et versions ultérieures qui s'exécutent soit sur VMware ESXi (vSphere), soit sur un moteur MSE (Mobility Service Engine) 3365/3375 d'appareil physique.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Déterminé par la quantité de ressources disponibles, le noeud CMX déployé peut être Bas de gamme, Standard ou Haut de gamme. CMX qui s'exécute sur les appliances MSE 3365 et 3375 est une solution haut de gamme par défaut.
Le tableau 1 présente la configuration matérielle requise (processeur (CPU) / mémoire (RAM) / disque) pour les trois types de noeuds.
Configuration matérielle requise | Bas de gamme | Standard | Haut de gamme |
Coeurs de CPU | 8 vCPU / 4 coeurs physiques | 16 vCPU / 8 coeurs physiques | 20 vCPU / 10 coeurs physiques |
Fréquence de base du processeur minimale | 2,3 GHz | 2,3 GHz | 2,3 GHz |
RAM | 24 Go | 48 Go | 64 Go |
Stockage | 550 Go | 550 Go | 1 To |
Type de stockage | Disque dur SSD ou SAS | Disque dur SSD ou SAS | Disque dur SSD ou SAS |
Tableau 1 . Configuration matérielle CMX
Les appliances MSE 3365 et 3375 disposent de ressources suffisantes pour le déploiement du noeud CMX haut de gamme. Les spécifications matérielles sont indiquées dans le tableau 2 :
Fiche technique du matériel | MSE 3375 | MSE 3375 |
UC | Intel E5-2650 v3 10 coeurs à 2,4 GHz | Intel Xeon Gold 12 coeurs 5118 à 2,4 GHz |
Stockage | 4 disques durs SAS 600 Go | 2 disques SSD SATA 960 Go |
Facteur de forme | 1 U | 1 U |
Tableau 2 . Spécifications matérielles de l'appliance MSE
La quantité de données que l'emplacement CMX peut traiter dépend fortement de la taille du noeud. Les limites logicielles des noeuds Low, Standard et High End se trouvent dans le tableau 3 :
Limites | Bas de gamme | Standard | Haut de gamme |
Nombre maximal de points d'accès | 2,000 | 5,000 | 10,000 |
Nombre maximal d'adresses MAC uniques suivies par jour (avec ou sans hyperlocalisation) | 25,000 | 50,000 | 90,000 |
Prise en charge des hypersites | Non | Non | Oui |
Nombre maximal de clients actifs uniques (avec Hyperlocation activée) | X | X | 9,000 |
Nombre maximal d'adresses MAC uniques par mois (voir note*) | 400,000 | 400,000 | 400,000 |
Zones maximales | 150 | 600 | 900 |
Éléments de carte maximum | 200 | 750 | 1000 |
Nombre maximal de requêtes d'API d'emplacement MAC V3 par seconde | 1 | 10 | 60 |
Nombre maximal de messages NMSP par seconde | 750 | 1300 | 2500 |
Nombre maximal de notifications ascendantes par seconde | 10 | 50 | 300 |
Nombre maximal de récepteurs de notification vers le nord |
5 | 5 | 5 |
Nombre maximal de connexions CMX par seconde | 10 | 10 | 10 |
Tableau 3 . Limitations de l'emplacement CMX
Note: Une fois que le nombre d'adresses MAC uniques dépasse 400 000 en un mois, les arrêts CMX ne peuvent pas différencier les nouveaux visiteurs de ceux qui reviennent. D'autres services continuent de fonctionner à moins que d'autres limites ne soient dépassées.
Si vous dépassez les limites mentionnées dans le tableau 3, vous pouvez avoir des conséquences fatales sur votre noeud CMX. Avant l'installation d'un noeud CMX, assurez-vous d'estimer la taille du déploiement et de déterminer la taille de déploiement qui correspond à vos besoins.
Si la taille du déploiement est tout simplement trop importante, même pour plusieurs noeuds CMX, envisagez de passer à DNA Spaces, la nouvelle plate-forme d'analyse basée sur le cloud de Cisco, disponible pour remplacer CMX. Avec DNA Spaces, tous les calculs sont déchargés vers l'infrastructure cloud où les ressources sont allouées dynamiquement en fonction de la charge.
Tous les symptômes et solutions proposées ci-dessous sont basés sur l'expérience du centre d'assistance technique (TAC) en matière de déploiements allant d'un noeud bas de gamme unique à plusieurs noeuds haut de gamme couvrant des centaines de sites.
Pour plus d'informations sur la façon de gérer la CMX surchargée, reportez-vous au document : https://www.cisco.com/c/en/us/support/docs/wireless/connected-mobile-experiences/214894-optimize-cmx-performance.html
Symptômes :
Solutions :
Symptômes :
Cleaning up element counts, unique devices 347684, locally administered macs 0 as partof daily midnight job
Solutions :
Symptômes :
Solutions :
Ce problème est généralement observé lorsque de grandes quantités de contrôleurs lourdement chargés sont ajoutées à un noeud CMX unique.
Symptômes :
Notification queue is full - incoming notifications are being rejected. Please increase more processing capacity
Solutions :
Ce problème est généralement observé lorsque CMX est configuré pour envoyer des notifications à un grand nombre de serveurs. CMX 10.6.3 a introduit une limite de 5 récepteurs de notification vers le nord
Symptômes :
Solutions :
Avant d'établir l'association au réseau sans fil, les périphériques sans fil doivent d'abord envoyer une requête d'analyse. Le périphérique peut soit rechercher un SSID spécifique auquel il était précédemment associé, soit envoyer une requête de ” générale “, également appelée générique.
Tout périphérique sans fil qui écoute les requêtes de sonde peut “ entendre ” une sonde, noter sa présence et, si possible, enregistrer l'emplacement des périphériques avec une précision pouvant atteindre plusieurs mètres.
En raison de l'augmentation des préoccupations liées à la confidentialité, avec la sortie de Cisco IOS 8 en 2014, les fabricants de smartphones ont commencé à mettre en oeuvre une fonctionnalité appelée randomisation MAC, dans laquelle les périphériques utiliseraient de nouvelles adresses MAC générées aléatoirement chaque fois qu'ils envoient une requête d'analyse.
Lorsqu'ils génèrent une adresse MAC aléatoire utilisée pour envoyer des requêtes de sonde, les fabricants peuvent utiliser des adresses MAC universellement ou localement administrées.
Les adresses MAC administrées localement ont le deuxième bit le moins significatif du premier octet de l’adresse défini sur 1. Ce bit agit comme un indicateur qui annonce que l'adresse MAC est en fait une adresse générée aléatoirement.
Il existe quatre formats possibles d'adresses MAC administrées localement (x peut être n'importe quelle valeur hexadécimale)
Toutes les autres adresses MAC sont considérées comme administrées de manière universelle. Les trois premiers octets d’adresse MAC administrée de manière universelle sont appelés OUI (Organization Unique Identifier) et sont spécifiques au fabricant.
Chaque fabricant a attribué un certain nombre d'OUI uniques.
Dans les captures en direct d'un iPhone qui exécute IOS 12.3, qui envoie des requêtes de sonde, nous voyons que les requêtes de sonde sont envoyées toutes les quelques secondes si l'écran du périphérique est allumé, et toutes les deux minutes si l'écran du périphérique est éteint.
Nous voyons que le bit administré localement est défini sur 1. Avec la version d'IOS 14 et d'Android 10, l'adresse MAC aléatoire est également utilisée lorsque le périphérique s'associe au réseau. Les périphériques utilisent généralement une seule adresse MAC administrée localement et randomisée par SSID.
CMX est capable de suivre les clients qui ne font que sonder. Cette option est activée par défaut.
Afin d'exclure les clients qui utilisent des adresses MAC gérées localement, cochez l'option "Activer le filtrage MAC géré localement » sous Système > Paramètres > Filtrage.
Ce champ est présent dans CMX 10.5.x, mais a été supprimé de l'interface Web 10.6.x et a été activé par défaut.
Certains fabricants décident de ne pas utiliser d'adresses administrées localement lorsqu'ils analysent. CMX n'a aucun moyen de faire la distinction entre une adresse MAC aléatoire non administrée localement et une adresse MAC réelle du périphérique. Cela signifie qu'un de ces périphériques client peut être enregistré en tant que nouveau client chaque fois qu'il envoie une nouvelle requête d'analyse. En cours d'utilisation, en 1 minute, un smartphone moyen effectue plusieurs sondes. Sur CMX, ce périphérique est enregistré en tant que clients différents à chaque fois. Cela perturbe complètement l'analyse CMX et conduit parfois à des données d'analyse presque inutilisables.
Lorsqu’ils s’associent au même SSID, les périphériques utilisent toujours une adresse MAC unique qui ne change jamais (cette adresse peut être une adresse MAC aléatoire réelle ou administrée localement). Le nombre de clients associés est toujours inférieur ou égal au nombre de clients qui envoient uniquement des sondes.
La piste des clients que seule sonde est supposée ne pas être utilisée comme compteur de visiteurs. Il peut cependant être utilisé pour suivre les tendances quotidiennes (par exemple, si mercredi est plus occupé que mardi), mais même que les données peuvent être inexactes en raison de variations extrêmement élevées.
Le centre d'assistance technique de Cisco traite souvent des problèmes liés à des déploiements plus importants (aéroports, centres commerciaux, zones publiques ouvertes), où la piste des clients qui ne font que sonder introduit un nombre extrêmement important d'adresses MAC uniques par jour, que même les noeuds CMX haut de gamme ne peuvent pas gérer (plus de 90 000 par jour).
Si vous suivez uniquement les clients associés, vous réduisez le nombre total de clients enregistrés, mais rend les données d'analyse collectées exactes.
Le TAC de Cisco recommande vivement d'activer l'option Exclude Probing Only clients.
Révision | Date de publication | Commentaires |
---|---|---|
2.0 |
01-Oct-2021 |
Directives de format/SEO |
1.0 |
20-Aug-2019 |
Première publication |