TCPWINDOWSIZE

Utilisez l'option tcpwindowsize pour définir, en kilooctets, la taille que vous voulez affecter à la fenêtre de défilement TCP/IP du noeud client.

Le système hôte expéditeur ne peut envoyer de nouvelles données tant qu'il n'a pas reçu d'accusé de réception et que la fenêtre de réception TCP n'a pas été mise à jour. Chaque paquet TCP contient la fenêtre de réception TCP annoncée sur la connexion. Une fenêtre de taille supérieure permet à l'expéditeur de continuer à envoyer des données et peut améliorer les performances de communication.

Clients pris en charge

Cette option s'applique à tous les clients.

Fichier d'options

Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XPlacez cette option dans le fichier d'options système du client (dsm.sys) dans une section serveur. Vous pouvez définir cette option dans l'onglet Communication, zone Taille de la fenêtre de l'éditeur de préférences.

Systèmes d'exploitation WindowsPlacez cette option dans le fichier d'options client (dsm.opt). Vous pouvez définir cette option dans l'onglet Communication, zone Taille de la fenêtre de l'éditeur de préférences.

Syntaxe

Lire le diagramme de syntaxeIgnorer le diagramme de syntaxe graphiqueTCPWindowsize  taille_fenêtre

Paramètres

Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS Xtaille_fenêtre
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XSpécifie la taille, en kilo-octets, à utiliser pour la fenêtre glissante de l' TCP/IP ation de votre nœud client. Les valeurs sont comprises entre 0 et 2048. La valeur 0 permet au client d'utiliser la taille de fenêtre TCP par défaut du système d'exploitation. La plage de valeurs entre 1 et 2048 indique que la taille des fenêtres est comprise entre 1 ko et 2 Mo. Si vous indiquez une valeur inférieure à 1, la taille de la fenêtre TCP prend par défaut la valeur 1. Si vous indiquez une valeur supérieure à 2048, la taille de la fenêtre TCP prend par défaut la valeur 2048.
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XPour les clients de sauvegarde et d'archivage, la valeur par défaut de ce paramètre est de 63 Ko sur AIX® et Solaris, et de 0 (valeur par défaut du système d'exploitation) sur les autres plateformes Linux et Mac.
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS XPour IBM® Storage Protect for Virtual Environments: Data Protection for VMware, la valeur par défaut de ce paramètre est de 512 Ko sous Linux.
Systèmes d'exploitation LinuxSystèmes d'exploitation Oracle SolarisSystèmes d'exploitation AIXSystèmes d'exploitation Mac OS X
Remarques :
  • La fenêtre TCP joue le rôle de mémoire tampon sur le réseau. Elle est indépendante de l'option tcpbuffsize et des mémoires tampon d'envoi et de réception qui sont allouées dans la mémoire du client ou du serveur.
  • Une fenêtre dont la taille est supérieure à l'espace alloué aux mémoires tampon sur la carte réseau peut entraîner une réduction de la vitesse de transfert due à la perte de paquets de réémission sur la carte.
  • Selon les paramètres de communication du système d'exploitation, il se peut que toutes ces valeurs ne soient pas acceptées.
  • L'option tcpwindowsize a la priorité sur les tailles des fenêtres d'envoi et de réception de session TCP/IP par défaut du système d'exploitation.
Systèmes d'exploitation Windowstaille_fenêtre
Systèmes d'exploitation WindowsTaille, en kilooctets, de la fenêtre de défilement TCP/IP du noeud client. Les valeurs sont comprises entre 0 et 2048. La valeur 0 permet au client d'utiliser la taille de fenêtre TCP par défaut du système d'exploitation. La plage de valeurs entre 1 et 2048 indique que la taille des fenêtres est comprise entre 1 ko et 2 Mo. Si vous indiquez une valeur inférieure à 1, la taille de la fenêtre TCP prend par défaut la valeur 1. Si vous indiquez une valeur supérieure à 2048, la taille de la fenêtre TCP prend par défaut la valeur 2048.
Systèmes d'exploitation WindowsPour les clients de sauvegarde-archivage, la valeur par défaut de ce paramètre est 0.
Systèmes d'exploitation WindowsPour IBM Storage Protect for Virtual Environments: Data Protection for VMware, la valeur par défaut de ce paramètre est 512 Ko.
Systèmes d'exploitation Windows
Remarques :
  • La fenêtre TCP joue le rôle de mémoire tampon sur le réseau. Elle est indépendante de l'option tcpbuffsize et des mémoires tampon d'envoi et de réception qui sont allouées dans la mémoire du client ou du serveur.
  • Une fenêtre dont la taille est supérieure à l'espace alloué aux mémoires tampon sur la carte réseau peut entraîner une réduction de la vitesse de transfert due à la perte de paquets de réémission sur la carte.
  • Selon les paramètres de communication du système d'exploitation, il se peut que toutes ces valeurs ne soient pas acceptées.
  • L'option tcpwindowsize a la priorité sur les tailles des fenêtres d'envoi et de réception de session TCP/IP par défaut du système d'exploitation.
  • Windows offre une fenêtre de réception plus grande pour les données de type « TCP » lors de la communication avec des hôtes qui prennent également en charge cette fonctionnalité, appelée « RFC1323 ». Dans ce type d'environnement, il peut s'avérer utile d'utiliser une valeur supérieure à 63.

Exemples

Fichier d'options :
tcpwindowsize 63
Ligne de commande :
-tcpw=63

Cette option est valide uniquement sur la ligne de commande initiale. Elle n'est pas valide en mode interactif.