Manuel utilisateur OpenLiteSpeed - Serveur - Réglages
Description: Manuel utilisateur OpenLiteSpeed - Serveur - Réglages.

Manuel utilisateur
Version 1.9 — Rev. 4

# Serveur - Réglages

### Répertoire SHM par défaut

#### Description

Change le répertoire par défaut de la mémoire partagée vers le chemin spécifié. Si le répertoire n’existe pas, il sera créé. Toutes les données SHM seront stockées dans ce répertoire sauf indication contraire.

#### Syntaxe

chemin

### Protocole PROXY

#### Description

Liste d’IP/sous-réseaux pour les proxies front-end qui communiquent avec ce serveur à l’aide du protocole PROXY. Une fois défini, le serveur utilisera le protocole PROXY pour les connexions entrantes depuis les IP/sous-réseaux listés, ou reviendra à une connexion normale si le protocole PROXY n’est pas disponible.
S’applique aux connexions HTTP, HTTPS, HTTP2 et websocket.

#### Syntaxe

Liste d’adresses IP ou de sous-réseaux délimitée par des virgules.

### Connexions max.

#### Description

Spécifie le nombre maximal de connexions simultanées que le serveur peut accepter. Cela inclut les connexions TCP simples et les connexions SSL. Une fois la limite maximale de connexions simultanées atteinte, le serveur fermera les connexions Keep-Alive lorsqu’elles auront terminé les requêtes actives.

#### Syntaxe

Nombre entier

#### Conseils

Information Lorsque le serveur est démarré par l’utilisateur "root", il essaiera d’ajuster automatiquement les limites de descripteurs de fichiers par processus; toutefois, si cela échoue, vous devrez peut-être augmenter cette limite manuellement.

### Connexions SSL max.

#### Description

Spécifie le nombre maximal de connexions SSL simultanées que le serveur acceptera. Comme le total des connexions SSL et non SSL simultanées ne peut pas dépasser la limite spécifiée par Connexions max., le nombre réel de connexions SSL simultanées autorisées doit être inférieur à cette limite.

#### Syntaxe

Nombre entier

### Délai d'expiration de la connexion (secs)

#### Description

Spécifie le temps maximal d’inactivité de connexion autorisé pendant le traitement d’une requête. La connexion sera fermée si elle est restée inactive, c’est-à-dire sans activité I/O, pendant cette durée.

#### Syntaxe

Nombre entier

#### Conseils

Sécurité Définissez ceci aussi bas que possible pour aider à récupérer les connexions mortes pendant une attaque DoS potentielle.

#### Voir aussi

Délai d'expiration Keep-Alive (secs)

### Requêtes Keep-Alive max.

#### Description

Spécifie le nombre maximal de requêtes pouvant être servies via une session keep-alive (persistante). La connexion sera fermée une fois cette limite atteinte. Vous pouvez également définir cette limite pour chaque virtual host.

#### Syntaxe

Nombre entier

#### Conseils

Performance Définissez une valeur raisonnablement élevée. Une valeur de "1" ou "0" désactivera keep-alive.

#### Voir aussi

Virtual Host Requêtes Keep-Alive max.

### Délai d'expiration Keep-Alive (secs)

#### Description

Spécifie le temps d’inactivité maximal entre les requêtes d’une connexion keep-alive. Si aucune nouvelle requête n’est reçue pendant cette durée, la connexion sera fermée. Ce réglage ne s’applique qu’aux connexions HTTP/1.1. Les connexions HTTP/2 ont par conception de longs timeouts keep-alive et ne sont pas affectées par ce réglage.

#### Syntaxe

Nombre entier

#### Conseils

SécuritéPerformance Nous recommandons de définir cette valeur juste assez longtemps pour attendre les requêtes suivantes d’un client lorsque d’autres ressources référencées par une même page doivent être chargées. Ne la définissez pas trop longue en espérant que la page suivante sera servie via la connexion keep-alive. Garder de nombreuses connexions keep-alive inactives gaspille les ressources du serveur et pourrait être exploité par des attaques (D)DoS. 2-5 secondes est une plage raisonnable pour la plupart des applications. LiteSpeed est très efficace dans un environnement sans keep-alive.

### Taille du tampon d'envoi (octets)

#### Description

