Vpn e telefonia
Hélio Loureiro
[helio AT loureiro DT eng DT br] [hloureiro AT dlinkbrasil DT com DT br]
Palestrante Hélio Loureiro http://helio.loureiro.eng.br http://www.loureiro.eng.br [helio DT loureiro DT eng DT br]
Debian desde 2.0 (Hamm) Moderador da lista linuxbr http://listas.cipsga.org.br/cgi-bin/mailman/listinfo/linux-br Instrutor Conectiva Soluções baseadas em *NIX Atualmente em produtos IP (DLink) Especialista em IN (PréPago) Instalação e integração de redes GSM e xDSL
Agenda
Princípios de telecomunicações ● Protocolos de comunicações ● Protocolos de VoIP ● Alternativas ● SIP v.2 ● Asterisk ● Configuração ● Testes
●
Princípios de telecomunicações
Princípios de telecomunicações
Transmissão de voz
●
Voz digitalizada com pulsos (PCM – Pulse Coded Modulation) Banda passante de voz de 4 KHz Amostragem de 8 Khz (Nyquist – amostragem o dobro da freq.) Sinal (voz) pode ser reproduzido no receptor Codificação seguindo: Lei-A (USA) ou Lei-μ (BR)
●
●
●
●
Modulação da voz
Telefonia convencional
●
Central telefônica – baseada em hardware Controles e comandos proprietários e incompatíveis Comutação por circuito Sinalização por canal comum: SS7
●
●
●
SS7 – Link E1 – 2 Mbps (BR) – 32 canais de 64 Kbps – 0: sincronismo – 16: sinalização
0
1
2
3
...
16
Protocolos VoIP
Protocolos VoIP
Protocolos de VoIP
●
H.323: protocolo desenvolvido pela ITU-T para utilização de comutação por pacotes. Utiliza toda a complexidade do modelo OSI de 7 camadas. SIP: protocolo desenvolvido pela IETF com o modelo cliente-servidor. MGCP: protocolo que utiliza o princípio da sinalização SS7 diretamente sobre IP. MEGACO
●
●
●
Pilha de protocolos
Regras no firewall
●
SIP: 5060/UDP iptables -A INPUT -j ACCEPT -p udp -m udp --dport 5060
●
IAX2: 4569/UDP IAX: 5036/UDP
iptables -A INPUT -j ACCEPT -p udp -m udp --dport 4569
●
iptables -A