PowerFlex: ottimizzazione dell'intervallo di porte effimere su Linux

Summary: Quando un processo o un modulo del kernel avvia la comunicazione in rete, viene allocata una porta locale dall'intervallo di porte effimere come parte del socket.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Per impostazione predefinita, l'intervallo di porte effimere è compreso tra 32768 e 60999.

A volte, potrebbe essere preferibile configurare questo intervallo o riservare alcune porte in questo intervallo. Il software di terze parti potrebbe utilizzare una porta nell'intervallo effimero, che potrebbe entrare in conflitto con il driver SDC di ScaleIO.

A tale scopo:

  • Impostazione dell'intervallo di porte effimere da cui i programmi possono allocare una porta
    locale E
  • Riservare porte dall'intervallo di porte effimere, in modo che non possano essere utilizzate come porte locali

 

Guida dettagliata

  1. Per controllare l'intervallo di porte effimere corrente:

    # cat /proc/sys/net/ipv4/ip_local_port_range
    32768	60999
  2. Per controllare le porte riservate correnti nell'intervallo (una riga vuota indica che non è presente alcuna porta riservata):

    # cat /proc/sys/net/ipv4/ip_local_reserved_ports
     
  3. Per regolare l'intervallo di porte effimere in modo dinamico (non persistente):

    # echo 40000 60000 > /proc/sys/net/ipv4/ip_local_port_range
    # cat /proc/sys/net/ipv4/ip_local_port_range
    40000	60000
  4. Per regolare dinamicamente le porte riservate (non persistenti):

    # echo "50000,50003" > /proc/sys/net/ipv4/ip_local_reserved_ports
    # cat /proc/sys/net/ipv4/ip_local_reserved_ports
    50000,50003
  5. Per modificare i parametri in modo persistente durante i riavvii, modificare /etc/sysctl.conf e quindi utilizzare "sysctl -w" per rendere effettivo.
    I parametri e il formato dei valori possono essere trovati utilizzando "sysctl -a | grep ip_local", ad esempio:

    # sysctl -a|grep ip_local
    net.ipv4.ip_local_port_range = 40000	60000
    net.ipv4.ip_local_reserved_ports = 50000,50003
    sysctl: reading key "net.ipv6.conf.all.stable_secret"
    sysctl: reading key "net.ipv6.conf.default.stable_secret"
    sysctl: reading key "net.ipv6.conf.eth0.stable_secret"
    sysctl: reading key "net.ipv6.conf.lo.stable_secret"

Additional Information

Affected Products

ScaleIO, PowerFlex Software, VxFlex Ready Node
Article Properties
Article Number: 000154992
Article Type: How To
Last Modified: 06 Aug 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.