1 votes

Paramètres réseau AIX pour fermer les sockets TCP des périphériques débranchés

Nous avons un boîtier AIX, qui exécute ce que nous appelons dans le secteur bancaire "ATM Switch", non pas le commutateur de réseau ATM, mais le pilote ATM de la banque.

Le problème est que, lorsque nous déconnectons l'une de ces machines, la netstat -na| grep <port number> montre que le socket établi pour ce périphérique déconnecté est toujours établi, nous devons envoyer manuellement une commande depuis le logiciel pour faire savoir au socket qu'il n'est plus sous tension.

Existe-t-il un paramètre au niveau de tcp pour que cette connexion sache dans une minute ou deux que ce périphérique n'est plus connecté ? nous avons défini les paramètres suivants avec les privilèges de root :

  • no -o tcp_keepidle=1000
  • no -o tcp_keepcnt=2
  • no -o tcp_keepintvl=150
  • no -o tcp_finwait2=100

il avait à l'origine les valeurs par défaut. mais même après avoir modifié ces paramètres et redémarré les processus du serveur, le problème était toujours là.

0voto

A.Rashad Points 293

Il s'est avéré que c'était le tcp_keepidle à réduire à 100 , et avoir les autres valeurs identiques

le lien s'est rompu en 5 minutes environ

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X