﻿В эксперименте задействованы три мультиплексора MC-04:

192.168.0.21 (плата VE, прошивка 48) - Цкнтральный узел связи
192.168.5.11 (плата VE, прошивка 48) - Красноперекопский РЭС
192.168.0.31 (плата VE, прошивка 59) - п/с Кубанская

SIP-телефон 7544@192.168.0.29 зарегистрирован на плате VE-01 (192.168.0.21).
С этого телефона совершаем вызов на номер 5999.
На плате VE-01 (192.168.0.21) нет SIP-пользователей и SIP-окончаний, способных обслужить этот вызов.
В таблице маршрутизации платы VE-01 (192.168.0.21) имеется маршрут: ^sip:5999.* --> sip:5999@192.168.5.11

На плате VE-01 (192.168.5.11) также нет SIP-пользователей и SIP-окочаний, способных обслужить вызов 5999, но есть маршрут в таблице маршрутизации: ^sip:5999.* --> sip:5999@192.168.0.31

На плате VE-01 (192.168.0.31) есть SIP-окончание FXS 5999@192.168.0.31

Вызов успешно проходит с SIP телефона 7544@192.168.0.29 на FXS окончание 5999@192.168.0.31 через "транзитный" узел 192.168.5.11

После того, как зазвонил телефон скоммутированный на окончание FXS, вызов прекращается по инициативе вызывающего абонента 7544@192.168.0.29 до того, как вызываемый 5999@192.168.0.31 поднимет трубку.



Дамп получен в ОС "транзитной" платы VE-01 (192.168.5.11):
 
root@comcerto:~# tcpdump -v -s1514 port 5060 and host 192.168.5.11
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 1514 bytes
12:14:02.576451 IP (tos 0x0, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 1167)
    192.168.0.21.5060 > 192.168.5.11.5060: SIP, length: 1139
        INVITE sip:5999@192.168.5.11 SIP/2.0
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---36304c30dd36c96d;rport
        Via: SIP/2.0/UDP 192.168.0.29:52539;rport=52539;branch=z9hG4bKPj58e72aae909943dd89512b6d07716f05
        Max-Forwards: 69
        Record-Route: <sip:192.168.0.21:5060;transport=udp;lr>
        Contact: <sip:7544@192.168.0.29:52539;ob>
        To: <sip:5999@192.168.0.21>
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 INVITE
        Session-Expires: 1800
        Min-SE: 90
        Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
        Content-Type: application/sdp
        Date: Tue, 14 Apr 2020 12:04:28 GMT
        Supported: replaces, 100rel, timer, norefersub
        User-Agent: MicroSIP/3.19.28
        Content-Length: 339

        v=0
        o=- 3795866148 3795866148 IN IP4 192.168.0.29
        s=pjmedia
        b=AS:84
        t=0 0
        a=X-nat:0
        m=audio 4006 RTP/AVP 8 0 101
        c=IN IP4 192.168.0.29
        b=TIAS:64000
        a=rtcp:4007 IN IP4 192.168.0.29
        a=sendrecv
        a=rtpmap:8 PCMA/8000
        a=rtpmap:0 PCMU/8000
        a=rtpmap:101 telephone-event/8000
        a=fmtp:101 0-16
        a=ssrc:429867887 cname:46b541505a3f21a1

