Dell Unity: Sådan konfigureres 'enablePacketReflect' på en Unity NAS-server
Summary: Packet reflect (-enablePacketReflect) er en funktion, der sikrer, at udgående (svar) pakker sendes tilbage til den samme vært eller router som den indgående (anmodning) pakke.
Instructions
Pakkerefleksion (-enablePacketReflect)
Pakkerefleksion, der er tilgængelig fra og med UnityOS 4.1, er en funktion, der sikrer, at udgående (svar) pakker sendes tilbage til den samme vært eller router som den indgående (anmodning) pakke. Dette gør det muligt for NAS-serveren at omgå routing- og ARP-tabelopslag (Address Resolution Protocol), når den svarer på en pakke, så der kræves ingen routingkonfiguration. Med pakkerefleksion cachelagres oplysninger, herunder den lokale IP, fjern-IP og næste hop MAC-adresse fra den indgående pakke. Når NAS-serveren svarer på denne pakke, udnytter den disse oplysninger til at sende den udgående pakke til den korrekte placering.
Packet Reflect muliggør dynamisk routing automatisk konfiguration og kræver ingen ændringer i infrastrukturen. Et eksempel er, hvis der er en routerfejl, udskiftning eller IP-ændring. I disse scenarier kan pakker muligvis stadig nå Dell Unity-systemet via en anden router. Pakkerefleksion gør det muligt for Dell Unity-systemet at tilpasse sig problemfrit ved at sende svarpakkerne til den nye router, da det er her, anmodningspakken blev modtaget fra. Dette er en fordel i forhold til statiske ruter, som skal administreres manuelt af netværksadministratoren.
Selvom Packet Reflect fungerer for det meste af kommunikationen til en NAS-server, såsom klientinitieret filsystem I / O, er det vigtigt at bemærke, at det ikke fungerer for kommunikation, der initieres af NAS-serveren. For eksempel kræver kommunikation til en DNS- (Domain Name System) eller LDAP-server (Lightweight Directory Access Protocol) stadig routing og ARP-tabelopslag, da der ikke er nogen indgående pakke at cache de nødvendige oplysninger fra. Uanset om Pakkerefleksion er aktiveret, er det vigtigt at konfigurere de relevante ruter på siden Ruter til eksterne tjenester for at give NAS-serveren adgang til disse tjenester.
Når pakkerefleksion er aktiveret, returneres svarpakker altid til den lokale MAC-grænseflade, hvorfra anmodningspakken blev sendt, uanset destinations-IP-adressen. For eksempel, hvis en pakke modtages fra en lokal gateway, der er ukendt for NAS-serverens routingtabel, returneres svarpakken til den ukendte gateway, uafhængigt af destinationens IP-adresse. Returvejen påvirkes ikke af rutetabellen. Men når pakkevisning er deaktiveret, bestemmes svarpakkestien af destinations-IP-adressen og routingtabellen. I dette scenarie returneres svarpakker ved hjælp af de ruter, der er defineret i rutetabellen. Den valgte sti kan være forskellig fra den oprindelige ukendte lokale gateway. Denne funktion kan deaktiveres (standard) eller aktiveres på NAS-serverniveau og træder i kraft med det samme.
Unisphere (UI):
- Under Lager skal du vælge File > NAS-servere.
- Vælg den NAS-server, der skal redigeres, og vælg ikonet Rediger.
- Vælg fanen Netværk.
- Vælg ikonet Rediger i feltet Pakkerefleksion, og vælg derefter Aktiveret eller Deaktiveret.
Du kan aktivere eller deaktivere IP-pakkerefleksion for hver NAS-server. IP-pakkerefleksion er som standard deaktiveret for alle NAS-servere. Før du deaktiverer IP-pakkerefleksion, skal du sørge for, at værterne er tilgængelige via en standard-, netværks- eller værtsrute. Ellers kan nogle værter blive utilgængelige, når IP-pakkerefleksion er deaktiveret.
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
Dell Unity: NAS-funktioner (marts 2025)
Brugervejledning til Dell Unity™ Family Unisphere® Command Line Interface version 5.5.1 (juli 2025)