kapa Posted October 6, 2008 Posted October 6, 2008 (edited) Доброй ночи! Возникла следующая проблема - разные задержки при звонке на SIP-устройство (пользуюсь телефоном от Центела). То при звонке на устройство гудок в трубке (я так понимаю на центеловской АТС) и звонок на устройстве проходят синхронно, а то звонки начинаются через 2-4 и более гудков вплоть до обрыва связи. При повторном наборе - всё отвечает. Вот как выглядит картина на шлюзе: 20:40:43.395780 IP (tos 0x68, ttl 63, id 0, offset 0, flags [DF], proto UDP (17), length 466) LAN_IP.5060 > 213.85.168.52.5060: SIP, length: 438 REGISTER sip:qwerty.cnt.ru:5060 SIP/2.0 Via:SIP/2.0/Uj\334\376\033y4\213?\352H\000\000\000\000\216>\006\000\000\000\000\000`\000\000\000\272\001\000\000"\000\014Z\216\321\270P\234x\000\023F\200{@\000\007\351\012;e\010\000E\000\001\254\000\000@\000z\021sQ\325U\2504\012\001\004e\023\304\023\304\001\230\015JSIP/2.0 200 OK Via: SIP/2.0/UDP LAN_IP:5060;recei\000\000\000\000\000\000\321>\352H\000\000\000\000\3666\004\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\007\351\012;e\000\023F\200{@\010\000Eh\001\233\000\000@\000?\021\255\372\012\001\004e\325U\2504\023\304\023\304\001\207\236\334SIP/2.0 200 OK Via:SIP/2.0/UDP 213.85.168.52:5060;bra\225\000\010\000\000\000\321>\352H\000\000\000\000[G\004\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\023F\200{@\000\007\351\012;e\010\000E\000\001\233\000\000@\000z\021sb\325U\2504\012\001\004e\023\304\023\304\001\207I\263ACK sip:№телефона@LAN_IP 0x0000: 5245 4749 5354 4552 2073 6970 3a71 7765 0x0010: 7274 792e 636e 742e 7275 3a35 3036 3020 0x0020: 5349 502f 322e 300d 0a56 6961 3a53 4950 0x0030: 2f32 2e30 2f55 20:40:43.409230 IP (tos 0x0, ttl 122, id 0, offset 0, flags [DF], proto UDP (17), length 428) 213.85.168.52.5060 > LAN_IP.5060: SIP, length: 400 SIP/2.0 200 OK Via: SIP/2.0/UDP LAN_IP:5060;recei\000\000\000\000\000\000\321>\352H\000\000\000\000\3666\004\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\007\351\012;e\000\023F\200{@\010\000Eh\001\233\000\000@\000?\021\255\372\012\001\004e\325U\2504\023\304\023\304\001\207\236\334SIP/2.0 200 OK Via:SIP/2.0/UDP 213.85.168.52:5060;bra\225\000\010\000\000\000\321>\352H\000\000\000\000[G\004\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\023F\200{@\000\007\351\012;e\010\000E\000\001\233\000\000@\000z\021sb\325U\2504\012\001\004e\023\304\023\304\001\207I\263ACK sip:№телефона@LAN_IP:5060 SIP/2.0 Via: SIP/\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000 0x0000: 5349 502f 322e 3020 3230 3020 4f4b 0d0a 0x0010: 5669 613a 2053 4950 2f32 2e30 2f55 4450 0x0020: 2031 302e 312e 342e 3130 313a 3530 3630 0x0030: 3b72 6563 6569 После этого пакета в tcpdump-e тишина. Где-то через 30-40 секунд набираю с любого номера на номер Центела и слушаю гудки, но не слышу звонка. Через несколько гудков звонок срывается. Перезваниваю, успеваю услышать ещё несколько гудков до того, как проходит новая регистрация: 20:42:03.796512 IP (tos 0x68, ttl 63, id 0, offset 0, flags [DF], proto UDP (17), length 466) LAN_IP.5060 > 213.85.168.52.5060: SIP, length: 438 REGISTER sip:qwerty.cnt.ru:5060 SIP/2.0 Via:SIP/2.0/U\000\000\000\000\000\000\333?\352H\000\000\000\000\037k\014\000\000\000\000\000`\000\000\000\272\001\000\000"\000\225\000\010\000\000\000@\253\000\023F\200{@\000\007\351\012;e\010\000E\000\001\254\000\000@\000z\021sQ\325U\2504\012\001\004e\023\304\023\304\001\230]"SIP/2.0 200 OK Via: SIP/2.0/UDP LAN_IP:5060;recei\000\000\000\000\000\000\321>\352H\000\000\000\000\3666\004\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\007\351\012;e\000\023F\200{@\010\000Eh\001\233\000\000@\000?\021\255\372\012\001\004e\325U\2504\023\304\023\304\001\207\236\334SIP/2.0 200 OK Via:SIP/2.0/UDP 213.85.168.52:5060;bra\225\000\010\000\000\000\321>\352H\000\000\000\000[G\004\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\023F\200{@\000\007\351\012;e\010\000E\000\001\233\000\000@\000z\021sb\325U\2504\012\001\004e\023\304\023\304\001\207I\263ACK sip:№телефона@LAN_IP 0x0000: 5245 4749 5354 4552 2073 6970 3a71 7765 0x0010: 7274 792e 636e 742e 7275 3a35 3036 3020 0x0020: 5349 502f 322e 300d 0a56 6961 3a53 4950 0x0030: 2f32 2e30 2f55 20:42:03.813855 IP (tos 0x0, ttl 122, id 0, offset 0, flags [DF], proto UDP (17), length 428) 213.85.168.52.5060 > LAN_IP.5060: SIP, length: 400 SIP/2.0 200 OK Via: SIP/2.0/UDP LAN_IP:5060;recei\000\000\000\000\000\000\321>\352H\000\000\000\000\3666\004\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\007\351\012;e\000\023F\200{@\010\000Eh\001\233\000\000@\000?\021\255\372\012\001\004e\325U\2504\023\304\023\304\001\207\236\334SIP/2.0 200 OK Via:SIP/2.0/UDP 213.85.168.52:5060;bra\225\000\010\000\000\000\321>\352H\000\000\000\000[G\004\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\023F\200{@\000\007\351\012;e\010\000E\000\001\233\000\000@\000z\021sb\325U\2504\012\001\004e\023\304\023\304\001\207I\263ACK sip:№телефона@LAN_IP:5060 SIP/2.0 Via: SIP/\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000 0x0000: 5349 502f 322e 3020 3230 3020 4f4b 0d0a 0x0010: 5669 613a 2053 4950 2f32 2e30 2f55 4450 0x0020: 2031 302e 312e 342e 3130 313a 3530 3630 0x0030: 3b72 6563 6569 и сразу проскакивает звонок: 20:42:04.575863 IP (tos 0x0, ttl 122, id 0, offset 0, flags [DF], proto UDP (17), length 966) 213.85.168.52.5060 > LAN_IP.5060: SIP, length: 938 INVITE sip:№телефона@LAN_IP:5060 SIP/2.0 Via: Sj\334\376\033y4\334?\352H\000\000\000\000\014N\011\000\000\000\000\000`\000\000\000\211\001\000\000"\000\014Z\216\321\270P\234x\000\007\351\012;e\000\023F\200{@\010\000Eh\001{\000\000@\000?\021\256\032\012\001\004e\325U\2504\023\304\023\304\001g\246\342SIP/2.0 100 Trying Via:SIP/2.0/UDP 213.85.168.52:506029\360\027Zd\334?\352H\000\000\000\000\035\250\012\000\000\000\000\000`\000\000\000\331\001\000\000"\000\254\350U\261\214]\221\200\000\007\351\012;e\000\023F\200{@\010\000Eh\001\313\000\000@\000?\021\255\312\012\001\004e\325U\2504\023\304\023\304\001\267\317\344SIP/2.0 180 Ringing Via:SIP/2.0/UDP 213.85.168.52:506\225\000\010\000\000\000\321>\352H\000\000\000\000[G\004\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\023F\200{@\000\007\351\012;e\010\000E\000\001\233\000\000@\000z\021sb\325U\2504\012\001\004e\023\304\023\304\001\207I\263ACK sip:№телефона@LAN_IP:5060 SIP/2.0 Via: SIP/\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000 0x0000: 494e 5649 5445 2073 6970 3a38 3439 3935 0x0010: 3032 3437 3538 4031 302e 312e 342e 3130 0x0020: 313a 3530 3630 2053 4950 2f32 2e30 0d0a 0x0030: 5669 613a 2053 20:42:04.609804 IP (tos 0x68, ttl 63, id 0, offset 0, flags [DF], proto UDP (17), length 379) LAN_IP.5060 > 213.85.168.52.5060: SIP, length: 351 SIP/2.0 100 Trying Via:SIP/2.0/UDP 213.85.168.52:506029\360\027Zd\334?\352H\000\000\000\000\035\250\012\000\000\000\000\000`\000\000\000\331\001\000\000"\000\254\350U\261\214]\221\200\000\007\351\012;e\000\023F\200{@\010\000Eh\001\313\000\000@\000?\021\255\312\012\001\004e\325U\2504\023\304\023\304\001\267\317\344SIP/2.0 180 Ringing Via:SIP/2.0/UDP 213.85.168.52:506\225\000\010\000\000\000\321>\352H\000\000\000\000[G\004\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\023F\200{@\000\007\351\012;e\010\000E\000\001\233\000\000@\000z\021sb\325U\2504\012\001\004e\023\304\023\304\001\207I\263ACK sip:№телефона@LAN_IP:5060 SIP/2.0 Via: SIP/\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000 0x0000: 5349 502f 322e 3020 3130 3020 5472 7969 0x0010: 6e67 0d0a 5669 613a 5349 502f 322e 302f 0x0020: 5544 5020 3231 332e 3835 2e31 3638 2e35 0x0030: 323a 3530 3630 20:42:04.698397 IP (tos 0x68, ttl 63, id 0, offset 0, flags [DF], proto UDP (17), length 459) LAN_IP.5060 > 213.85.168.52.5060: SIP, length: 431 SIP/2.0 180 Ringing Via:SIP/2.0/UDP 213.85.168.52:506\225\000\010\000\000\000\321>\352H\000\000\000\000[G\004\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\023F\200{@\000\007\351\012;e\010\000E\000\001\233\000\000@\000z\021sb\325U\2504\012\001\004e\023\304\023\304\001\207I\263ACK sip:№телефона@LAN_IP:5060 SIP/2.0 Via: SIP/\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000 0x0000: 5349 502f 322e 3020 3138 3020 5269 6e67 0x0010: 696e 670d 0a56 6961 3a53 4950 2f32 2e30 0x0020: 2f55 4450 2032 3133 2e38 352e 3136 382e 0x0030: 3532 3a35 3036 20:42:06.621645 IP (tos 0x0, ttl 122, id 0, offset 0, flags [DF], proto UDP (17), length 397) 213.85.168.52.5060 > LAN_IP.5060: SIP, length: 369 CANCEL sip:№телефона@LAN_IP:5060 SIP/2.0 Via: S\000\000\000\000\000\000\336?\352H\000\000\000\0008}\012\000\000\000\000\000`\000\000\000\271\001\000\000"\000\225\000\010\000\000\000@\253\000\007\351\012;e\000\023F\200{@\010\000Eh\001\253\000\000@\000?\021\255\352\012\001\004e\325U\2504\023\304\023\304\001\227F\363SIP/2.0 487 Request Terminated Via:SIP/2.0/UDP 213.85\000\000\000\000\000\000\336?\352H\000\000\000\000\006\230\012\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\007\351\012;e\000\023F\200{@\010\000Eh\001\233\000\000@\000?\021\255\372\012\001\004e\325U\2504\023\304\023\304\001\207\241uSIP/2.0 200 OK Via:SIP/2.0/UDP 213.85.168.52:5060;bra\225\000\010\000\000\000\336?\352H\000\000\000\000\311\277\012\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\023F 0x0000: 4341 4e43 454c 2073 6970 3a38 3439 3935 0x0010: 3032 3437 3538 4031 302e 312e 342e 3130 0x0020: 313a 3530 3630 2053 4950 2f32 2e30 0d0a 0x0030: 5669 613a 2053 20:42:06.687416 IP (tos 0x68, ttl 63, id 0, offset 0, flags [DF], proto UDP (17), length 427) LAN_IP.5060 > 213.85.168.52.5060: SIP, length: 399 SIP/2.0 487 Request Terminated Via:SIP/2.0/UDP 213.85\000\000\000\000\000\000\336?\352H\000\000\000\000\006\230\012\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\007\351\012;e\000\023F\200{@\010\000Eh\001\233\000\000@\000?\021\255\372\012\001\004e\325U\2504\023\304\023\304\001\207\241uSIP/2.0 200 OK Via:SIP/2.0/UDP 213.85.168.52:5060;bra\225\000\010\000\000\000\336?\352H\000\000\000\000\311\277\012\000\000\000\000\000`\000\000\000\251\001\000\000"\000\000\000\000\000\000\000\000\000\000\023F\200{@\000\007\351\012;e\010\000E\000\001\233\000\000@\000z\021sb\325U\2504\012\001\004e\023\304\023\304\001\207\327\300ACK sip:№телефона@LAN_IP:5060 SIP/2.0 Via: SIP/\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000 0x0000: 5349 502f 322e 3020 3438 3720 5265 7175 0x0010: 6573 7420 5465 726d 696e 6174 6564 0d0a 0x0020: 5669 613a 5349 502f 322e 302f 5544 5020 0x0030: 3231 332e 3835 Где LAN_IP - адрес устройства в локальной сети. (пробовали разные D-Link и Linksys), а №телефона - выданный номер телефона, где-то на удалённой АТС Центела. Пропусков, где я вставлял комментарии, на самом деле не было. Это вывод tcpdump-а, разбитый мной, для бОльшей наглядности. Подскажите, пожалуйста, как решить данную проблему? Может регистрироваться его как-то чаще заставить можно? Или Центел с толку сбивает несколько параллельных регистраций из локалки, некоторые из которых могут оказаться с одним реальным IP? Edited October 6, 2008 by kapa Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.