Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     13 Jan 2007  22:22:12
 To : Victor Sudakov
 Subject : Re: SIP phone on FreeBSD
 -------------------------------------------------------------------------------- 
 
 
 >>> Victor Sudakov wrote: 
 
 > VS>> Я вот про это:
 > VS>> http://www.stalker.com/CommuniGatePro/NAT.html#FarEnd
 > VS>> В архивах рассылки эта кухня расписана подробнее, можно поискать.
 >> Ясно. Как и говорил - Record-Route для случая вхождения _за_ NAT.
 VS> А я разве другое утверждал?
 
 Ты слишком неясно описал.
 
 VS> Выход _из-за_ NAT IMHO вообще никаких проблем не представляет,
 
 Представляет. Потому что всегда надо входить обратно.:)
 
 >> Hет. Contact на этом этапе ещё не действует - он будет
 >> использоваться для новых запросов (транзакций) в направлении этого
 >> получателя, а не для данной транзакции. Для данной транзакции
 >> действует только Via (даже Route ещё не актуален - он будет
 >> использован для новых запросов, а в пределах транзакции работает
 >> цепочка заголовков Via).
 VS> Уточни пожалуйста понятие "транзакции". BYE в конце разговора - это та
 VS> же самая транзакция или уже другая?
 
 Другая. В пределах того же диалога. Ты бы RFC почитал, что ли. А то
 потом появляются такие вот объяснения, которые надо разбирать
 начиная с определений терминов.
 
 VS> Вот BYE IMHO должен пойти по
 VS> Contact - но если он пойдёт напрямую - там его никто не ждёт. Вот тут
 VS> и пригодится Record-Route, чтобы BYE тоже пошёл через прокси. Так?
 
 Да.
 
 >> Если сделать s/Contact/sent-by/ (такое поле в Via, например: "Via:
 >> SIP/2.0/UDP 192.168.1.1:5060; branch=...") - будет почти правильно.
 >> "Почти" - потому что картина немного сложнее: в твоём примере нужно,
 >> чтобы UA реально ждал ответа и обрабатывал принятое на
 >> 192.168.1.1:1234, а не только на 192.168.1.1:5060, как он же и
 >> попросил. Иначе NAT без знания SIP ответ не пропустит.
 VS> Так вот rport и гарантирует, что UA реально ждёт ответа на
 VS> 192.168.1.1:1234. И если трансляция в NAT ещё не протухла, ответ он
 VS> получит.
 
 Hу гарантирует, и что с того? Я всё время пытаюсь понять, почему ты
 ему какую-то особую роль, чуть ли не мистическую, назначаешь. Хотя
 он используется всего лишь для уточнения направления посылки ответа
 на запрос в пределах транзакции.
 
 >> а порт куда делся? В общем, откровенная недоработка - то ли они
 >> думали, что NAT'ы не будут менять порты, то ли вообще непонятно
 >> почему. 
 VS> Мне кажется, они просто не думали про NAT. 
 
 Тогда откуда и зачем у них взялся received?
 
 VS> Помнится, есть некий checklist при написании RFC: нужно учесть то-то и
 VS> то-то. Hе припомнишь, работа через NAT там упомянута?
 
 Да.
 
 >> Rport всего лишь завершает реализацию, внося в неё
 >> симметрию.
 VS> Отож. Почему я и говорил о важности поддержки rport в клиенте.
 
 В том с чем я работаю - если обнаруживается, что клиент за NAT,
 rport вставляется независимо от того, был ли он в запросе. Пока что
 ни одного плача по этому поводу не слышал.
 -netch-
 --- ifmail v.2.15dev5.3
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 SIP phone on FreeBSD   Vasily Korytov   21 Dec 2006 21:44:55 
 Re: SIP phone on FreeBSD   Victor Sudakov   22 Dec 2006 10:32:42 
 Re: SIP phone on FreeBSD   Vasily Korytov   22 Dec 2006 12:17:07 
 Re: SIP phone on FreeBSD   Victor Sudakov   22 Dec 2006 16:19:17 
 Re: SIP phone on FreeBSD   Andrew Filonov   22 Dec 2006 17:38:54 
 Re: SIP phone on FreeBSD   Victor Sudakov   22 Dec 2006 18:35:23 
 Re: SIP phone on FreeBSD   Andrew Filonov   22 Dec 2006 18:51:29 
 Re: SIP phone on FreeBSD   Victor Sudakov   22 Dec 2006 18:55:01 
 Re: SIP phone on FreeBSD   Andrew Filonov   22 Dec 2006 19:02:03 
 Re: SIP phone on FreeBSD   john gladkih   23 Dec 2006 00:06:21 
 Re: SIP phone on FreeBSD   john gladkih   23 Dec 2006 00:06:51 
 Re: SIP phone on FreeBSD   Vasily Korytov   23 Dec 2006 00:17:00 
 Re: SIP phone on FreeBSD   Valentin Davydov   23 Dec 2006 14:01:25 
 Re: SIP phone on FreeBSD   Vasily Korytov   23 Dec 2006 00:07:52 
 Re: SIP phone on FreeBSD   Victor Sudakov   23 Dec 2006 20:48:18 
 Re: SIP phone on FreeBSD   Vasily Korytov   23 Dec 2006 23:25:06 
 Re: SIP phone on FreeBSD   Victor Sudakov   25 Dec 2006 07:24:52 
 Re: SIP phone on FreeBSD   Vasily Korytov   25 Dec 2006 13:49:12 
 SIP phone on FreeBSD   Slawa Olhovchenkov   22 Dec 2006 11:38:38 
 Re: SIP phone on FreeBSD   Victor Sudakov   22 Dec 2006 16:44:57 
 Re: SIP phone on FreeBSD   Vasily Korytov   23 Dec 2006 00:19:31 
 SIP phone on FreeBSD   Slawa Olhovchenkov   23 Dec 2006 02:42:14 
 Re: SIP phone on FreeBSD   Vasily Korytov   23 Dec 2006 12:50:03 
 SIP phone on FreeBSD   Slawa Olhovchenkov   23 Dec 2006 17:17:50 
 Re: SIP phone on FreeBSD   Valentin Davydov   23 Dec 2006 14:01:25 
 Re: SIP phone on FreeBSD   Vasily Korytov   23 Dec 2006 14:22:30 
 SIP phone on FreeBSD   Alex Semenyaka   23 Dec 2006 15:48:22 
 Re: SIP phone on FreeBSD   Vasily Korytov   23 Dec 2006 23:33:09 
 SIP phone on FreeBSD   Slawa Olhovchenkov   24 Dec 2006 12:54:38 
 Re: SIP phone on FreeBSD   Vasily Korytov   24 Dec 2006 15:43:18 
 Re: SIP phone on FreeBSD   Eugene B. Berdnikov   24 Dec 2006 17:08:10 
 Re: SIP phone on FreeBSD   Spartak Radchenko   24 Dec 2006 17:56:37 
 Re: SIP phone on FreeBSD   Eugene B. Berdnikov   24 Dec 2006 20:08:07 
 Re: SIP phone on FreeBSD   Vasily Korytov   24 Dec 2006 20:33:49 
 Re: SIP phone on FreeBSD   Valentin Nechayev   24 Dec 2006 22:46:08 
 SIP phone on FreeBSD   Slawa Olhovchenkov   25 Dec 2006 12:29:04 
 Re: SIP phone on FreeBSD   Victor Sudakov   23 Dec 2006 20:52:48 
 Re: SIP phone on FreeBSD   Valentin Nechayev   23 Dec 2006 22:35:48 
 Re: SIP phone on FreeBSD   Victor Sudakov   25 Dec 2006 08:52:23 
 Re: SIP phone on FreeBSD   Valentin Nechayev   25 Dec 2006 12:11:50 
 Re: SIP phone on FreeBSD   Victor Sudakov   26 Dec 2006 12:49:01 
 Re: SIP phone on FreeBSD   Valentin Nechayev   26 Dec 2006 16:02:04 
 Re: SIP phone on FreeBSD   Victor Sudakov   27 Dec 2006 10:15:56 
 Re: SIP phone on FreeBSD   Valentin Nechayev   27 Dec 2006 12:22:45 
 Re: SIP phone on FreeBSD   Victor Sudakov   27 Dec 2006 12:56:33 
 Re: SIP phone on FreeBSD   Valentin Nechayev   13 Jan 2007 22:22:12 
 Re: SIP phone on FreeBSD   Victor Sudakov   14 Jan 2007 13:25:23 
 Re: SIP phone on FreeBSD   Valentin Nechayev   14 Jan 2007 13:48:34 
 SIP phone on FreeBSD   Slawa Olhovchenkov   27 Dec 2006 13:31:36 
 Re: SIP phone on FreeBSD   Victor Sudakov   19 Jan 2007 07:28:26 
 SIP phone on FreeBSD   Slawa Olhovchenkov   19 Jan 2007 10:44:22 
 Re: SIP phone on FreeBSD   Victor Sudakov   20 Jan 2007 14:31:47 
 SIP phone on FreeBSD   Slawa Olhovchenkov   20 Jan 2007 15:06:06 
 Re: SIP phone on FreeBSD   Victor Sudakov   20 Jan 2007 20:53:08 
 SIP phone on FreeBSD   Slawa Olhovchenkov   20 Jan 2007 22:13:32 
 Re: SIP phone on FreeBSD   Victor Sudakov   21 Jan 2007 20:59:07 
 SIP phone on FreeBSD   Slawa Olhovchenkov   21 Jan 2007 21:14:34 
 Re: SIP phone on FreeBSD   Victor Sudakov   22 Jan 2007 07:14:42 
 SIP phone on FreeBSD   Slawa Olhovchenkov   22 Jan 2007 11:44:00 
Архивное /ru.unix/2238309ad375e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional