<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16674" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">Olha Wagner, </DIV>
  <DIV style="FONT: 10pt arial">&nbsp;</DIV>
  <DIV style="FONT: 10pt arial">Um detalhe, eu tive problemas com codec GSM o 
  audio vai em apenas uma direção, pra min funciona bem os codecs: alaw, ulaw, 
  g729</DIV>
  <DIV style="FONT: 10pt arial">&nbsp;</DIV>
  <DIV style="FONT: 10pt arial">Dependedo do&nbsp;roteador no cliente, voce pode 
  fazer NAT com redirecionamento de portas. tipo redirecionando uma porta para 
  cada client e forçar o client aceitar trafego sometne somente na porta 
  indicada;</DIV>
  <DIV style="FONT: 10pt arial">&nbsp;</DIV>
  <DIV style="FONT: 10pt arial">ex:</DIV>
  <DIV style="FONT: 10pt arial">&nbsp;</DIV>
  <DIV style="FONT: 10pt arial">&nbsp;200.x.x.x.x:5061 para 
  192.168.0.1:5061</DIV>
  <DIV style="FONT: 10pt arial">
  <DIV style="FONT: 10pt arial">&nbsp;200.x.x.x.x:5062 para 
  192.168.0.2:5062</DIV>
  <DIV style="FONT: 10pt arial">
  <DIV style="FONT: 10pt arial">&nbsp;200.x.x.x.x:5063 para 
  192.168.0.2:5063</DIV></DIV>
  <DIV style="FONT: 10pt arial">&nbsp;</DIV>
  <DIV style="FONT: 10pt arial">Porem mesmo fazendo desta forma, pode ocorrer de 
  vc ficar sem audio em uma das direções. ou só ouve ou só fala.</DIV>
  <DIV style="FONT: 10pt arial">&nbsp;</DIV></DIV>
  <DIV style="FONT: 10pt arial">&nbsp;</DIV>
  <DIV style="FONT: 10pt arial">&nbsp;</DIV>
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=telefonewagner@gmail.com 
  href="mailto:telefonewagner@gmail.com">Wagner mariani</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A 
  title=asteriskbrasil@listas.asteriskbrasil.org 
  href="mailto:asteriskbrasil@listas.asteriskbrasil.org">asteriskbrasil@listas.asteriskbrasil.org</A> 
  </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, July 30, 2008 5:47 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [AsteriskBrasil] rtp versus 
  nat</DIV>
  <DIV><BR></DIV>
  <DIV>ok Sebastião.</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>Mas a idéia que eu tive (me perdoe se estiver errada pois sou novato) é 
  que seu colocar o <FONT size=2>canreinvite=no o tráfego rtp vai 
  obrigatoriamente passar pelo meu servidor.</FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2>E eu quero o contrário quero que o trafego rtp 
  obrigatoriamente seja entre um&nbsp;ATA &nbsp;e outro.</FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2>Sabe o que acho curioso?</FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2>Entre outros ramais externos meu dialplan basicamente é 
  este: </FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT 
  size=2>exten=&gt;5224,1,Dial(SIP/5224)<BR></FONT>exten=&gt;5331,1,Dial(SIP/5331)<BR>exten=&gt;5330,1,Dial(SIP/5330)</DIV>
  <DIV>
  <P><BR>exten=&gt;6000,1,Answer()<BR>exten=&gt;6000,2,PLayBack(demo-echotest.wav)<BR>exten=&gt;6000,3,Record(/tmp/prova:gsm|5|20|skip)<BR>exten=&gt;6000,4,PlayBack(/tmp/prova)<BR>exten=&gt;6000,5,HangUp()<BR></P>
  <P>Sendo que o 5331é um ramal externo que &nbsp;esta atrás do nat e o 5330 
  está na mesma rede interna do servidor asterisk.</P></DIV>
  <DIV><FONT size=2>Se eu ligar do 5331 para o 6000 escuto a menssagem 
  inicial&nbsp; falo ouço minha gravacao e etc. </FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2>se eu ligar do 5331 para o 5330 ou vice e versa nao ouço 
  nada, ao menos que eu cancele o reconvite e deixe o trafego rtp passar pelo 
  servidor. </FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2>entre estes dois ramais nao teria problemas pois o 5330 esta 
  na mesma rede do servidor&nbsp;mas os outros ramais externos é que me torram. 
  </FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2>então sebastiao eu posso colocar meu servidor&nbsp;com ip da 
  internet&nbsp;(usando o firewall sugerido) que o tráfego&nbsp;rtp vai passar 
  entre os ramais externos???&nbsp;</FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2>socooooooooorrrrrro.</FONT></DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><FONT size=2></FONT>&nbsp;</DIV>
  <DIV><BR><BR>&nbsp;</DIV>
  <DIV><SPAN class=gmail_quote>Em 30/07/08, <B class=gmail_sendername>Sebastiao 
  Rocha</B> &lt;<A 
  href="mailto:sebastiaorocha@interlinksistemas.com.br">sebastiaorocha@interlinksistemas.com.br</A>&gt; 
  escreveu:</SPAN> 
  <BLOCKQUOTE class=gmail_quote 
  style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
    <DIV bgcolor="#ffffff">
    <DIV><FONT face=Arial size=2>Olá Wagner...</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>A forma mais segura de se ter um servidor na 
    internet é usando "bridge" nas placas de rede de um firewall iptables, este 
    firewall é transparente, não necessita de fazer nat nem compartilhar a 
    conecção, pois o IP publico fica direto no seu servidor e passa por dentro 
    do bridge, onde vc pode deixar passar para este ip publico apenas as portas 
    necessárias ao servidor.</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>usando este Firewall Bridge, vc deixa seu 
    servidor super seguro, impedindo todo tipo de ataques incluindo DoS, e não 
    tem mais nenhum problema com NAT.</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>Obs.. STUN as vezes é necessário mesmo usando 
    server com ip publico.</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>Algumas regras...</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>Se quer que o trafego diminua do seu servidor 
    para os SIP clients que não usam NAT</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>"Sem NAT no SIP client"</FONT></DIV>
    <DIV><FONT face=Arial size=2>sip.conf</FONT></DIV>
    <DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; nat=no</FONT></DIV>
    <DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; canreinvite=yes</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>"Com NAT no SIP client"</FONT></DIV>
    <DIV><FONT face=Arial size=2>sip.conf</FONT></DIV>
    <DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; nat=yes</FONT></DIV>
    <DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; canreinvite=no</FONT></DIV>
    <DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; </FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <BLOCKQUOTE 
    style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
      <DIV><SPAN class=e id=q_11b7570fceb62daa_1>
      <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
      <DIV style="BACKGROUND: #e4e4e4; FONT: 10pt arial"><B>From:</B> <A 
      title=telefonewagner@gmail.com 
      onclick="return top.js.OpenExtLink(window,event,this)" 
      href="mailto:telefonewagner@gmail.com" target=_blank>Wagner mariani</A> 
      </DIV>
      <DIV style="FONT: 10pt arial"><B>To:</B> <A 
      title=asteriskbrasil@listas.asteriskbrasil.org 
      onclick="return top.js.OpenExtLink(window,event,this)" 
      href="mailto:asteriskbrasil@listas.asteriskbrasil.org" 
      target=_blank>asteriskbrasil@listas.asteriskbrasil.org</A> </DIV>
      <DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, July 30, 2008 3:17 
      PM</DIV>
      <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [AsteriskBrasil] rtp 
      versus nat</DIV>
      <DIV><BR>&nbsp;</DIV>
      <DIV>Estou pensando em colocar meu servidor asterisk fora do nat. e meus 
      clientes com STUN.</DIV>
      <DIV>&nbsp;</DIV>
      <DIV>será que desta forma vai funcionar?</DIV>
      <DIV>&nbsp;</DIV>
      <DIV><BR><BR>&nbsp;</DIV>
      <DIV><SPAN class=gmail_quote>Em 30/07/08, <B class=gmail_sendername>Tiago 
      Durante</B> &lt;<A onclick="return top.js.OpenExtLink(window,event,this)" 
      href="mailto:tiagodurante@gmail.com" 
      target=_blank>tiagodurante@gmail.com</A>&gt; escreveu:</SPAN> 
      <BLOCKQUOTE class=gmail_quote 
      style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Oi 
        Wagner,<BR><BR>RTP é chato. Eu tenho uma solucão parecida com essa que 
        vc diz...<BR>Alguns ATAS atras de NAT, um Ast atras de 
        NAT...<BR><BR>Minha resposta é: deixe passando pelo Asterisk e use um 
        codec leve, GSM/G729...<BR><BR>Agora eu não sei quantas chamadas você 
        está passando, mas eu tenho<BR>umas 7 ~ 13 simultaneas sem problemas... 
        Bom, não sei o link tb..<BR>rs...<BR><BR><BR><BR>--<BR>Tiago 
        Durante<BR><BR>,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,<BR>Perseverance 
        is the hard work you do after you<BR>get tired of doing the hard work 
        you already did.<BR>-- Newt Gingrich<BR><BR><BR>2008/7/29 Wagner mariani 
        &lt;<A onclick="return top.js.OpenExtLink(window,event,this)" 
        href="mailto:telefonewagner@gmail.com" 
        target=_blank>telefonewagner@gmail.com</A>&gt;:<BR>&gt; Caros 
        colegas.<BR>&gt;<BR>&gt; Como posso fazer os pacotes RTP trafegarem sem 
        passar pelo meu servidor<BR>&gt; asterisk.<BR>&gt;<BR>&gt; Explicarei 
        melhor:<BR>&gt;<BR>&gt; eu tenho um ramal sip remoto atrás de um 
        nat.<BR>&gt;<BR>&gt; eu tenho um outro ramal sip remoto atrás de outro 
        nat.<BR>&gt;<BR>&gt; eu tenho meu servidor asterisk atrás de um terceiro 
        nat.<BR>&gt;<BR>&gt; uso o mesmo codec em todos.<BR>&gt; tudo funciona 
        bem contanto que eu deixe o caninvete=no.<BR>&gt;<BR>&gt; porem nesta 
        situação quando o primeiro ramal falar com o segundo todo o rtp<BR>&gt; 
        passa pelo meu servidor.<BR>&gt; O que obviamente é uma situação 
        devoradora de banda e econômicamente uma<BR>&gt; 
        tragédia.<BR>&gt;<BR>&gt; Portanto pergunto.<BR>&gt;<BR>&gt; existe uma 
        maneira do trafego ser direto entre um ramal e outro?<BR>&gt; Se sim o 
        que devo fazer?<BR>&gt; Devo usar STUN ou algo parecido?<BR>&gt;<BR>&gt; 
        até mais<BR>&gt;<BR>&gt; 
        Wagner<BR>_______________________________________________<BR>Compre uma 
        camiseta da AsteriskBrasil.org!<BR><A 
        onclick="return top.js.OpenExtLink(window,event,this)" 
        href="http://www.voipmania.com.br/" 
        target=_blank>http://www.voipmania.com.br</A><BR><BR>Acesse o canal IRC 
        de discussão sobre Asterisk em Português Brasileiro na rede 
        Freenode.net: 
        #asterisk-br<BR>_______________________________________________<BR>Lista 
        de discussões AsteriskBrasil.org<BR><A 
        onclick="return top.js.OpenExtLink(window,event,this)" 
        href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" 
        target=_blank>AsteriskBrasil@listas.asteriskbrasil.org</A><BR><A 
        onclick="return top.js.OpenExtLink(window,event,this)" 
        href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" 
        target=_blank>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</A><BR></BLOCKQUOTE></DIV><BR></SPAN></DIV>
      <P>
      <HR>
      <SPAN class=q>
      <P></P>_______________________________________________<BR>Compre uma 
      camiseta da AsteriskBrasil.org!<BR><A 
      onclick="return top.js.OpenExtLink(window,event,this)" 
      href="http://www.voipmania.com.br/" 
      target=_blank>http://www.voipmania.com.br</A><BR><BR>Acesse o canal IRC de 
      discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: 
      #asterisk-br<BR>_______________________________________________<BR>Lista 
      de discussões AsteriskBrasil.org<BR><A 
      onclick="return top.js.OpenExtLink(window,event,this)" 
      href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" 
      target=_blank>AsteriskBrasil@listas.asteriskbrasil.org</A><BR><A 
      onclick="return top.js.OpenExtLink(window,event,this)" 
      href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" 
      target=_blank>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</A></SPAN> 

      <P></P>
      <P></P></BLOCKQUOTE></DIV><BR>_______________________________________________<BR>Compre 
    uma camiseta da AsteriskBrasil.org!<BR><A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="http://www.voipmania.com.br/" 
    target=_blank>http://www.voipmania.com.br</A><BR><BR>Acesse o canal IRC de 
    discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: 
    #asterisk-br<BR>_______________________________________________<BR>Lista de 
    discussões AsteriskBrasil.org<BR><A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</A><BR><A 
    onclick="return top.js.OpenExtLink(window,event,this)" 
    href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" 
    target=_blank>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</A><BR></BLOCKQUOTE></DIV><BR>
  <P>
  <HR>

  <P></P>_______________________________________________<BR>Compre uma camiseta 
  da AsteriskBrasil.org!<BR>http://www.voipmania.com.br<BR><BR>Acesse o canal 
  IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: 
  #asterisk-br<BR>_______________________________________________<BR>Lista de 
  discussões 
  AsteriskBrasil.org<BR>AsteriskBrasil@listas.asteriskbrasil.org<BR>http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</BLOCKQUOTE></BODY></HTML>