Bonjour (software)
De Wikipedia, la enciclopedia libre
Bonjour, anteriormente Rendezvous, es una marca comercial de Apple para la implementación de la especificación de la IETF del marco de trabajo Zeroconf, una tecnología de redes de ordenadores usada en el sistema operativo de Apple Mac OS X desde la versión 10.2 en adelante. Usa paquetes estándar de DNS de una forma nueva. De modo que es un nuevo servicio, pero se basa en una tecnología que es relativamente antigua : DNS sobre IP.
Bonjour es un método para descubrir servicios en una red de área local. Esta tecnología es muy utilizada en Mac OS X y permite a los usuarios establecer una red sin ningún tipo de configuración. Actualmente se usa en Mac OS X y otros sistemas operativos para encontrar impresoras y servidores de ficheros. También es usada por iTunes para encontrar música compartida, en iPhoto para encontrar fotos compartidas, iChat, Skype y el Proyecto Gizmo para encontrar otros usuarios de la red local, TiVo Desktop para encontrar video grabadores digitales, y SubEthaEdit para encontrar colaboladores de documetos. También es usado por Safari para encontrar servidores web locales y páginas de configuración para dispositivos locales, y por Asterisk para notificar de servicios y parámetros de configuración para teléfonos VoIP y llamadores automáticos.
Sin una configuración especial de DNS, Bonjour solo funciona en una única subred, lo cual suele ser una pequeña area.
A veces se confunde Bonjour con un servicio de ordenador (por ejemplo, compartir ficheros) disponible a la Internet pública, lo cual puede ser considerado como uno riesgo de seguridad. De hecho, Bonjour no da acceso extra a ningún servicio; meramente los anuncia. Por ejemplo, un usuario puede explorar por una lista de ordenadores cercanos con los qe puede compartir ficheros-Bonjour en esos ordenadores ha dicho al usuario que ese servicio esta disponible-pero aun así tiene que proveer una contraseña para acceder al servicio en esas máquinas. Bonjour también puede funcionar en un rango más cercano, por omisión, sus mensajes solo alcanzan a usuarios en la misma subred. A pesar de esto, el único impacto que puede tener Bonjour en la seguridad es que los servicios no estarán más protegidos por seguridad a través de oscuridad dentro de la misma subred. Si los servicios están protegidos por otros métodos distintos de la oscuridad, entonces seguirán protegidos.
Rendezvous fue renombrado a Bonjour con la aparición de Mac OS X v10.4 por un acuerdo en el 2004 entre Apple y Tibco Software Inc. Tibco ya había lanzado un producto con el nombre Rendezvous. Hubo muchos rumores en el 2004 de que el nuevo producto se llamaría OpenTalk, pero este nombre no fue selecionado (posiblemente por las similitudes con LocalTalk y PowerTalk).
Los servicios Bonjour están implementados sobre todo en la capa de aplicación usando llamadas estándar TCP/IP, más que a través del sistema operativo. Aunque Mac OS X dispone de varios servicios Bonjour, Mac OS X no requiere el uso de Bonjour. Apple ha hecho del código fuente del respondedor DNS multicast de Bonjour, el componente principal del descubrimiento de servicios, Disponible como un proyecto opensource Darwin . El proyecto provee del código fuente para construir un demonio de respuestas para un amplio rango de plataformas, incluyendo Mac OS 9, Mac OS X, Linux, *BSD, Solaris, VxWorks, y Windows. Además , Apple provee un set de servicios instalables por el usuario llamados Bonjour for Windows.
Bonjour puede ser usado también por clientes de mensajería instantánea como Fire o Trillian Pro 3 de Cerulean Studio.
[editar] Véase también
- Universal Plug and Play— un protocolo que ofrece funcionalidades similares
- Service Location Protocol
- Programación concurrente
- .local
[editar] Enlaces externos
- Bonjour - Networking, simplified - Información general de Apple
- Bonjour developer - Recursos para desarrolladores de Apple.
- Zeroconf.org - enlaces de utilidad de Stuart Cheshire
- Charla de una hora de Stuart Cheshire en Google Video sobre Bonjour y Zeroconf
- Stuart Cheshire y Rendezvous mencinados en el blog de Daniel Smith en la O'Reilly Network
- Bonjour para Windows - Servicios Bonjour de Apple para Windows 2000/2003/XP (Enlace roto. Disponible en Internet Archive el historial y la última versión.)
- Comprendiendo Zeroconf y DNS Multicast en la O'Reilly Network - Una introducción a las redes de configuración cero, incluyendo una comparación entre Bonjour/Zeroconf y Universal Plug 'n' Play