Вот листинг пакета на стороне провайдера.
Цитата:
Frame 1 (751 bytes on wire, 751 bytes captured)
Ethernet II, Src: Cisco_2b:5c:1b (00:d0:63:2b:5c:1b), Dst: Cisco_49:58:80 (00:1f:ca:49:58:80)
Internet Protocol, Src: YYY.YYY.YYY.2 (YYY.YYY.YYY.2), Dst: XXX.XXX.XXX.1 (XXX.XXX.XXX.1)
User Datagram Protocol, Src Port: 11184 (11184), Dst Port: sip (5060)
Session Initiation Protocol
Request-Line: INVITE sip:(внешний_номер)@XXX.XXX.XXX.1 SIP/2.0
Message Header
Via: SIP/2.0/UDP ZZZ.ZZZ.ZZZ.1:5060;branch=z9hG4bK49d17a20-3e060000-08001a09;rport
From: "2772386" <sip:(внутрений_номер)@XXX.XXX.XXX.1>;tag=4ad17a20-3e060000-08001a09
To: sip:(внешний_номер)@XXX.XXX.XXX.1
CSeq: 4711 INVITE
Call-Id: 29b0d0c5-aefc-4ecb-e1bf-b159a11c0babe4f0@08F82F90
Contact: <sip:(внутрений_номер)@ZZZ.ZZZ.ZZZ.1:5060>
User-Agent: Oktell
Max-Forwards: 70
Allow: INVITE, BYE, ACK, REFER, MESSAGE, INFO, NOTIFY
Content-Type: application/sdp
Content-Length: 206
Message Body
Session Description Protocol
Session Description Protocol Version (v): 0
Owner/Creator, Session Id (o): - 1285677403 1285677403 IN IP4 ZZZ.ZZZ.ZZZ.1
Session Name (s): Oktell
Connection Information (c): IN IP4 ZZZ.ZZZ.ZZZ.1
Time Description, active time (t): 0 0
Session Attribute (a): sendrecv
Media Description, name and address (m): audio 5080 RTP/AVP 101 8
Media Attribute (a): rtpmap:101 telephone-event/8000
Media Attribute (a): fmtp:101 0-15
Media Attribute (a): rtpmap:8 PCMA/8000
Необходимо чтобы упоминания ZZZ.ZZZ.ZZZ.1 заменялись на YYY.YYY.YYY.2 (иначе пров пакты дропает)
Делает ли это NAT c SIPUDP-alg или необходимо что-то другое придумывать?