Agente Acondicionador de Aire Inteligente
Escrito en Inteligengia_Artificial | Etiquetas: IA
Web Services: Caracterìsticas y màs
El autor de estè articulo, trata algunas consideraciones y conceptos para comenzar a entender el tema de web service, las mismas que son las siguientes:
- Un Web Service se puede registrar para poder dejarlo a disposición para otros usuarios y para que los mismos puedan localizarlos. Un mecanismo para registrar estos servicios es por medio de UDDI sigla que obedece a Universal Description, Discovery and Integration, un “repositorio de Web Services” (http://www.UDDI.org). Para registrar un servicio tendrá que tener en cuenta suministrar la información de su empresa, en que categorías ubicaría su servicio y la interfaz a utilizar para consumir dicho servicio.
- El mecanismo utilizado por un Web Service para especificar de qué forma hay que proporcionarle los datos, de forma tal que cualquiera pueda interaccionar con el mismo, es por medio de lenguaje XML. Esta información se almacena en un archivo llamado WSDL (Web Services Description Language). Este archivo contiene un documento XML junto con la descripción de ciertos mensajes SOAP y como deben intercambiarse, así como también donde esta el recurso del servicio y con que protocolo debe dialogar quien lo consume.
- El protocolo de comunicación utilizado es el SOAP generalmente, el cual es relativamente sencillo de utilizar.
- Los Web Services utilizan protocolos comúnmente conocidos y difundidos como el formato XML, TCP/IP como protocolo de transporte y HTTP como protocolo de transferencia de hipertexto.
Para ver un ejemplo practico y mas información de los Web service pueden ingresar al link del autor: http://www.elguille.info/colabora/NET2005/elnatu_WebServices.htm
Escrito en Arq.Aplicaciones | Etiquetas: Soap, UDDI, Web Service, WSDL
CONOCIMIENTO TÁCITO Y EXPLÍCITO
TIPOS DE CONOCIMIENTO
TEORÍA DE ENJAMBRES
Cuando observamos un enjambre, podemos darnos cuenta que es una organización sofisticada y compleja. Además estas sociedades no cuenta con jefes, ni lideres. Las organizaciones de enjambres trabajan grupos sociales para sacar adelante una tarea, está labor se conoce como inteligencia colectiva.
Por ejemplo, una colonia de hormigas puede resolver problemas que individualmente no pudieran hacerlo, como individuos las hormigas no pueden resolver inconvenientes pero en grupo si, responden con rapidez y eficacia a su entorno haciendo uso de la inteligencia colectiva.
En la inteligencia de enjambres, se debe seguir reglas simples para que el comportamiento del grupo arroje resultados sorprendentes y altamente efectivos. Si nuestra sociedad tomara algunas pautas de las colonias de enjambres, podríamos resolver problemas insignificantes, que por no trabajar en grupo se convierten en grandes problemas.
Para que un enjambre de insectos sea exitoso, he podido darme cuenta que aplican tres aspectos importantes como:
Flexibilidad en que la colonia se puede adaptase a un entorno cambiante, Robustez es decir, cuando uno o más individuos fallan o mueren, el grupo puede seguir ejecutando la tarea y finalmente la Auto-organización, es decir las actividades no se controla centralizadamente ni se supervisan localmente.
Para concluir diremos las lecciones tomadas de esta teoría deben ser trabajar en conjunto por un objetivo común, dejando de lado los intereses individuales.
Más información: http://ngenespanol.com/2007/07/01/la-genialidad-de-los-enjambres
Escrito en Simulación | Etiquetas: enjambres, IA, Simulación, sociedades, teoría
HERRAMIENTAS DE SEGURIDAD VoIP
Es de gran importancia tener en cuenta que las herramientas de seguridad para VoIP proporcionan un sin numero de seguridades a los diferentes ataques que se encuentra expuesta la red IP.
Por lo tanto entre los objetivos principales que encontré para estas herramientas tenemos las siguientes:
- Ayudar a probar la eficacia en la aplicación de las mejores prácticas del proyecto.
- Ayudar a los usuarios a una mejor fiscalización y a la defensa de los dispositivos VoIP.
- Proporcionar a los proveedores la información necesaria para poner a prueba su forma proactiva a los dispositivos VoIP y la capacidad de funcionar y soportar los ataques del mundo real.
Entre las herramientas de seguridad para VoIP, a continuación citamos las siguientes:
- Herramientas de sniffers de VoIP:
- Herramientas de escaneo y enumeración de VoIP
- Herramientas de creación e inundación de paquetes de VoIP
- Herramientas de fuzzing para VoIP
- Herramientas de manipulación de la señalización de VoIP
- Herramientas de manipulación del medio de VoIP
- Herramientas misceláneas
Estas herramientas nos ayudan a solucionar una parte de la seguridad en nuestra red IP, pero lo que es realmente alarmante es que los ataques estén ocurriendo y nadie pueda saberlo, debido a la poca seguridad en la mayoría de los despliegues de VoIP. Es por eso que se debe tener en mente los siguientes aspectos para una mayor seguridad:
Confidencialidad
Integridad
Disponibilidad
Si desean más información de cada una de las herramientas de seguridad, pueden visitar el siguiente enlace:
http://www.voipsa.org/Resources/tools.php
VOIP (Protocolo de Voz sobre Internet)
Para introducirnos a este tema, debemos saber que es VoIP, la cual es una tecnología que nos permite la transmisión de la voz a través de redes IP en forma de paquetes de datos.
La dirección IP fue diseñada para la creación de redes de datos, convirtiéndose en un estándar mundial para la creación de redes de datos, la misma que dio paso a la creación y adaptación de redes de voz.
La tecnología VoIP se ha hecho muy popular en gran parte del mundo, debido a las ventajas de coste con respecto a la telefonía tradicional. Por ejemplo la mayoría de personas pagamos una tarifa mensual por llamadas locales y una tarifa superior por llamadas de larga distancia.
Utilizando la conexión a Internet tanto para el tráfico de datos y llamadas de voz puede permitir a los consumidores a deshacerse de un pago mensual. Para llamadas internacionales, los ahorros monetarios para el consumidor serian grandes al cambiarse a la tecnología de VoIP, ya que el acceso al Internet cada vez es más barato.
¿Cómo funciona la Telefonía VoIP?
La telefonía VoIP tiene unos pasos básicos ó métodos de conexión a una red de VoIP, para realizar una llamada a través de Internet los mismos que son: conversión de la señal de voz analógica a formato digital y compresión de la señal a protocolo de Internet (IP) para su transmisión. Para la recepción de la misma se realiza el proceso inverso para poder recuperar de nuevo la señal de voz analógica.
Cuando hacemos una llamada telefónica por IP, nuestra voz se digitaliza, se comprime y se envía en paquetes de datos IP. Estos paquetes se envían a través de Internet a la persona con la que estamos hablando. Cuando alcanzan su destino, son ensamblados de nuevo, descomprimidos y convertidos en la señal de voz original.
En lo que investigado sobre este tema, encontrado tres tipos de llamadas las mismas que son:
- PC a PC, la mayoría de llamadas de este tipo son gratis.
- PC a Teléfono, son gratis en algunas ocasiones, depende del destino.
- Teléfono a Teléfono, muy baratas.
Concluyendo con este tema diremos que la telefonía VoIP abre un campo extenso en lo que es el mundo del Internet, es decir la posibilidad de estar comunicados con personas de otros países a costos más bajos de la telefonía tradicional.
Referencia: http://www.monografias.com/trabajos3/voip/voip.shtml
SEGURIDAD EN VoIP
En varios artículos que se he leído hacen incapie en la seguridad VoIP, desafortunadamente existen numerosas amenazas que conciernen a las redes VoIP; muchas de las cuales no resultan obvias para la mayoría de los usuarios. Los dispositivos de redes, los servidores y sus sistemas operativos, los protocolos, los teléfonos y su software, todos son vulnerables a los ataques.
Entre los principales problemas de seguridad VoIP, que se han encontrado tenemos los siguientes:
● Ataques DoS (denegación de servicio) en redes VoIP: se basan en la creación de señales de larga duración, desconexión de llamadas forzada y carga de trabajo exhaustiva.
● VoIP Eavesdropping: Un hacker con un sniffer de paquetes y Vomit (Voice Over Misconfigured Internet Telephones) podría escuchar las llamadas VoIP. Aún más, estas vulnerabilidades pueden conllevar también ataques DoS.
● Microsoft Office Communications Server: De todos es conocido que a los hackers les encanta atacar a Microsoft, y a Microsoft les encanta no estar preparados para ello. VIPER Lab predice que los hackers pueden encontrar vulnerabilidades en cliente VOIP de Microsoft Office Communications Server y utilizarlo para acceder a redes que habían sido seguras previamente.
● VoIP Attacks hacia Service Providers: Van en aumento y tenemos tarjetas SIM anónimas a costos bajos. Y con la tecnología Unlicensed Mobile Access en aumento, que permite llamadas que viajan entre redes celulares y redes VoIP ofreciendo así acceso directo a redes móviles desde redes IP, facilitando así falsear las identidades y usar cuentas ilegales para lanzar varios ataques.
● Vishing por VoIP: Parece ser una nueva forma de Spam, es una practica fraudulenta en donde se hace uso del protocolo Voz sobre IP (VoIP) y la ingeniería social para engañar personas y obtener información delicada, como puede ser información financiera o información útil para el robo de identidad. Desde hace un año el FBI ha detectado un mayor número de casos de vishing al igual que la IC3 (Internet Crime Complain Center) que también han notado este aumento. Generalmente van acompañados de caller ID spoofing para evitar la localización del atacante.
Es por eso que se ha encontrado unas sugerencias que se debería tener en cuenta, para mejorar en la seguridad en VoIP:
● TLS-encrypted SIP: Aunque hace falta SIP over TCP debe ser antes.
● Secure RTP (SRTP): Existe un partche, pero debería ser integrado en la rama principal. Pero no seria tan bueno sin el siguiente punto.
● SRTP Key Exchange: Primero una implementación de ’sdescriptions” y luego DTLS o ZRTP.
● Archivos de configuración de los terminales: Si el interfaz Web de los terminales puede ser eliminado, y se usa auto configuración. Habría que proteger esos archivos de configuración.
● Identidad: Para evitar el SPIT, debería haber algún mecanismo de autenticación del llamante. RFC 4474 (Sip Identity).
● Vigilar las APIs y las aplicaciones: Ya que algunas pueden tirar tu sistema abajo.
● Fraude de llamadas: Debemos preguntarnos ¿Qué herramientas existen en Asterisk para prevenir el fraude en las llamadas?
● Pruebas con herramientas: Nos preguntaremos, ¿Si pueden probarse las herramientas de testeo para VoIP que hay, con Asterisk?
Concluyendo con el tema de Seguridad VoIP, podemos decir que aparte de VPN, firewalls, programas antivirus y sistemas de detección de intrusiones, podemos usar gateways entre zonas de confianza y en otras zonas, aplicar la encriptación para mayor seguridad.
Si desean más información de este tema, pueden ingresar al siguiente enlace:
http://www.voipnovatos.es/item/2007/10/8-sugerencias-para-mejorar-asterisk-en-seguridad
RAZONES PARA UTILIZAR LINUX
Linux es un sistema operativo estable, confiable y robusto. Está hecho para poder trabajar las 24 horas del día los 365 días del año, e incluso durante varios años SIN sufrir colapso. Si alguien desea cambiarse a este Sistema Operativo a continuación se listara algunas razones por qué utilizar Linux:
01.- Funcionalidad: comenzando podemos decir que Linux posee exactamente todas las funcionalidades que posee actualmente Windows Vista.
02.- Librerías: Linux cuenta con librerías publicadas en Internet, con las cuales podemos modificar cualquier aspecto del sistema operativo para mejora personal.
03.- Adiós errores: No verás más el mensaje “Se recomienda cerrar todas las aplicaciones antes de continuar” ya que en Linux no es necesario.
04.- Rapidez y Recursos: Si comparamos con Windows Vista, Linux es ampliamente más rápido, necesitando menos recursos en cuanto a hardware.
05.- Rendimiento: Adiós a herramientas para aumentar el rendimiento de nuestro sistema operativo, o de herramientas para desfragmentar nuestro disco duro.
06.- Instalación: La instalación del sistema operativo dura la mitad, tan solo debemos reiniciar una vez, contra las cuatro o cinco veces del Windows Vista.
07.- Reinicio tras instalación: No tendrás que reiniciar tu ordenador cada vez que instales un programa, dispositivo o actualización.
08.- Antivirus: No es normal instalar algún tipo de antivirus o antispyware, y en caso de instalarlo no es necesario actualizarlo.
09.- Claves y cracks: No necesitarás buscar y descargar claves o parches de páginas de dudosas procedencias, lo que lleva a la infección de nuestro ordenador.
10.- Drivers: Al enchufar un dispositivo, por ejemplo una impresora, memoria flash, disco externo, etc. empezará a funcionar automáticamente sin necesidad de instalar su respectivo driver.
11.- Todo gratis: Todas las aplicaciones serán totalmente gratuitas, no necesitarás piratear ninguna aplicación para su uso.
12.- Paquete de aplicaciones: Linux por defecto trae gran cantidad de aplicaciones con las cuales podemos hacer cualquier tipo de tarea.
13.- Descarga de aplicaciones: Si en las utilidades que trae Linux por defecto no encontramos una herramienta adecuada, podremos descargarla de Internet totalmente gratis.
14.- Clasificación: Las aplicaciones en el menú inicio se encuentran clasificadas en forma lógica, no como en Windows que se encuentran todas las aplicaciones.
En fin, Linux esta creciendo dia a dia, mucho mas rápidamente que windows y posiblemente en el futuro mucha gente usara Linux como sistema de escritorio, para trabajar, jugar, navegar por internet, etc. En aplicaciones científicas y servidores ya es una realidad, lo cierto es que cada uno es libre de optar por la tecnología que mejor resultados les ofrezca, solo tienen que probarlo.
Mas información: http://www.obtengalinux.org http://principiante-linux.blogspot.com/2008/06/14-razones-para-utilizar-linux-en-lugar.html

