2014-12-23 5 views
-2

30 초 후에 한 번만 걸려 오는 전화가 끊어 지지만 항상 그런 것은 아닙니다. NAT 시간 초과로 인한 것 같습니다. 나 맞아? 아니면 다른 것입니까?30 초 후에 한 번 통화가 끊어집니다.

+1

일부 코드 조각을 보여 주므로 한모금 응용 프로그램이 문제를 일으키는 곳에서 아이디어를 얻을 수 있습니다. – RicoRicochet

+0

기본 별표 설정을 사용했습니다 – bear

+0

(Wireshark와 같은 도구를 사용하여) 통화의 양면에서 SIP 메시지를 캡처 한 경우 문제가 상당히 빨리 사라집니다. – korvus

답변

1

30 초가 SIP 트랜잭션의 시간 초과 값이고 호출 INVITE 트랜잭션을 완료하는 ACK 요청이 통과하지 않기 때문입니다.

ACK 요청이 통과하지 못하는 이유는 여러 가지가 있지만 NAT가 될 가능성은 낮습니다. NAT 문제 일 경우 초기 INVITE 요청은 수신자 SIP 장치에 도달하지 않을 것입니다.

일반적인 문제는 홈 라우터에 내장 된 SIP 응용 프로그램 계층 게이트웨이 (ALG) 일 수 있습니다. 그들은 종종 SIP 패킷의 사설 IP 주소에 매우 조잡한 텍스트 대체를 적용 할 것이고 이것은 SIP 트랜잭션 매칭 로직을 깨기에 충분할 수 있습니다. 라우터 모델의 사양을 확인하고 SIP ALG가있는 경우이 스위치를 끄십시오.

+0

내 소프트 폰 문제를 해결하고 싶습니다. 그러나 ALG. 나는 내 클라이언트 측 라우터를 구성했다. # ip nat source list 1 int f0/0 과부하 # (conf-t) ip nat 서비스 sip udp 포트 8000 #debug ip nat sip이 잘못 되었습니까? – bear

+0

이것을 해결할 수 있었습니까? 나는 이것을 찾았다 : http://www.phonepower.com/wiki/Linksys_WRT1900AC –

관련 문제