12:14:02.605113 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 1313)
    192.168.5.11.5060 > 192.168.0.31.5060: SIP, length: 1285
        INVITE sip:5999@192.168.0.31 SIP/2.0
        Via: SIP/2.0/UDP 192.168.5.11:5060;branch=z9hG4bK-524287-1---31ec2a014b76bc04;rport
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---36304c30dd36c96d;rport=5060
        Via: SIP/2.0/UDP 192.168.0.29:52539;rport=52539;branch=z9hG4bKPj58e72aae909943dd89512b6d07716f05
        Max-Forwards: 68
        Record-Route: <sip:192.168.5.11:5060;transport=udp;lr>
        Record-Route: <sip:192.168.0.21:5060;transport=udp;lr>
        Contact: <sip:7544@192.168.0.29:52539;ob>
        To: <sip:5999@192.168.0.21>
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 INVITE
        Session-Expires: 1800
        Min-SE: 90
        Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
        Content-Type: application/sdp
        Date: Tue, 14 Apr 2020 12:04:28 GMT
        Supported: replaces, 100rel, timer, norefersub
        User-Agent: MicroSIP/3.19.28
        Content-Length: 339

        v=0
        o=- 3795866148 3795866148 IN IP4 192.168.0.29
        s=pjmedia
        b=AS:84
        t=0 0
        a=X-nat:0
        m=audio 4006 RTP/AVP 8 0 101
        c=IN IP4 192.168.0.29
        b=TIAS:64000
        a=rtcp:4007 IN IP4 192.168.0.29
        a=sendrecv
        a=rtpmap:8 PCMA/8000
        a=rtpmap:0 PCMU/8000
        a=rtpmap:101 telephone-event/8000
        a=fmtp:101 0-16
        a=ssrc:429867887 cname:46b541505a3f21a1

12:14:02.692198 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 417)
    192.168.5.11.5060 > 192.168.0.21.5060: SIP, length: 389
        SIP/2.0 100 Trying
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---36304c30dd36c96d;rport=5060
        Via: SIP/2.0/UDP 192.168.0.29:52539;rport=52539;branch=z9hG4bKPj58e72aae909943dd89512b6d07716f05
        To: <sip:5999@192.168.0.21>
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 INVITE
        Content-Length: 0


12:14:02.693377 IP (tos 0x0, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 982)
    192.168.0.31.5060 > 192.168.5.11.5060: SIP, length: 954
        SIP/2.0 180 Ringing
        Via: SIP/2.0/UDP 192.168.5.11:5060;branch=z9hG4bK-524287-1---31ec2a014b76bc04;rport=5060
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---36304c30dd36c96d;rport=5060
        Via: SIP/2.0/UDP 192.168.0.29:52539;rport=52539;branch=z9hG4bKPj58e72aae909943dd89512b6d07716f05
        Record-Route: <sip:192.168.0.31:5060;transport=udp;lr>
        Record-Route: <sip:192.168.5.11:5060;transport=udp;lr>
        Record-Route: <sip:192.168.0.21:5060;transport=udp;lr>
        Require: 100rel
        Contact: <sip:5999@127.0.0.1:6060>
        To: <sip:5999@192.168.0.21>;tag=160621339
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 INVITE
        Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, REFER, NOTIFY, INFO, UPDATE, PRACK
        Server: repro 1.10.2
        Supported: replaces, timer, 100rel
        User-Agent: eXosip/4.1.0
        RSeq: 100
        Remote-Party-ID: <sip:5999@192.168.0.31>;screen=yes;party=called
        Content-Length: 0


12:14:02.707040 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 892)
    192.168.5.11.5060 > 192.168.0.21.5060: SIP, length: 864
        SIP/2.0 180 Ringing
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---36304c30dd36c96d;rport=5060
        Via: SIP/2.0/UDP 192.168.0.29:52539;rport=52539;branch=z9hG4bKPj58e72aae909943dd89512b6d07716f05
        Record-Route: <sip:192.168.0.31:5060;transport=udp;lr>
        Record-Route: <sip:192.168.5.11:5060;transport=udp;lr>
        Record-Route: <sip:192.168.0.21:5060;transport=udp;lr>
        Require: 100rel
        Contact: <sip:5999@127.0.0.1:6060>
        To: <sip:5999@192.168.0.21>;tag=160621339
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 INVITE
        Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, REFER, NOTIFY, INFO, UPDATE, PRACK
        Server: repro 1.10.2
        Supported: replaces, timer, 100rel
        User-Agent: eXosip/4.1.0
        RSeq: 100
        Remote-Party-ID: <sip:5999@192.168.0.31>;screen=yes;party=called
        Content-Length: 0


