Période de rétention i5/OS
Problème de débit transactionnel i5 / Windows 2003 Server
Boîte à outils System iNews : Période de rétention i5/OS /Problème de débit transactionnel i5 / Windows 2003 Server
Nous utilisons sur notre LAN un ensemble de serveurs Unix Web, en secours. Ces serveurs ne viennent en ligne que quand nos serveurs principaux sont arrêtés pour la maintenance. Nous faisons cela tout simplement en déconnectant les serveurs principaux du réseau et en connectant les serveurs de secours, qui ont les mêmes adresses IP que les principaux. Les utilisateurs n’ont pas de mal à atteindre les serveurs de secours, mais nos serveurs i5 se plaignent toujours de ne plus pouvoir voir les serveurs. Le problème disparaît après 10 ou 15 minutes, mais ressurgit quand nous ramenons les serveurs principaux en ligne. Comment corriger cela ?
Vous êtes victime d’un déplaisant phénomène i5/OS connu sous le nom de Stick ARP Syndrome. Vous le savez, chaque unité participant à votre LAN a une adresse matérielle, dite adresse MAC, qui est associée à son adresse IP via l’ARP (Address Resolution Protocol). Dès lors qu’un hôte de réseau, comme votre iSeries, établit cette association pour un IP particulier, il met la réponse en cache afin que le processus ARP n’ait pas à être répété pour chaque paquet transmis à l’unité cible.
C’est dans la durée d’existence de ce cache que réside la difficulté. Sous i5/OS, la période de rétention par défaut est de 15 minutes, mais elle peut être plus brève si la machine i5 « remarque » du trafic provenant d’une nouvelle adresse MAC pour l’IP cible. Généralement, cela se produit quand la machine cible noue le contact avec l’iSeries. Dans votre cas, votre serveur n’a pas à établir le contact avec l’iSeries, aussi vous devez attendre le timeout du cache.
Une première solution consiste à ordonner au serveur d’interroger périodiquement la machine iSeries avec un trafic inerte, comme un ping. Un ping toutes les cinq secondes devrait faire l’affaire, sans alourdir sensiblement le trafic du réseau. Si vous ne pouvez pas faire cela, une autre solution consiste à effacer le cache ARP i5 aussitôt après avoir changé de serveur sur le LAN. L’i5/OS n’a aucune commande intégrée pour accomplir cela, mais vous pouvez facilement en créer une avec le programme CL suivant :
pgm parm(&cline)
dcl &cline *char 10
callprc
prc(‘qtocrmvarptble’) +
parm(&cline 0 ‘*ALL ‘ X’00000000’)
end: endpgm
Pour créer un programme CL lié à partir de cette source, exécutez la commande suivante :
CRTBNDCL
PGM(<library>/CLRARP) +
SRCFILE(<library>/QCLSRC) +
SRCMBR(CLRARP)
Vous pouvez maintenant effacer le cache ARP i5/OS à tout moment par CALL CLRARP ou, si vous le souhaitez créer un objet de commande pour l’invoquer. L’effacement du cache ARP n’affecte aucune application, mais il ne faut pas le pratiquer de manière continue sous peine de générer beaucoup de trafic ARP inutile.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Deepfakes et IA : 64% des Français pensent savoir les détecter, mais la confiance reste fragile
- Cryptographie post-quantique : le Campus Cyber publie deux guides clés pour accélérer la transition des entreprises
- Cyberattaques : 46% des entreprises françaises perdent du chiffre d’affaires dès le premier jour
Articles les + lus
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
À la une de la chaîne Tech
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
