이 질문을 읽었 지만 대칭 NAT에 대한 설명이 충분하지 않습니다.
누군가가 다음 단락을 이해하도록 도와 줄 수 있습니까?
대칭 NAT 에 대해 이것을 읽었습니다 .
동일한 내부 호스트가 동일한 소스 주소 및 포트를 사용하지만 패킷이 다른 패킷을 보내는 경우 동일한 내부 IP 주소 및 포트에서 특정 대상 IP 주소 및 포트로의 각 요청은 고유 한 외부 소스 IP 주소 및 포트에 매핑됩니다. 대상에 다른 매핑이 사용됩니다. 내부 호스트에서 패킷을받는 외부 호스트 만 패킷을 다시 보낼 수 있습니다.
http://en.wikipedia.org/wiki/Network_address_translation#Types_of_NAT
그리고 UDP 홀 펀칭에 대한 :
UDP 홀 펀칭은 대기업 네트워크에서 발견되는 대칭 NAT 장치 (양방향 NAT라고도 함)에서 작동하지 않습니다. 대칭 NAT에서, 잘 알려진 STUN 서버로의 연결과 관련된 NAT의 맵핑은 잘 알려진 서버로부터 데이터를 수신하는 것으로 제한되므로, 잘 알려진 서버가 보는 NAT 맵핑은 엔드 포인트에 유용한 정보가 아닙니다.
http://en.wikipedia.org/wiki/UDP_hole_punching
그러나 나는 그것을 정말로 흡수하지 않습니다. 클라이언트가 통신을 시작하는 클라이언트-서버 응용 프로그램에서 NAT 장치가 명시 적으로 허용하지 않는 한 서버가 다른 방식으로 통신 할 수 없다는 느낌이 들었습니다. 나는 그것이 왜 그런지 이해하지 못합니다. 가능하다면이 설명을 약간 단순화시켜 주시겠습니까?
우리의 환경에서 잘 알려진 원격 지원 도구를 잘 알려진 소프트웨어 공급 업체가 우리를 지원하기 위해 사용할 수없는 문제가 있습니다. 클라이언트는 프록시를 인식하지만 일부 공명의 경우 클라이언트를 사용하지 않고 포트 1153의 UDP를 통해 완전히 다른 작업을 수행하는 것이 좋습니다.