12:14:02.739330 IP (tos 0x0, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 584)
    192.168.0.21.5060 > 192.168.5.11.5060: SIP, length: 556
        PRACK sip:5999@127.0.0.1:6060 SIP/2.0
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---24285a0b1fd43439;rport
        Via: SIP/2.0/UDP 192.168.0.29:52539;rport=52539;branch=z9hG4bKPjea32ab41fb1844ee833eccad51897719
        Max-Forwards: 69
        Route: <sip:192.168.5.11:5060;transport=udp;lr>
        Route: <sip:192.168.0.31:5060;transport=udp;lr>
        To: <sip:5999@192.168.0.21>;tag=160621339
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18734 PRACK
        RAck: 100 18733 INVITE
        Content-Length: 0


12:14:02.755304 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 625)
    192.168.5.11.5060 > 192.168.0.31.5060: SIP, length: 597
        PRACK sip:5999@127.0.0.1:6060 SIP/2.0
        Via: SIP/2.0/UDP 192.168.5.11:5060;branch=z9hG4bK-524287-1---b28c70224bc39240;rport
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---24285a0b1fd43439;rport=5060
        Via: SIP/2.0/UDP 192.168.0.29:52539;rport=52539;branch=z9hG4bKPjea32ab41fb1844ee833eccad51897719
        Max-Forwards: 68
        Route: <sip:192.168.0.31:5060;transport=udp;lr>
        To: <sip:5999@192.168.0.21>;tag=160621339
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18734 PRACK
        RAck: 100 18733 INVITE
        Content-Length: 0


12:14:02.793335 IP (tos 0x0, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 802)
    192.168.0.31.5060 > 192.168.5.11.5060: SIP, length: 774
        SIP/2.0 200 OK
        Via: SIP/2.0/UDP 192.168.5.11:5060;branch=z9hG4bK-524287-1---b28c70224bc39240;rport=5060
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---24285a0b1fd43439;rport=5060
        Via: SIP/2.0/UDP 192.168.0.29:52539;rport=52539;branch=z9hG4bKPjea32ab41fb1844ee833eccad51897719
        Contact: <sip:5999@127.0.0.1:6060>
        To: <sip:5999@192.168.0.21>;tag=160621339
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18734 PRACK
        Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, REFER, NOTIFY, INFO, UPDATE, PRACK
        Server: repro 1.10.2
        Supported: replaces, timer, 100rel
        User-Agent: eXosip/4.1.0
        Remote-Party-ID: <sip:5999@192.168.0.31>;screen=yes;party=called
        X-Endpoint-Type: FXS
        Content-Length: 0


12:14:02.802892 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 712)
    192.168.5.11.5060 > 192.168.0.21.5060: SIP, length: 684
        SIP/2.0 200 OK
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---24285a0b1fd43439;rport=5060
        Via: SIP/2.0/UDP 192.168.0.29:52539;rport=52539;branch=z9hG4bKPjea32ab41fb1844ee833eccad51897719
        Contact: <sip:5999@127.0.0.1:6060>
        To: <sip:5999@192.168.0.21>;tag=160621339
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18734 PRACK
        Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, REFER, NOTIFY, INFO, UPDATE, PRACK
        Server: repro 1.10.2
        Supported: replaces, timer, 100rel
        User-Agent: eXosip/4.1.0
        Remote-Party-ID: <sip:5999@192.168.0.31>;screen=yes;party=called
        X-Endpoint-Type: FXS
        Content-Length: 0


12:14:12.587246 IP (tos 0x0, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 350)
    192.168.0.21.5060 > 192.168.5.11.5060: SIP, length: 322
        CANCEL sip:5999@192.168.5.11 SIP/2.0
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---36304c30dd36c96d;rport
        Max-Forwards: 70
        To: <sip:5999@192.168.0.21>
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 CANCEL
        Content-Length: 0


