Hola a todos, espero se encuentren bien.
Tengo un problema, que quizás a alguien le ha pasado o quizás le pase, ojalá que no.
En estos momentos tengo una red provista por Telmex, junto con esa red (1 mega nacional 128 Kb internacional) me entregaron un segmento de Ip válidas. 190.85.85.21 hasta 190.85.85.27.
El Asterisk ocupa una de esas Ip válidas objeto pueda verse desde cualquier lugar
Tengo otros servicios adicionales con las otras Ip válidas, además el mismo servicio de Telmex me otorga Lan a mi red de pc en la empresa.
Todos los pc de la empresa salen por una de esas ip hacia internet supongamos la 190.85.85.22 que la ocupa el router de mi lan, todos los pc figuran con esa ip al internet, espero haberme hecho entender con este punto.
Tip adicional.-
- Mi red por todos los servicios anda lenta (lan, asterisk, correo, internet, wifi, tráfico de voz) considerando mi pobre ancho de banda y la segmentación que producen los mismos router adicionales y ATA o TelIp ya que también segmentan al dar otro rango por Dhcp
Problema.-
Al ejecutar en el CLI> sip show peers (recordar que la ip 190.85.85.22 es la que salgo a internet en mi lan)
Name / Username |
Host |
Dyn |
Nat |
ACL |
Port |
Status |
2256955 |
190.85.85.22 |
D |
N |
|
613007 |
Ok (6 ms) |
2256956 |
190.85.85.22 |
D |
N |
|
46063 |
Ok (4 ms) |
2256957 |
190.85.85.22 |
D |
N |
|
29843 |
UNREACHABLE |
2256958 |
200.56.36.124 |
D |
N |
|
5061 |
OK (34 ms) |
2256959 |
190.85.85.22 |
D |
N |
|
652235 |
UNREACHABLE |
Luego figuran en el CLI> los siguientes mensajes en forma consecutiva.
Jul 25 08:54:19 NOTICE[5050]: chan_sip.c:9923 handle_response_peerpoke: Peer '2256956' is now REACHABLE! (4ms / 2000ms)
Jul 25 08:51:31 NOTICE[5050]: chan_sip.c:11661 sip_poke_noanswer: Peer '2256956' is now UNREACHABLE! Last qualify: 4
Bueno como se pueden dar cuenta Dos teléfonos (ata en mi lan) simplemente no fueron “reconocidos”
Consultas.
a) Que es UNREACHABLE
b) Si todos mis teléfonos salen a Internet por la misma Ip (190.85.85.22) como el Asterisk puede determinar que si marco de cualquier parte el 2256956 es el teléfono de la secretaria y no otro de la misma Lan, lo valida por mac? Por puerto? Como si todos los teléfonos salen por la misma Ip? Como se encuentran las rutas en este caso?
c) En el escenario que exista una empresa con un ancho de banda determinado, como poder determinar si es factible instalar telefonía sobre Ip, suponiendo mi caso 1 mega nacional 128 kilos internacional, que me indica eso frente a la factibilidad, si estoy con el códec g729 (creo que ocupa 8 kilos por llamado) como poder determinar que no tendré problemas como el UNREACHABLE, considerando además el ancho de banda que ocupa los servicios que estén en esa lan como internet de los Pc por ejemplo, es decir no existe un ancho de banda especifico por ejemplo 2 megas, ya que con eso se podría tener un alcance de cuanto ocupa la lan v/s la cantidad de teléfonos que se asignen sumar esas dos cosas y tener una aproximación, como puedo calcular esto? Menos puedo tener una aproximación? El asterisk me está ocupando ancho de banda nacional o internacional o ambos… no lo sé?
d) Pensaba dejar la red de Telmex sólo y exclusivamente para Asterisk (pc asterisk), sólo trafico de voz, objeto pueda analizar el tráfico y así poder determinar cuánto ancho de banda ocupo, además con este efecto sabré que se trata exclusivamente de paquetes de voz y no otros será buena esta alternativa?, pero si me encuentro saturado que subo, el ancho de banda nacional o internacional, como saber?
Además existe algo extraño, el teléfono que me figura UNREACHABLE 2256957 tiene tono, puedo efectuar llamados ya que el otro teléfono al cual llamo ringuea y puedo hablar.
-- Executing Dial("SIP/2256957-081c11b8", "Zap/g1/2586621") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g1/2586621
-- Zap/1-1 is proceeding passing it to SIP/2256957-081c11b8
-- Zap/1-1 is making progress passing it to SIP/2256957-081c11b8
-- Hungup 'Zap/1-1'
== Spawn extension (salida, 2950055, 1) exited non-zero on 'SIP/2256957-081c11b8'
Sin embargo cuando me llaman desde afuera a ese número 2256957, pasa lo siguiente.
Jul 25 10:10:38 NOTICE[19881]: app_dial.c:1056 dial_exec_full: Unable to create channel of type 'sip' (cause 3 - No route to destination)
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing Hangup("Zap/1-1", "") in new stack
== Spawn extension (from-internal, 2256957, 2) exited non-zero on 'Zap/1-1'
-- Hungup 'Zap/1-1'
Otra cosa que estimo importante mencionar, alguien ha pensado sobre la segmentación de una red, hasta qué punto se pueden colocar ATA o TelIP, supongamos que nos encontramos con una red Lan, donde exista un Router / Firewall / Dos Switch / en uno de los Switch otro Switch y luego de eso un ATA por ejemplo y luego un PC, independiente que tengan un ancho de banda poderoso, de casualidad toda esa segmentación no causará problemas, de acuerdo a normas o estándares se puede hasta cierto punto segmentar la red, todos conocemos lo ideal pero hasta donde podemos llegar o donde decir alto ?
Otro ejemplo, que pasa si la red lan está en un dominio o en un grupo de trabajo, suponiendo que la Lan está en el rango del 192.168.1.2 hasta la 192.168.1.254? Si conectamos un ATA a esa lan puede tomar una dirección por poner un ejemplo 192.168.1.23 correcto, pero ese ATA da DHCP , suponiendo que el DHCP da el mismo rango 192.168.1.2 to 192.168.1.254 tendré un Pc en la Lan de la empresa con dirección 192.168.1.65 y quizás el que está detrás del ATA también pueda tener esa dirección ya que está segmentado, es decir, habrían dos pc dentro de la misma Lan con la misma dirección.
En el caso que el Pc que está luego del ATA toma otra dirección por ejemplo la 192.168.1.18 tampoco es parte de la lan de la empresa sino es parte de la lan del ATA, no sé si me explico bien con esto, si bien es cierto están físicamente por cableado en la misma lan, pero lógicamente hay varias lan dependiendo de la cantidad de Ata o telip que existan, el tema es…. Que pasa si es comparten archivos o aplicaciones o están en un grupo de trabajo? Los equipos por esta segmentación no se pueden ver, este tema es más perjudicial si estos equipos se toman por control remoto por ip fija o Vpn o lo que sea, es un tema complicado para mi, inclusive si el ata tienen otra dirección de dhcp por ejemplo una que empiece con el 172.algo pasa lo mismo, ni el ping toma para ver otras máquinas dentro de lan de la empresa.
Como se podría evitar esto, en el caso que exista una Lan con direccionamiento invalido del 192.168.1.2 hasta el 192.168.1.254 no se pierda la funcionalidad de la red con los ATA o TelIp que se inserten en ella, que todos los equipos terminales (Pc) que están en esa Lan se puedan ver independiente que existan ATA o TelIp interconectados.
Bueno me excedí en el escrito, pero creo que el tema de la red y tráfico es importante, quizás sirva para futuros escenarios que se les presenten y a otros como yo resuelvan dudas actuales, busqué mucho en google pero no encontré material, creo que la experiencia es esencial.
Pido disculpas anticipadas si no me supe expresar bien con los acrónimos necesarios.
Muchas gracias a todos.
c) En el escenario que exista una empresa con un ancho de banda determinado, como poder determinar si es factible instalar telefonía sobre Ip, suponiendo mi caso 1 mega nacional 128 kilos internacional, que me indica eso frente a la factibilidad, si estoy con el códec g729 (creo que ocupa 8 kilos por llamado) como poder determinar que no tendré problemas como el UNREACHABLE, considerando además el ancho de banda que ocupa los servicios que estén en esa lan como internet de los Pc por ejemplo, es decir no existe un ancho de banda especifico por ejemplo 2 megas, ya que con eso se podría tener un alcance de cuanto ocupa la lan v/s la cantidad de teléfonos que se asignen sumar esas dos cosas y tener una aproximación, como puedo calcular esto? Menos puedo tener una aproximación? El asterisk me está ocupando ancho de banda nacional o internacional o ambos... no lo sé?
d) Pensaba dejar la red de Telmex sólo y exclusivamente para Asterisk (pc asterisk), sólo trafico de voz, objeto pueda analizar el tráfico y así poder determinar cuánto ancho de banda ocupo, además con este efecto sabré que se trata exclusivamente de paquetes de voz y no otros será buena esta alternativa?, pero si me encuentro saturado que subo, el ancho de banda nacional o internacional, como saber?
Además existe algo extraño, el teléfono que me figura UNREACHABLE 2256957 tiene tono, puedo efectuar llamados ya que el otro teléfono al cual llamo ringuea y puedo hablar.
-- Executing Dial("SIP/2256957-081c11b8", "Zap/g1/2586621") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g1/2586621
-- Zap/1-1 is proceeding passing it to SIP/2256957-081c11b8
-- Zap/1-1 is making progress passing it to SIP/2256957-081c11b8
-- Hungup 'Zap/1-1'
== Spawn extension (salida, 2950055, 1) exited non-zero on 'SIP/2256957-081c11b8'
Sin embargo cuando me llaman desde afuera a ese número 2256957, pasa lo siguiente.
Jul 25 10:10:38 NOTICE[19881]: app_dial.c:1056 dial_exec_full: Unable to create channel of type 'sip' (cause 3 - No route to destination)
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing Hangup("Zap/1-1", "") in new stack
== Spawn extension (from-internal, 2256957, 2) exited non-zero on 'Zap/1-1'
-- Hungup 'Zap/1-1'
Otra cosa que estimo importante mencionar, alguien ha pensado sobre la segmentación de una red, hasta qué punto se pueden colocar ATA o TelIP, supongamos que nos encontramos con una red Lan, donde exista un Router / Firewall / Dos Switch / en uno de los Switch otro Switch y luego de eso un ATA por ejemplo y luego un PC, independiente que tengan un ancho de banda poderoso, de casualidad toda esa segmentación no causará problemas, de acuerdo a normas o estándares se puede hasta cierto punto segmentar la red, todos conocemos lo ideal pero hasta donde podemos llegar o donde decir alto ?
Otro ejemplo, que pasa si la red lan está en un dominio o en un grupo de trabajo, suponiendo que la Lan está en el rango del 192.168.1.2 hasta la 192.168.1.254? Si conectamos un ATA a esa lan puede tomar una dirección por poner un ejemplo 192.168.1.23 correcto, pero ese ATA da DHCP , suponiendo que el DHCP da el mismo rango 192.168.1.2 to 192.168.1.254 tendré un Pc en la Lan de la empresa con dirección 192.168.1.65 y quizás el que está detrás del ATA también pueda tener esa dirección ya que está segmentado, es decir, habrían dos pc dentro de la misma Lan con la misma dirección.
En el caso que el Pc que está luego del ATA toma otra dirección por ejemplo la 192.168.1.18 tampoco es parte de la lan de la empresa sino es parte de la lan del ATA, no sé si me explico bien con esto, si bien es cierto están físicamente por cableado en la misma lan, pero lógicamente hay varias lan dependiendo de la cantidad de Ata o telip que existan, el tema es.... Que pasa si es comparten archivos o aplicaciones o están en un grupo de trabajo? Los equipos por esta segmentación no se pueden ver, este tema es más perjudicial si estos equipos se toman por control remoto por ip fija o Vpn o lo que sea, es un tema complicado para mi, inclusive si el ata tienen otra dirección de dhcp por ejemplo una que empiece con el 172.algo pasa lo mismo, ni el ping toma para ver otras máquinas dentro de lan de la empresa.
Todos los Sip están con Nat= yes
Efectivamente si está Unreachable no podré acceder a ese fono, ahora el tema es el porqué de ese unreachable…. Como explico abajo, el tema de la red para cada situación estimo es lo medular, si tengo todos los sip con la misma configuración porqué en una Lan toma algunos y otros no? Si se dan cuenta en la Tabla tomó los dos primeros y el tercero no.
Muchas gracias por su opinión, favor si pueden aclarar mis dudas en las Consultas que efectúo y los párrafos finales estaría muy agradecido, tengo la certeza que si bien es cierto a mi me servirá en un futuro a muchos le será provechoso saber el porqué de estas situaciones.
Gracias Totales Listeros.
b) Si todos mis teléfonos salen a Internet por la misma Ip (190.85.85.22), como el Asterisk puede determinar que si marco de cualquier parte el 2256956 es el teléfono de la secretaria y no otro de la misma Lan, lo valida por mac? Por puerto? Como si todos los teléfonos salen por la misma Ip? Como se encuentran las rutas en este caso?
b) Si todos mis teléfonos salen a Internet por la misma Ip (190.85.85.22) como el Asterisk puede determinar que si marco de cualquier parte el 2256956 es el teléfono de la secretaria y no otro de la misma Lan, lo valida por mac? Por puerto? Como si todos los teléfonos salen por la misma Ip? Como se encuentran las rutas en este caso?