UDP Port 관련 질문

UDP Port 관련하여 질문 드릴 것이 있는데요. 현재 서비스가 Open되어있는 UDP포트와 실제는 Process에 적용된 UDP포트가 다른 상황입니다.

예를 들어, 외부에서 들어올 때 28001 을 쓴다면 내부적으로 맵핑되어 48001로 포트가 바뀌게 되는 구조인데요. 서버 구동 시 StartServerParameter 의 udpAssignMode 모드를 erverUdpAssignMode_Static으로 설정하고, 내부적으로 사용할 UDP 포트를 udpPorts에 등록할 때 48001로 쓴다고 udpPorts에 48001 Add 합니다.

이렇게 사용한다면 클라이언트와 서버 간의 UDP 통신은 원할하게 이루어지는지요?

외부에서 들어올때는 28001을 쓴다면 내부적으로 맵핑 되어서 48001로 포트가 바뀌게 되는 구조 라고 말씀하신 것이 NAT 포트 포워딩을 말씀하신 것이라면, 원활하게 통신이 될 것으로 보여집니다.