12:14:12.600380 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 350)
    192.168.5.11.5060 > 192.168.0.21.5060: SIP, length: 322
        SIP/2.0 200 OK
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---36304c30dd36c96d;rport=5060
        To: <sip:5999@192.168.0.21>;tag=40b6af1a
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 CANCEL
        Server: repro 1.10.2
        Content-Length: 0


12:14:12.600677 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 350)
    192.168.5.11.5060 > 192.168.0.31.5060: SIP, length: 322
        CANCEL sip:5999@192.168.0.31 SIP/2.0
        Via: SIP/2.0/UDP 192.168.5.11:5060;branch=z9hG4bK-524287-1---31ec2a014b76bc04;rport
        Max-Forwards: 70
        To: <sip:5999@192.168.0.21>
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 CANCEL
        Content-Length: 0


12:14:12.615267 IP (tos 0x0, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 350)
    192.168.0.31.5060 > 192.168.5.11.5060: SIP, length: 322
        SIP/2.0 200 OK
        Via: SIP/2.0/UDP 192.168.5.11:5060;branch=z9hG4bK-524287-1---31ec2a014b76bc04;rport=5060
        To: <sip:5999@192.168.0.21>;tag=9b31d57d
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 CANCEL
        Server: repro 1.10.2
        Content-Length: 0


12:14:12.645227 IP (tos 0x0, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 580)
    192.168.0.31.5060 > 192.168.5.11.5060: SIP, length: 552
        SIP/2.0 487 Request Cancelled
        Via: SIP/2.0/UDP 192.168.5.11:5060;branch=z9hG4bK-524287-1---31ec2a014b76bc04;rport=5060
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---36304c30dd36c96d;rport=5060
        Via: SIP/2.0/UDP 192.168.0.29:52539;rport=52539;branch=z9hG4bKPj58e72aae909943dd89512b6d07716f05
        To: <sip:5999@192.168.0.21>;tag=160621339
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 INVITE
        Server: repro 1.10.2
        User-Agent: eXosip/4.1.0
        Content-Length: 0


12:14:12.653336 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 358)
    192.168.5.11.5060 > 192.168.0.31.5060: SIP, length: 330
        ACK sip:5999@192.168.0.31 SIP/2.0
        Via: SIP/2.0/UDP 192.168.5.11:5060;branch=z9hG4bK-524287-1---31ec2a014b76bc04;rport
        Max-Forwards: 70
        To: <sip:5999@192.168.0.21>;tag=160621339
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 ACK
        Content-Length: 0


12:14:12.661191 IP (tos 0x0, ttl 64, id 0, offset 0, flags [DF], proto UDP (17), length 490)
    192.168.5.11.5060 > 192.168.0.21.5060: SIP, length: 462
        SIP/2.0 487 Request Cancelled
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---36304c30dd36c96d;rport=5060
        Via: SIP/2.0/UDP 192.168.0.29:52539;rport=52539;branch=z9hG4bKPj58e72aae909943dd89512b6d07716f05
        To: <sip:5999@192.168.0.21>;tag=160621339
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 INVITE
        Server: repro 1.10.2
        User-Agent: eXosip/4.1.0
        Content-Length: 0


12:14:12.673229 IP (tos 0x0, ttl 62, id 0, offset 0, flags [DF], proto UDP (17), length 358)
    192.168.0.21.5060 > 192.168.5.11.5060: SIP, length: 330
        ACK sip:5999@192.168.5.11 SIP/2.0
        Via: SIP/2.0/UDP 192.168.0.21:5060;branch=z9hG4bK-524287-1---36304c30dd36c96d;rport
        Max-Forwards: 70
        To: <sip:5999@192.168.0.21>;tag=160621339
        From: <sip:7544@192.168.0.21>;tag=da062888adaa4d90a17b8bda028a90af
        Call-ID: f5e8177adbcb4b7c9311ff57127df721
        CSeq: 18733 ACK
        Content-Length: 0



17 packets captured
17 packets received by filter
0 packets dropped by kernel
root@comcerto:/tmp#
