Dell Unity: Unity NAS 서버에서 'enablePacketReflect'를 구성하는 방법
Summary: 패킷 반영(-enablePacketReflect)은 아웃바운드(응답) 패킷이 인바운드(요청) 패킷과 동일한 호스트 또는 라우터로 다시 전송되도록 하는 기능입니다.
Instructions
패킷 반영(-enablePacketReflect)
UnityOS 4.1부터 사용할 수 있는 패킷 반영은 아웃바운드(응답) 패킷이 인바운드(요청) 패킷과 동일한 호스트 또는 라우터로 다시 전송되도록 하는 기능입니다. 이를 통해 NAS 서버는 패킷에 응답할 때 라우팅 및 ARP (Address Resolution Protocol) 테이블 조회를 우회할 수 있으므로 라우팅 구성이 필요하지 않습니다. 패킷 반영을 사용하면 로컬 IP, 원격 IP 및 다음 홉 MAC 주소를 포함한 정보가 수신 패킷에서 캐시됩니다. NAS 서버는 해당 패킷에 응답할 때 이 정보를 활용하여 아웃바운드 패킷을 적절한 위치로 보냅니다.
패킷 반영은 동적 라우팅 자동 구성을 지원하며 인프라스트럭처를 변경할 필요가 없습니다. 라우터 장애, 교체 또는 IP 변경이 있는 경우를 예로 들 수 있습니다. 이러한 시나리오에서는 패킷이 여전히 다른 라우터를 통해 Dell Unity 시스템에 도달할 수 있습니다. 패킷 반영을 사용하면 요청 패킷이 수신된 곳인 새 라우터로 응답 패킷을 전송하여 Dell Unity 시스템이 원활하게 적응할 수 있습니다. 이는 네트워크 관리자가 수동으로 관리해야 하는 정적 경로에 비해 장점입니다.
패킷 반영은 클라이언트에서 시작한 파일 시스템 I/O와 같이 NAS 서버에 대한 대부분의 통신에 대해 작동하지만 NAS 서버에서 시작한 통신에 대해서는 작동하지 않는다는 점에 유의해야 합니다. 예를 들어, DNS(Domain Name System) 또는 LDAP(Lightweight Directory Access Protocol) 서버와의 통신에는 필요한 정보를 캐시할 인바운드 패킷이 없기 때문에 여전히 라우팅 및 ARP 테이블 조회가 필요합니다. 패킷 반영의 활성화 여부와 관계없이, NAS 서버가 이러한 서비스에 액세스할 수 있도록 외부 서비스에 대한 경로 페이지에서 적절한 경로를 구성하는 것이 중요합니다.
패킷 반영이 활성화된 경우 응답 패킷은 대상 IP 주소에 관계없이 항상 요청 패킷이 전송된 로컬 MAC 인터페이스로 반환됩니다. 예를 들어 NAS 서버의 라우팅 테이블에 알려지지 않은 로컬 게이트웨이에서 패킷을 수신한 경우 응답 패킷은 대상 IP 주소와 관계없이 알 수 없는 게이트웨이로 반환됩니다. 반환 경로는 라우팅 테이블의 영향을 받지 않습니다. 그러나 패킷 반영이 비활성화된 경우 응답 패킷 경로는 대상 IP 주소와 라우팅 테이블에 의해 결정됩니다. 이 시나리오에서 회신 패킷은 라우팅 테이블에 정의된 경로를 사용하여 반환됩니다. 선택한 경로는 원래 알 수 없는 로컬 게이트웨이의 경로와 다를 수 있습니다. 이 기능은 NAS 서버 수준에서 비활성화하거나(기본) 활성화할 수 있으며 즉시 적용됩니다.
Unisphere(UI):
- 스토리지에서 파일>NAS 서버를 선택합니다.
- 수정할 NAS 서버를 선택하고 편집 아이콘을 선택합니다.
- 네트워크 탭을 선택합니다.
- 패킷 반영 필드에서 편집 아이콘을 선택한 다음 활성화 또는 비활성화를 선택합니다.
NAS 서버별로 IP 패킷 반영을 활성화하거나 비활성화할 수 있습니다. IP 패킷 반영은 기본적으로 모든 NAS 서버에 대해 비활성화되어 있습니다. IP 패킷 반영을 비활성화하기 전에 기본, 네트워크 또는 호스트 경로를 통해 호스트에 연결할 수 있는지 확인하십시오. 그렇지 않으면 IP 패킷 반영이 비활성화된 경우 일부 호스트를 사용할 수 없게 될 수 있습니다.
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 기능 (2025년 3월)
Dell Unity™ 제품군 Unisphere® 명령줄 인터페이스 사용자 가이드 버전 5.5.1 (2025년 7월)