La taille du tampon d’envoi de chaque socket TCP. 512K est la taille maximale autorisée du tampon.

#### Syntaxe

Nombre entier

#### Conseils

Performance Il est recommandé de laisser cette valeur sur "Not Set" ou de la définir sur 0 pour utiliser la taille de tampon par défaut du système d’exploitation.
Performance Si votre site web sert de gros fichiers statiques, augmentez la taille du tampon d’envoi pour améliorer les performances.
Performance Définir ceci sur une valeur plus basse réduira le débit et l’utilisation mémoire par socket, permettant au serveur d’avoir plus de sockets simultanés lorsque la mémoire est un goulot d’étranglement.

### Taille du tampon de réception (octets)

#### Description

La taille du tampon de réception de chaque socket TCP. 512K est la taille maximale autorisée du tampon.

#### Syntaxe

Nombre entier

#### Conseils

Performance Il est recommandé de laisser cette valeur sur "Not Set" ou de la définir sur 0 pour utiliser la taille de tampon par défaut du système d’exploitation.
Performance Un grand tampon de réception augmentera les performances lors du traitement de requêtes entrantes avec de grandes charges utiles, par exemple les téléversements de fichiers.
Performance Définir ceci sur une valeur plus basse réduira le débit et l’utilisation mémoire par socket, permettant au serveur d’avoir plus de sockets simultanés lorsque la mémoire est un goulot d’étranglement.

### Longueur max. d'URL de requête (octets)

#### Description

Spécifie la taille maximale d’une URL de requête. URL est l’adresse texte complète utilisée pour accéder à une ressource serveur, y compris la chaîne de requête. La limite stricte est 65530 octets. Les valeurs plus grandes, comme 64K (6 octets de plus), seront traitées comme si 65530 avait été utilisé.
Valeur par défaut: 8192 ou 8K.

#### Syntaxe

Nombre entier

#### Conseils

SécuritéPerformance Définissez ceci raisonnablement bas pour réduire l’utilisation mémoire et aider à identifier les fausses requêtes et les attaques DoS.
2-3K est suffisant pour la plupart des sites web, sauf si la méthode HTTP GET est utilisée avec de grandes chaînes de requête au lieu de POST.

### Taille max. d'en-tête de requête (octets)

#### Description

Spécifie la taille maximale d’un en-tête de requête HTTP, URL de requête incluse. La limite stricte est 131072 octets ou 128K.
Valeur par défaut: 32768 ou 32K

#### Syntaxe

Nombre entier

#### Conseils

SécuritéPerformance Définissez ceci raisonnablement bas pour réduire l’utilisation mémoire et aider à identifier les fausses requêtes et les attaques DoS.
4-8K est suffisant pour la plupart des sites web dans des circonstances normales.

### Taille max. du corps de requête (octets)

#### Description

Spécifie la taille maximale du corps d’une requête HTTP. Pour un système d’exploitation 32 bits, 2GB est la limite stricte. Pour un système 64 bits, elle est virtuellement illimitée.

#### Syntaxe

Nombre entier

#### Conseils

Sécurité Pour aider à prévenir les attaques DoS, essayez de limiter cette valeur à ce qui est réellement nécessaire. Votre espace de swap doit disposer de suffisamment d’espace libre pour accueillir cette limite.

### Taille max. d’en-tête de réponse dynamique (octets)

#### Description

Spécifie la taille maximale de l’en-tête d’une réponse générée dynamiquement. La limite stricte est 131072 octets ou 128K.
Valeur par défaut: 32768 ou 32K

#### Syntaxe

Nombre entier

#### Conseils

Performance Définissez ceci raisonnablement bas pour aider à reconnaître les mauvaises réponses générées dynamiquement par des applications externes.

### Taille max. du corps de réponse dynamique (octets)

#### Description

Spécifie la taille maximale du corps d’une réponse générée dynamiquement.

#### Syntaxe

Nombre entier

#### Conseils

Performance Définissez la limite raisonnablement basse pour aider à identifier les mauvaises réponses. Il n’est pas rare que des scripts mal formés contiennent une boucle infinie menant à des réponses de taille infinie.

### Taille max. de petit fichier en cache (octets)

#### Description

