에지가 16384-65535 포트 범위 밖의 포트 번호에서 WebRTC 연결을 시도하는 이유는 무엇입니까?

Genesys Cloud는 WebRTC 통신을 위해 16384-65535 포트 범위 내에서 작동하도록 에지를 구성하지만, Genesys Cloud WebRTC 클라이언트는 이 포트 범위로 제한되지 않습니다. 더 구체적으로, 에지는 16384-65535 범위의 포트를 소스 포트로 사용하지만 WebRTC 클라이언트는 대상 포트에 사용 가능한 모든 포트 번호를 사용할 수 있습니다.

즉, WebRTC 클라이언트가 지원 범위를 벗어난 포트 번호를 사용하여 응답하는 경우에도 에지는 제공된 포트 번호를 사용하여 오디오 연결을 설정하려고 시도합니다. 포트 번호가 지원되는 범위를 벗어나는 경우에도 해당 연결이 차단되지 않는 한 WebRTC 연결은 성공합니다.

이 문제를 우회하려면 Genesys Cloud에서 GEO-Lookup 기능과 함께 TURN Behavior 기능을 사용하도록 구성할 수 있습니다. 이렇게 하면 연결이 차단되더라도 TURN 서비스를 Relay로 사용하여 호출이 성공할 수 있습니다. 이는 TURN 서비스가 항상 지원되는 포트 범위 내에 있기 때문에 작동합니다. 

하지만 특정 지역에서 TURN 서비스를 사용하는 데 따른 지연 비용이 GEO-Lookup을 사용하더라도 너무 크다면 방화벽 설정을 수정하는 대체 솔루션을 사용할 수 있습니다.

방화벽 설정을 수정하면 에지가 WebRTC 클라이언트가 선택한 대상 포트에서 통신할 수 있습니다. 이렇게 수정하면 소스 포트가 WebRTC 클라이언트가 선택하는 모든 포트로 열리게 됩니다. 목적지 포트는 여전히 16384-65535 포트 범위로 제한됩니다. 자세한 내용은 문의하세요. Genesys 클라우드 고객 관리 .