Dell Unity: Come configurare 'enablePacketReflect' su un server NAS Unity

Summary: Packet reflect (-enablePacketReflect) è una funzionalità che garantisce che i pacchetti in uscita (risposta) vengano inviati allo stesso host o router del pacchetto in entrata (richiesta). ...

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

Packet Reflect (-enablePacketReflect)

Packet Reflect, disponibile a partire da Unity OS 4.1, è una funzionalità che garantisce che i pacchetti in uscita (risposta) vengano inviati nuovamente allo stesso host o router del pacchetto in entrata (richiesta). Ciò consente al server NAS di ignorare il routing e le ricerche di tabelle ARP (Address Resolution Protocol) quando risponde a un pacchetto, pertanto non è necessaria alcuna configurazione di routing. Con Packet Reflect, le informazioni, tra cui l'IP locale, l'IP remoto e l'indirizzo MAC dell'hop successivo, vengono memorizzate nella cache dal pacchetto in ingresso. Quando il server NAS risponde a tale pacchetto, sfrutta queste informazioni per inviare il pacchetto in uscita alla posizione corretta. 

Packet Reflect abilita la configurazione automatica del routing dinamico e non richiede alcuna modifica all'infrastruttura. Un esempio è il guasto di un router, la sostituzione o la modifica dell'IP. In questi scenari, i pacchetti potrebbero comunque essere in grado di raggiungere il sistema Dell Unity tramite un router diverso. Packet Reflect consente al sistema Dell Unity di adattarsi in maniera trasparente inviando i pacchetti di risposta al nuovo router, poiché è da lì che è stato ricevuto il pacchetto richiesto. Si tratta di un vantaggio rispetto alle route statiche, che devono essere gestite manualmente dall'amministratore di rete. 

Sebbene Packet Reflect funzioni per la maggior parte delle comunicazioni con un server NAS, ad esempio l'I/O del file system avviato dal client, è importante notare che non funziona per la comunicazione avviata dal server NAS. Ad esempio, la comunicazione a un server DNS (Domain Name System) o LDAP (Lightweight Directory Access Protocol) richiede ancora il routing e le ricerche di tabelle ARP poiché non è presente alcun pacchetto in entrata da cui memorizzare nella cache le informazioni necessarie. Indipendentemente dall'abilitazione di Packet Reflect è importante configurare le route appropriate nella pagina Routes to External Services per consentire al server NAS di accedere a questi servizi. 

Con Packet Reflect abilitato, i pacchetti di risposta vengono sempre restituiti all'interfaccia MAC locale da cui è stato inviato il pacchetto richiesto, indipendentemente dall'indirizzo IP di destinazione. Ad esempio, se un pacchetto viene ricevuto da un gateway locale sconosciuto alla tabella di routing del server NAS, il pacchetto di risposta verrà restituito a tale gateway sconosciuto, indipendentemente dall'indirizzo IP di destinazione. Il percorso di ritorno non è influenzato dalla tabella di routing. Tuttavia, con Packet Reflect disabilitato, il percorso del pacchetto di risposta è determinato dall'indirizzo IP di destinazione e dalla tabella di routing. In questo scenario, i pacchetti di risposta vengono restituiti utilizzando le route definite nella tabella di routing. Il percorso scelto potrebbe essere diverso da quello del gateway locale sconosciuto di origine. Questa funzione può essere disabilitata (impostazione predefinita) o abilitata a livello di server NAS e ha effetto immediato. 
 

Unisphere (interfaccia utente):

  1. In Storage selezionare File NAS Servers.
  2. Selezionare il server NAS da modificare, quindi selezionare l'icona Edit.
  3. Selezionare la scheda Network.
  4. Nel campo Packet Reflect selezionare l'icona Edit, quindi selezionare Enabled o Disabled.

È possibile abilitare o disabilitare IP Packet Reflect per ogni server NAS. Per impostazione predefinita, IP Packet Reflect è disabilitato per tutti i server NAS. Prima di disabilitare IP Packet Reflect, assicurarsi che gli host siano raggiungibili tramite una route predefinita, di rete o host. In caso contrario, alcuni host potrebbero non essere disponibili quando IP Packet Reflect è disabilitato.

Finestra dell'interfaccia utente Change Packet Reflect Settings  

UEMCLI:

20:41:36 service@FNMXXXXX spa:~/user# uemcli /net/nas/server --help

Manage NAS servers.
Upload/Download:
 [Upload]
  uemcli -upload [...] /net/nas/server [...]
  Refer to uemcli -upload /net/nas/server -help for details

  [Download]
  uemcli -download [...] /net/nas/server [...]
  Refer to uemcli -download /net/nas/server -help for details

Actions:
  [Create]
  /net/nas/server create [ -async ] -name <value> -sp { spa | spb } { -pool <value> | -poolName <value> } [ -tenant <value> ] [ -mpSharingEnabled { no | yes [ -autoUserMappingEnabled { yes | no } ] [ -defaultUnixUser <value> ] [ -defaultWindowsUser <value> ] } ] [ -unixDirectoryService { local | nis | ldap | localThenNis | localThenLdap | none } ] [ -replDest { yes [ -backupOnly { yes | no } ] | no } ] [ -enablePacketReflect { yes | no } ] [ -ioLimit <value> ]

  [Show]
  /net/nas/server [ { -id <value> | -name <value> | -tenant { none | <value> } } ] show [ -output { nvp | csv | table [ -wrap ] } ] [ { -brief | -detail | -filter <value> } ]

  [Delete]
  /net/nas/server { -id <value> | -name <value> } delete [ { -cifsDomUser <value> { -cifsDomPwd <value> | -cifsDomPwdSecure } | -skipUnjoin } ]

  [Set]
  /net/nas/server { -id <value> | -name <value> } set [ -name <value> ] [ -sp { spa | spb } ] [ -mpSharingEnabled { yes | no } ] [ -unixDirectoryService { local | nis | ldap | localThenNis | localThenLdap | none } ] [ -autoUserMappingEnabled { yes | no } ] [ { -defaultAccessDisabled | [ -defaultUnixUser <value> ] [ -defaultWindowsUser <value> ] } ] [ -replDest { yes | no } ] [ -backupOnly { yes | no } ] [ -enablePacketReflect { yes | no } ] [ -preferredProductionOverride { no | yes } ] [ -preferredProductionIPv4 { auto | <value> } ] [ -preferredProductionIPv6 { auto | <value> } ] [ -preferredBackupIPv4 { auto | <value> } ] [ -preferredBackupIPv6 { auto | <value> } ] [ { -ioLimit <value> | -noIoLimit } ]

  [Update]
  /net/nas/server { -id <value> | -name <value> } update [ -async ] { -userMapping [ -dryRun ] | -confView }

Additional Information

Affected Products

Dell EMC Unity, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Hybrid
Article Properties
Article Number: 000009695
Article Type: How To
Last Modified: 31 Oct 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.