Spécifie le plus grand fichier statique qui sera mis en cache dans un tampon mémoire préalloué. Les fichiers statiques peuvent être servis de quatre façons différentes: cache de tampon mémoire, cache mappé en mémoire, lecture/écriture simple et sendfile(). Les fichiers dont la taille est inférieure à ce réglage sont servis depuis le cache de tampon mémoire. Les fichiers dont la taille est supérieure à ce réglage, mais inférieure à Taille max. de fichier MMAP (octets), seront servis depuis le cache mappé en mémoire. Les fichiers dont la taille est supérieure à Taille max. de fichier MMAP (octets) seront servis via lecture/écriture simple ou sendfile(). Il est optimal de servir les fichiers statiques plus petits que 4K depuis le cache de tampon mémoire.

#### Syntaxe

Nombre entier

### Taille totale du cache de petits fichiers (octets)

#### Description

Spécifie la mémoire totale pouvant être allouée au cache de tampon afin de mettre en cache/servir de petits fichiers statiques.

#### Syntaxe

Nombre entier

### Taille max. de fichier MMAP (octets)

#### Description

Spécifie le plus grand fichier statique qui sera mappé en mémoire (MMAP). Les fichiers statiques peuvent être servis de quatre façons différentes: cache de tampon mémoire, cache mappé en mémoire, lecture/écriture simple et sendfile(). Les fichiers dont la taille est inférieure à Taille max. de petit fichier en cache (octets) sont servis depuis le cache de tampon mémoire. Les fichiers dont la taille est supérieure à Taille max. de petit fichier en cache (octets), mais inférieure à la taille max. de fichier MMAP, seront servis depuis le cache mappé en mémoire. Les fichiers dont la taille est supérieure à la taille max. de fichier MMAP seront servis via lecture/écriture simple ou sendfile(). Comme le serveur possède un espace d’adressage 32 bits (2GB), il n’est pas recommandé de mapper en mémoire de très gros fichiers.

#### Syntaxe

Nombre entier

### Taille totale du cache MMAP (octets)

#### Description

Spécifie la mémoire totale pouvant être allouée au cache mappé en mémoire afin de mettre en cache/servir des fichiers statiques de taille moyenne.

#### Syntaxe

Nombre entier

### Utiliser sendfile()

#### Description

Spécifie s’il faut utiliser l’appel système sendfile() pour servir les fichiers statiques. Les fichiers statiques peuvent être servis de quatre façons différentes: cache de tampon mémoire, cache mappé en mémoire, lecture/écriture simple et sendfile(). Les fichiers plus petits que Taille max. de petit fichier en cache (octets) sont servis depuis le cache de tampon mémoire. Les fichiers plus grands que Taille max. de petit fichier en cache (octets) mais plus petits que Taille max. de fichier MMAP (octets) seront servis depuis le cache mappé en mémoire. Les fichiers plus grands que Taille max. de fichier MMAP (octets) seront servis via lecture/écriture simple ou sendfile(). Sendfile() est un appel système "zero copy" qui peut réduire fortement l’utilisation CPU lors du service de très gros fichiers statiques. Sendfile() nécessite un pilote noyau de carte réseau optimisé et peut donc ne pas convenir à certains adaptateurs réseau de petits fournisseurs.

#### Syntaxe

Sélectionner avec les boutons radio

### Utiliser l'I/O asynchrone (AIO)

#### Description

Spécifie s’il faut utiliser l’I/O asynchrone pour servir les fichiers statiques, ainsi que l’implémentation AIO à utiliser. Les options LINUX AIO et io_uring ne sont disponibles que sur les machines Linux.
Valeur par défaut: Non

#### Syntaxe

Sélectionner dans la liste déroulante

#### Conseils

Performance AIO peut aider à améliorer les performances sur les serveurs avec une forte attente I/O.
Attention Lorsque io_uring est sélectionné mais non pris en charge sur la machine actuelle, Linux AIO sera utilisé à la place.

#### Voir aussi

Taille de bloc AIO

### Taille de bloc AIO

#### Description

Spécifie la taille de bloc envoyée pour AIO. Cette taille de bloc multipliée par le nombre total de fichiers traités doit être inférieure à la mémoire physique du serveur; sinon, AIO n’aidera pas. Si votre serveur dispose de suffisamment de mémoire, vous pouvez choisir une taille plus grande.
Valeur par défaut: 128K

#### Syntaxe

Sélectionner dans la liste déroulante

#### Voir aussi

Utiliser l'I/O asynchrone (AIO)

### ETag de fichier

#### Description

Spécifie s’il faut utiliser l’inode, l’heure de dernière modification et les attributs de taille d’un fichier pour générer l’en-tête de réponse HTTP ETag pour les fichiers statiques. Les trois attributs sont activés par défaut. Si vous prévoyez de servir le même fichier depuis des serveurs miroirs, vous ne devez pas inclure inode; sinon, l’ETag généré pour un fichier sera différent sur différents serveurs.

#### Syntaxe

Sélectionner avec des cases à cocher

### Activer la compression

#### Description

Active la compression GZIP/Brotli pour les réponses statiques et dynamiques.
Valeur par défaut: Yes

#### Syntaxe

Sélectionner avec les boutons radio

#### Conseils

Performance Activez-la pour économiser la bande passante réseau. Les réponses textuelles telles que les fichiers html, css et javascript en bénéficient le plus et peuvent en moyenne être compressées à la moitié de leur taille d’origine.

### Types compressibles

#### Description

Spécifie quels types MIME sont autorisés à être compressés. Laissez ce réglage non défini ou entrez default pour utiliser la liste intégrée par défaut du serveur, qui devrait déjà couvrir la plupart des types MIME.
Valeur par défaut: text/*,application/x-javascript,application/javascript,application/xml,image/svg+xml,application/rss+xml, application/json,application/vnd.ms-fontobject,application/x-font,application/x-font-opentype, application/x-font-truetype,application/x-font-ttf,font/eot,font/opentype,font/otf,font/ttf,image/x-icon, image/vnd.microsoft.icon,application/xhtml+xml

#### Syntaxe

Liste de types MIME séparés par des virgules. Le caractère générique "*" et le signe de négation "!" sont autorisés, par exemple text/*, !text/js.

#### Exemple

Si vous voulez compresser text/* mais pas text/css, vous pouvez avoir une règle comme text/*, !text/css. "!" exclura ce type MIME.

#### Conseils

Performance Autorisez uniquement les types qui bénéficieront de la compression GZIP/Brotli. Les fichiers binaires tels que les images gif/png/jpeg et les fichiers flash ne bénéficient pas de la compression.

### Activer la compression GZIP dynamique

#### Description

Contrôle la compression GZIP pour les réponses générées dynamiquement.
Pour que ce réglage ait un effet, GZIP compression doit être défini sur Oui.
Valeur par défaut: Yes

#### Syntaxe

Sélectionner avec les boutons radio

#### Conseils

Performance Compresser les réponses dynamiques augmente l’utilisation CPU et mémoire, mais économise la bande passante réseau.

### Niveau de compression GZIP (contenu dynamique)

#### Description

Spécifie le niveau de compression GZIP appliqué au contenu dynamique. Va de 1 (le plus bas) à 9 (le plus haut).
Ce réglage ne prendra effet que lorsque la compression GZIP et Activer la compression GZIP dynamique sont activés.
Valeur par défaut: 6

#### Syntaxe

Nombre entre 1 et 9.

#### Conseils

Performance Un niveau de compression plus élevé utilisera plus de mémoire et de cycles CPU. Vous pouvez le définir à un niveau plus élevé si votre machine dispose de puissance supplémentaire. Il n’y a pas beaucoup de différence entre 6 et 9, sauf que 9 utilise beaucoup plus de cycles CPU.

### Mise à jour automatique du fichier statique

#### Description

Spécifie s’il faut laisser le serveur créer/mettre à jour automatiquement les versions compressées GZIP des fichiers statiques compressibles. Si défini sur Oui, lorsqu’un fichier avec un type MIME listé dans Types compressibles est demandé, le serveur peut créer ou mettre à jour la version compressée correspondante du fichier selon l’horodatage du fichier compressé. Ce fichier compressé est créé sous Répertoire de cache statique. Le nom du fichier est basé sur un hash MD5 du chemin du fichier d’origine.
Valeur par défaut: Yes

#### Syntaxe

Sélectionner avec les boutons radio

### Niveau de compression GZIP (fichier statique)

#### Description

Spécifie le niveau de compression GZIP appliqué aux fichiers statiques. Va de 1 (le plus bas) à 9 (le plus haut).
Ce réglage ne prendra effet que lorsque GZIP compression et Mise à jour automatique du fichier statique sont activés.
Valeur par défaut: 6

#### Syntaxe

Nombre entre 1 et 9.

### Niveau de compression Brotli (fichier statique)

#### Description

Spécifie le niveau de compression Brotli appliqué aux fichiers statiques. Va de 0 (désactivé) à 11 (le plus haut).
Lorsque défini sur 0, la compression brotli sera désactivée globalement.
Valeur par défaut: 5

#### Syntaxe

Nombre entre 0 et 11.

#### Conseils

Performance Économise la bande passante réseau. Les réponses textuelles telles que les fichiers html, css et javascript en bénéficient le plus et peuvent en moyenne être compressées à la moitié de leur taille d’origine.

### Répertoire de cache statique

#### Description

Spécifie le chemin du répertoire utilisé pour stocker les fichiers compressés pour le contenu statique.
Valeur par défaut: Répertoire de swapping.

#### Syntaxe

Chemin de répertoire

### Taille max. de fichier statique (octets)

#### Description

Spécifie la taille maximale d’un fichier statique pour lequel le serveur créera automatiquement un fichier compressé.
Valeur par défaut: 10M

#### Syntaxe

Nombre en octets non inférieur à 1K.

#### Conseils

Performance Il n’est pas recommandé que le serveur crée/mette à jour des fichiers compressés pour de gros fichiers. La compression bloque un processus serveur entier et aucune autre requête ne peut être traitée jusqu’à ce que la compression soit terminée.

### Taille min. de fichier statique (octets)

#### Description

Spécifie la taille minimale d’un fichier statique pour lequel le serveur créera un fichier compressé correspondant.
Valeur par défaut: 200

#### Syntaxe

Nombre en octets non inférieur à 200.

#### Conseils

Information Il n’est pas nécessaire de compresser de très petits fichiers, car l’économie de bande passante est négligeable.

### Suite de chiffrement par défaut

#### Description

Indique la liste ordonnée par défaut des règles de chiffrement pour les connexions TLS v1.2 et antérieures utilisant des certificats SSL.
Ce paramètre ne configure pas les suites de chiffrement de TLS v1.3; BoringSSL les sélectionne en interne et elles ne peuvent pas être modifiées ici.
Valeur par défaut: valeur interne par défaut du serveur (basée sur les meilleures pratiques actuelles)

#### Syntaxe

Une seule chaîne de règles de chiffrement séparées par des deux-points. Préfixez une règle par ! pour exclure définitivement les chiffrements correspondants.

#### Conseils

Sécurité Laissez ce champ vide pour utiliser la valeur par défaut maintenue par le serveur. Personnalisez-le uniquement pour une exigence documentée de compatibilité ou de conformité, puis testez les types de clients requis après la modification.

### Clé DH forte SSL

#### Description

Spécifie s’il faut utiliser des clés DH 2048 ou 1024 bits pour les handshakes SSL. Si défini sur "Yes", des clés DH 2048 bits seront utilisées pour les clés et certificats SSL 2048 bits. Des clés DH 1024 bits seront toujours utilisées dans les autres situations. La valeur par défaut est "Yes".
Les anciennes versions de Java ne prennent pas en charge les tailles de clé DH supérieures à 1024 bits. Si la compatibilité avec les clients Java est requise, ceci doit être défini sur "No".

#### Syntaxe

radio

### Activer plusieurs certificats SSL

#### Description

Permet aux listeners/vhosts de définir plusieurs certificats SSL. Si plusieurs certificats sont activés, les certificats/clés doivent suivre un schéma de nommage. Si le certificat est nommé server.crt, d’autres noms possibles sont server.crt.rsa, server.crt.dsa, server.crt.ecc. Si "Not Set", la valeur par défaut est "No".

#### Syntaxe

Sélectionner avec les boutons radio

### Activer le cache de session

#### Description

Active la mise en cache des ID de session avec le réglage par défaut d’OpenSSL. Le réglage de niveau serveur doit être défini sur "Yes" pour que le réglage Virtual Host prenne effet.
Valeurs par défaut:
Niveau serveur: Yes
Niveau VH: Yes

#### Syntaxe

Sélectionner avec les boutons radio

### Taille du cache de session (octets)

#### Description

Définit le nombre maximal d’ID de session SSL à stocker dans le cache. La valeur par défaut est 1,000,000.

#### Syntaxe

Nombre entier

### Délai d'expiration du cache de session (secs)

#### Description

Cette valeur détermine combien de temps un ID de session restera valide dans le cache avant qu’une renégociation soit requise. La valeur par défaut est 3,600.

#### Syntaxe

Nombre entier

### Activer les tickets de session

#### Description

Active les tickets de session avec le réglage par défaut des tickets de session d’OpenSSL. Le réglage de niveau serveur doit être défini sur "Yes" pour que le réglage Virtual Host prenne effet.
Valeurs par défaut:
Niveau serveur: Yes
Niveau VH: Yes

#### Syntaxe

Sélectionner avec les boutons radio

### Durée de vie du ticket de session SSL (secs)

#### Description

Cette valeur détermine combien de temps un ticket de session restera valide avant qu’une renégociation soit requise. La valeur par défaut est 3,600.

#### Syntaxe

Nombre entier

### Fichier de clé de ticket de session SSL

#### Description

Permet à un administrateur de créer/maintenir la clé de ticket SSL. Le fichier doit faire 48 octets. Si cette option est laissée vide, le load balancer générera et fera tourner son propre jeu de clés.
IMPORTANT: Pour maintenir la forward secrecy, il est fortement recommandé de changer la clé toutes les SSL Session Ticket Lifetime secondes. Si cela ne peut pas être fait, il est recommandé de laisser ce champ vide.

#### Syntaxe

Chemin

### Proxy OCSP

#### Description

Adresse de socket utilisée comme adresse du serveur proxy pour la vérification OCSP. Laissez ce réglage non défini si vous n’utilisez pas de proxy.
Valeur par défaut: not set

#### Syntaxe

Adresse de socket

### Certificat SNI strict

#### Description

Spécifie s’il faut exiger strictement une configuration de certificat dédiée pour le virtual host. Lorsque cette option est activée, les connexions SSL aux virtual hosts sans configuration de certificat dédiée échoueront au lieu d’utiliser un certificat catch-all par défaut.
Valeur par défaut: Non

#### Syntaxe

Sélectionner avec les boutons radio

### AutoCert avec ACME

#### Description

Génère et renouvelle automatiquement les certificats SSL avec le protocole de certificateur Automatic Certificate Management Environment (ACME) (une fois configuré). Voir plus ici:
Automatic SSL Certificates (ACME)
Valeurs acceptées:
Activé - Activer la génération et le renouvellement automatiques des certificats. Les hôtes virtuels peuvent remplacer ce réglage individuellement.
Désactivé - Désactiver, mais les hôtes virtuels peuvent remplacer ce réglage individuellement.
Désactivé - (Niveau serveur uniquement) Forcer la désactivation d'ACME sur tout le serveur; les hôtes virtuels ne peuvent pas remplacer ce réglage.
Valeurs par défaut:
Niveau serveur: Off
Niveau VH: Hériter du réglage de niveau serveur

#### Syntaxe

Sélectionner dans la liste déroulante

### Activer HTTP3/QUIC

#### Description

Active le protocole réseau HTTP3/QUIC pour tout le serveur. La valeur par défaut est Oui.

#### Syntaxe

Sélectionner avec les boutons radio

#### Conseils

Information Lorsque ce réglage est défini sur Oui, HTTP3/QUIC peut toujours être désactivé au niveau listener via le réglage Ouvrir le port HTTP3/QUIC (UDP), ou au niveau virtual host via le réglage Activer HTTP3/QUIC.

### Répertoire SHM QUIC

#### Description

Spécifie le répertoire utilisé pour enregistrer les données QUIC dans la mémoire partagée.
Par défaut, le répertoire SHM par défaut du serveur, /dev/shm, sera utilisé.

#### Syntaxe

Chemin

#### Conseils

Information Une partition basée sur la RAM, telle que /dev/shm, est recommandée.

### Versions HTTP3/QUIC

#### Description

Liste des versions HTTP3/QUIC activées. Ce réglage ne doit être utilisé que pour limiter la prise en charge HTTP3/QUIC aux versions listées, et il est préférable de le laisser vide.

#### Syntaxe

Liste séparée par des virgules

#### Exemple

h3-29, h3-Q050

#### Conseils

Information Il est recommandé de laisser ce réglage vide afin que la meilleure configuration soit appliquée automatiquement.

### Contrôle de congestion

#### Description

L’algorithme de contrôle de congestion utilisé. Il peut être défini manuellement ou laissé à la bibliothèque QUIC utilisée en sélectionnant l’option "Default".
Valeur par défaut: Default

#### Syntaxe

Sélectionner dans la liste déroulante

### Fenêtre de contrôle de flux de connexion

#### Description

La taille initiale du tampon alloué pour une connexion QUIC. La valeur par défaut est 1.5M.

#### Syntaxe

Nombre entre 64K et 512M

#### Conseils

Information Une taille de fenêtre plus grande utilisera plus de mémoire.

### Fenêtre max. de contrôle de flux de connexion

#### Description

Spécifie la taille maximale qu’un tampon de fenêtre de contrôle de flux de connexion est autorisé à atteindre à cause de l’auto-tuning de fenêtre.
La valeur par défaut est 0, ce qui signifie que la valeur de Fenêtre de contrôle de flux de connexion est utilisée et qu’aucun auto-tuning n’est effectué.

#### Syntaxe

0 ou un nombre entre 64K et 512M

#### Conseils

Information Une taille de fenêtre plus grande utilisera plus de mémoire.

### Fenêtre de contrôle de flux de stream

#### Description

La quantité initiale de données qu’une connexion QUIC accepte de recevoir par stream. La valeur par défaut est 1M.

#### Syntaxe

Nombre entre 64K et 128M

#### Conseils

Information Une taille de fenêtre plus grande utilisera plus de mémoire.

### Fenêtre max. de contrôle de flux de stream

#### Description

Spécifie la taille maximale qu’une fenêtre de contrôle de flux de stream est autorisée à atteindre à cause de l’auto-tuning de fenêtre.
La valeur par défaut est 0, ce qui signifie que la valeur de Fenêtre de contrôle de flux de stream est utilisée et qu’aucun auto-tuning n’est effectué.

#### Syntaxe

0 ou un nombre entre 64K et 128M

#### Conseils

Information Une taille de fenêtre plus grande utilisera plus de mémoire.

### Streams simultanés max. par connexion

#### Description

Le nombre maximal de streams simultanés autorisés par connexion QUIC. La valeur par défaut est 100.

#### Syntaxe

Nombre entier entre 10 et 1000

### Délai d'expiration de la poignée de main (secs)

#### Description

Le temps en secondes accordé à une nouvelle connexion QUIC pour terminer son handshake, après quoi la connexion est abandonnée. La valeur par défaut est 10.

#### Syntaxe

Nombre entier entre 1 et 15

### Délai d'expiration d'inactivité (secs)

#### Description

Le temps en secondes après lequel une connexion QUIC inactive sera fermée. La valeur par défaut est 30.

#### Syntaxe

Nombre entier entre 10 et 30

### Activer DPLPMTUD

#### Description

Active Datagram Packetization Layer Path Maximum Transmission Unit Discovery (DPLPMTUD).
Background on DPLPMTUD (RFC 8899)
Valeur par défaut: Yes

#### Syntaxe

Sélectionner avec les boutons radio

### Valeur de base PLPMTU

#### Description

La valeur maximale de PLPMTU (taille maximale de paquet sans en-têtes), en octets, que QUIC utilisera par défaut. Définir ceci sur 0 permettra à QUIC de choisir la taille.
Ce réglage doit être inférieur à Valeur max. PLPMTU.
Valeur par défaut: 0

#### Syntaxe

0 ou nombre entier entre 1200 et 65527

### Valeur max. PLPMTU

#### Description

La limite supérieure de sondage PLPMTU (taille maximale de paquet sans en-têtes), en octets. Ce réglage est utilisé pour limiter la "taille maximale de paquet" dans l’espace de recherche DPLPMTUD. Définir ceci sur 0 permettra à QUIC de choisir la taille (par défaut, LSQUIC suppose que le MTU est de 1,500 octets (Ethernet)).
Ce réglage doit être supérieur à Valeur de base PLPMTU.
Valeur par défaut: 0

#### Syntaxe

0 ou nombre entier entre 1200 et 65527