jueves, 29 de diciembre de 2011

Sahara


Tiene una temperatura de mas de 65 ˚C, según los árabes Ala elimino todo para tener un lugar donde caminar, es el jardín de Ala, donde al viento lo llaman Habu.

Los Jins o genios, son criaturas que viven en el desierto y hablan, los petrogrifos son pinturas talladas y hechas por los Garamantes y los Tuaret.

Los Bereberes eran un a tribu que cosntruia los kusur, edificaciones de defensa, su maxima lider contra las invasiones arabes fue Alcaina, una profetisa. Tambien se debe hablar sobre Timbuktu del siglo XII, el oasis del Sahara, la joya del Sahara, era un almacen de conocimientos, tenia la Universidad de Sankaren un consumado centro de saber.

Mancamusa un emperador de Mali realizo una peregrinación de Timbuktu a la meca con mas de 113 Kg de oro, con eso desestabilizo la economía del Cairo.

La ruta Transariana, Tripoli en el norte de África, fue la primera nación en declararle la guerra a EE.UU.

Las dunas en el desierto son mortales. Aduam, nombre que proviene del dialecto tribal es una pequeña ciudad que esta siendo deborada por las dunas.

domingo, 14 de agosto de 2011

¿Cuando fue la ultima vez que reze?

... y no me refiero a un Padre nuestro, un salmo o una ave María, sino a una simple charla con Dios, contarle como si estuviera hablando con un amigo, platicando de esos detalles que me gustaron del día, o de las cosas que me entristecieron...

Los años siguen su curso, todo cambian mas rápido de lo que nos damos cuenta, la tecnología avanza y en muchas ocasiones las mismas creaciones del hombre desplazan al propio hombre, relegando su estatus. Pertenecemos a un mundo que crece a niveles poblacionales, esto sucede casi sin que lo podamos percibir, en algunos países orientales hasta es necesario arrebatarle tierra al mar, todo para encontrar lugar físico, necesario para el desarrollo de las personas, y así encontrar lugar para albergar a las masas.

He visto que por una necesidad organizacional del ser humano, en muchas oportunidades es necesario reducir nuestra individualidad a números, perdiendo así nuestro nivel personal, reduciéndonos tan solo a numerología. -¿Cual es tu número de control?- preguntan algunos, -¿Me podrías dar tu ID?- dicen otros, -Es que no estas en el "sistema"- argumentan unos mas.

Debido a mi carrera he percibido, que desarrollamos programas que eficiente más los procesos, los registros, que "ayuden" a las personas, sin embargo nunca hemos visto el impacto que esto puede tener en las personas que desempeñan estas labores que nosotros queremos mecanizar, -Tenemos un proyecto para hacer que el cajero de los supermercados sea automático-

¿Que pensaría un cajero de esto?

-El crecimiento de la economía es de 7% más que el año pasado- dice el secretario de economía, mientras que el jornalero, el agricultor, ve con recelo el informe, mientras se lleva la mano a la bolsa y piensa que no le alcanza para su familia...

¿Quien no ha pasado ciertos momentos complejos, conflictos personales, familiares, laborales, enfermedades, perdidas...?

¿Quien no se ha preguntado alguna vez como resolver o encontrar solución las problemáticas de nuestro tiempo? Vivimos en un mundo donde las balaceras, el fraude, las extorsiones, los asesinatos, los secuestros y muchos otros males, son parte del panorama diario, tan común como el hecho de salir a tomar un café... Sin saber, ¿cual será la situación que hoy nos perturbará el sueño, que nos quitará la tranquilidad?

La pregunta que muchas veces queda sin respuesta, por no entender como resolver, y porque nos toca afrontar a nosotros estas situaciones, surge casi instintivamente:¿Dónde esta Dios? Si el existiera yo no debería estar viviendo esta u otra situación, ¿Porque a mi?

Hace tiempo que no lo hacia... pero ahora me gustaría, preguntarle, el porque de las cosas que hoy suceden, interrogarle -¿No te importa que nos estamos hundiendo?- Sin embargo yo creo que Dios, es tan respetuoso y en su grandeza no se involucra en donde no lo llaman, en medio de la tormenta más grande que estemos pasando espera muy caballerosamente que nos levantemos y le hablemos.

El demuestra su grandeza por la forma en que trata a los pequeños, considero que el mayor bien que puede poseer alguien es la capacidad de despertar entusiasmo en las personas, y que la mejor forma de desarrollar lo mejor que hay en las personas es por medio del aprecio y del aliento. No hay nada peor que una persona con el alma amputada, muerta sin sueños ni esperanzas, pareciera que solo esta caminando sin rumbo ni acción.


domingo, 27 de febrero de 2011

La historia detras de internet: HTTP y HTML

“Bajo el aspecto técnico, ningún inconveniente se presenta para que semejante organización, empezara a funcionar desde mañana con éxito completo; los obstáculos que contra ella se presentan; dependen, por completo, de nuestras instituciones, de nuestras costumbres hereditarias y de nuestros recuerdos del pasado: del «Fantasma» que nos oprime; pero también, hasta cierto punto, considerando a la sociedad en su totalidad, de nuestra fenomenal ignorancia”. Piotr Kropotkin

En tierra de nadie, un pueblo sin ley, el caos reinara, es por eso que se necesitan ciertas reglas , ciertas normas que se deben seguir y mas en un lugar donde los usuarios se cuentan por millones;

Para navegar en Internet es necesario siempre tener cierto control, ciertos parámetros que nos ayudan a congeniar con los distintos dispositivos que la navegan, la sirven y la construyen, ya que sin ellos seria un caos el navegar la red de redes, es por eso que se han creado ciertos protocolos y cierto lenguaje que ayuda a unificar, regular e incrementar los servicios de la red, en este trabajo hablaremos un poco del protocolo http y el lenguaje HTML propios para la red.

En este trabajo presenta el desarrollo del protocolo http y el lenguaje usado en Internet HTML, sus orígenes, auges y ¿caídas?

¿Qué es http?

Sus siglas en ingles significan Protocolo de transferencia de hipertexto, es un estándar de nivel de aplicación del protocolo utilizado para el intercambio de archivos en la World Wide Web . Mejor dicho es un protocolo orientado a transacciones, es decir que son reglas que se deben seguir para intercambiar datos, y sigue el esquema petición-respuesta entre un cliente y un servidor.

Una PC envía una petición a algún servidor que contenga información o datos deseados, una vez enviada la petición, el servidor envía un mensaje o acuse de recibo, el cual indica estar listo para enviar los datos solicitados, son enviados por partes al destino, manteniendo comunicación a cada paso o envío de paquetes.

Función de http:

Regula las operaciones y transacciones del proceso cliente-servidor, estableciendo un “dialogo” entre ambos, donde se puede monitorear el estado de la transacción. Como no guarda ninguna información sobre conexiones anteriores. El desarrollo de aplicaciones web necesita frecuentemente mantener estado. Para esto se usan las cookies, que es información que un servidor puede almacenar en el sistema cliente. Esto le permite a las aplicaciones web instituir la noción de "sesión", y también permite rastrear usuarios ya que las cookies pueden guardarse en el cliente por tiempo indeterminado.

A la información transmitida se la llama recurso y se la identifica mediante un localizador uniforme de recursos (URL). Los recursos pueden ser archivos, el resultado de la ejecución de un programa, una consulta a una base de datos, la traducción automática de un documento, etc.

En este protocolo existen una serie de conceptos tales como:

  • Conexión: es el circuito virtual establecido entre 2 programas en una red de comunicación
  • Mensaje: es la unidad básica de un protocolo HTTP y consiste en una secuencia estructurada que se tramite entre los programas
  • Cliente: es el programa que hace la llamada al servidor y es el que atiende en la transmisión la trama de los mensajes
  • Servidor: es el programa que presta el servicio en la red
  • Proxy: se trata de un programa intermedio que actúa sobre el servidor y el cliente

Así, pues, el protocolo HTTP se basa en la conexión entre cliente y servidor. Una transacción HTTP consiste básicamente en:

  • Conexión: establecimiento de una conexión del cliente con el servidor. El puerto TCP/IP 80 es el puerto más conocido, pero se pueden especificar otros puertos no reservados.
  • Solicitud: envío por parte del cliente de un mensaje de solicitud al servidor.
  • Respuesta: envío por parte del servidor de una respuesta al cliente.
  • Cierre: fin de la conexión por parte del cliente y el servidor.

El desarrollo de http:

Antes de 1990, Internet era un archipiélago de computadoras inconexas y no se podía cruzar de una dirección a otra pulsando un enlace como ahora. Tampoco existían los buscadores, ni se podían integrar imágenes en la pantalla puesto que no habían nacido las interfaces gráficas. Hasta entonces, los documentos se editaban mediante TeX y PostScript, pero estos lenguajes eran demasiado complicados teniendo en cuenta que debían ser leídos por todo tipo de computadoras desde simples terminales hasta estaciones de trabajo, siendo así se implementa el protocolo de transferencia de hipertexto, aun que su vida no siempre fue tan esplendida como la conocemos ahora, es decir, ha paso por muchas modificaciones desde su concepción allá por 1990 de la mano de Berners-Lee. El RFC 2146 describe el uso de los números de versión de HTTP.

La versión 0.9 obsoleta. Soportaba sólo un comando, GET, y además no especifica el número de versión HTTP. No soporta cabeceras. Como esta versión no soporta POST, el cliente no puede enviarle mucha información al servidor.

HTTP/1.0 (mayo 1996)

Esta es la primera revisión del protocolo que especifica su versión en las comunicaciones, y todavía se usa ampliamente, sobre todo en servidores proxy.

HTTP/1.1 (junio 1999)

Versión actual; las conexiones persistentes están activadas por defecto y funcionan bien con los proxies. También permite al cliente enviar múltiples peticiones a la vez (pipelining) lo que hace posible eliminar el tiempo de Round-Trip delay por cada petición.

HTTP/1.2

Los primeros borradores de 1995 del documento PEP — an Extension Mechanism for HTTP (el cuál propone el Protocolo de Extensión de Protocolo, abreviado PEP) los hizo el World Wide Web Consortium y se envió al Internet Engineering Task Force. El PEP inicialmente estaba destinado a convertirse en un rango distintivo de HTTP/1.2. En borradores posteriores, sin embargo, se eliminó la referencia a HTTP/1.2. El RFC 2774 (experimental), HTTP Extension Framework, incluye en gran medida a PEP. Se publicó en febrero de 2000.

Una vista segura:

HTTP es inseguro y esta sujeto a ataques man-in-the-middle y eavesdropping que pueden permitir al atacante obtener acceso a cuentas de un sitio web e información confidencial. HTTPS está diseñado para resistir esos ataques y ser seguro.

HTTPS es la modalidad segura del protocolo de transferencia de hipertexto, Es utilizado principalmente por entidades bancarias, tiendas en línea, y cualquier tipo de servicio que requiera el envío de datos personales o passwords.

Netscape Communications creó HTTPS en 1994 para su navegador Netscape Navigator. Originalmente, HTTPS era usado solamente para cifrado SSL, pero esto se volvió obsoleto ante TLS. HTTPS fue adoptado como un estándar web con la publicación de RFC 2818 en Mayo del 2000. En el protocolo HTTP las URLs utilizan por defecto el puerto 80, Las URLs de HTTPS utilizan el puerto 443 por defecto.

¿Qué es HTML?

El lenguaje de mercado de hipertexto consiste en piezas de texto o de otro tipo de presentación de la información, ligadas de manera no-secuencial, es el lenguaje común que predomina para la elaboración de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes, también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un scrip, el cual puede afectar el comportamiento de navegadores y otros procesadores de HTML.

¿Dónde se emplea?

El hipertexto que nació a instancias del Centro Europeo de Investigación Nuclear (CERN) de Ginebra donde Tim Berners-Lee tomó la estructura del hipertexto para dar origen a un proyecto y a su vez es donde se emplea por excelencia, me refiero a lo que hoy conocemos como la World Wide Web, en ella nos permite describir la estructura y el contenido y nos permite a demás complementar el texto con imágenes

Desarrollo de HTML

La idea se remonta a Vannevar Bush en el 1945, luego de la victoria de la segunda guerra mundial, se dio cuenta de que la estructura secuencial de los documentos -influida por la secuencialidad del discurso hablado-, era la causante de que los métodos de su tiempo fueran incapaces de procesar adecuadamente grandes cantidades de información, tuvo noción de lo que era la multisecuencialidad de un hipertexto, aunque nunca llegó a utilizar el término hipertexto.

Asi que nventa un sistema imaginario de procesamiento de la información llamado Memex, contenía unos mecanismos que permitían una rápida búsqueda de archivos microfilmados y que podían ser observados a través de una pantalla transparente, incluía la posibilidad de agregar notas, comentarios, etc.

Aunque memex no llegó a construirse físicamente, el pensamiento de Bush influyó notablemente para que otros investigadores retomaran e hicieran realidad su idea. Como el genial Theodor Holn Nelson quien lo bautizó. En 1965, Nelson acuñó el concepto de hipertexto (hypertext) definiéndolo como:

"un cuerpo de material escrito o pictórico interconectado en una forma compleja que no puede ser representado en forma conveniente haciendo uso del papel".

A principios de los años 70’s Roland Barthes tipifica una ideal de textualidad que se asemeja a la hipertextualidad, el hipertexto implica un texto compuesto de fragmentos de texto y los enlaces electrónicos que los conectan entre sí.

Con estos antecedentes y los de Andrew Lippman sobre un sistema hipermedia real, hace que a mediados de los 80 empiezan a comercializarse numerosos sistemas de gestión de hipertextos que integran características hipertextuales, son los denominados sistemas pre-web.

La gran popularidad del hipertexto llega cuando en 1987 Apple incluyó el sistema HyperCard, desarrollado por Bill Atkinson, en sus ordenadores personales Macintosh. Aunque este sistema no se presentó con el término de hipertexto se trata de un sistema basado en la metáfora de las tarjetas ordenadas en montones según su naturaleza y que contaba ya con un poderoso sistema orientado a objetos denominado HyperTalk.

En ese mismo año, 1987, la Association for Computing Machinery ACM organiza en la Universidad de Carolina del Norte, la primera de las conferencias sobre Hipertexto. A partir de entonces se desarrollaron muchos sistemas de hipertexto para distintas plataformas.

Luego en 1990 se desarrolló el sistema Intermedia en la Brown University, sistema que funcionaba en Apple bajo Unix y en que por primera vez aparece el concepto de ancla. Este sistema desapareció en 1990 debido a la falta de financiación para llevar a cabo una nueva versión que corriera en los nuevos sistemas operativos. Finalmente en 1992, George P. Landow publica "Hipertexto: la convergencia de la teoría crítica contemporánea y la tecnología", una obra clave para la difusión de la literatura y la crítica hipertextual. Sentando asi el termino, el concepto, la aplicación y la tendencia.

Innovaciones de HTML:

XHTML, (lenguaje extensible de marcado de hipertexto), es el lenguaje de marcado pensado para sustituir a HTML como estándar para las páginas web. En su versión 1.0, XHTML es solamente la versión XML de HTML, por lo que tiene, básicamente, las mismas funcionalidades, pero cumple las especificaciones, más estrictas, de XML. Su objetivo es avanzar en el proyecto del World Wide Web Consortium de lograr una web semántica, donde la información, y la forma de presentarla estén claramente separadas.

HTML5 pensado para arrasar con flash, liegero, estable, y completamente funcional, nuevas formas especificas, el manejo de objetos dedicados.

La internet por años:



1901-1917.- Proyecto de la Torre Wardenclyffe, Nikola Tesla diseña un sistema energético de distribución mundial que permitiría conectar todas las estaciones telefónicas del mundo, la difusión mundial de información y noticias, correo y otros escritos, la reproducción y envío de fotografías e imágenes, la implantación de un sistema de difusión musical, la impresión a distancia y la implantación de un registro horario universal.

1961.- Leonard Kleinrock del MIT, publicó el primer documento sobre la teoría de conmutación de paquetes, en lugar de circuitos.

1965.- La Agencia de Proyectos de Investigación para la Defensa de Estados Unidos (DARPA), promueve un estudio sobre "Redes cooperativas de computadoras de tiempo compartido"

1965.- Larry Roberts conecta por medio de una línea telefónica conmutada a baja velocidad, un ordenador TX2 en Massachusetts con un Q-32 situado en California.

1968.- DARPA lanzó un RFQ (Request For Comments) para el desarrollo de uno de sus componentes clave: los conmutadores de paquetes o "interface message processors" (IMPs, procesadores de mensajes de interfaz).

1969.- DARPA y Rand Corporation desarrollan una red sin nodos centrales basada en conmutación de paquetes. Se establece la primera red y el primer ordenador host (servidor) en Estados Unidos en la Universidad de California (UCLA). Poco más tarde aparecen 3 redes más.

1970.- El Network Working Group (NWG) terminó el protocolo host a host para ARPANET, denominado Network Control Protocol (NCP).

1971.- Ray Tomlinson, del BBN crea el primer programa para enviar correo electrónico

1972.- Se organiza la primera demostración pública de ARPANET en la International Computer Communication Conference y a partir de ahí comienza la carrera de las instituciones académicas por conectarse a la red.

1977.- Otro tipo de redes no vinculadas a ARPANET, empiezan a conectarse. Aparecen entonces las primeras referencias a Internet, como "una serie de redes conectadas entre sí, específicamente aquellas que utilizan el protocolo TCP/IP".

1981.- Se termina de definir el protocolo TCP/IP (Transfer Control Protocol / Internet Protocol) y ARPANET lo adopta como estándar en 1982, sustituyendo a NCP.

1983.- ARPANET estaba siendo usada por un número significativo de organizaciones operativas y de investigación y desarrollo en el área de la defensa. La transición desde NCP a TCP/IP en ARPANET permitió que el segmento militar se separara del segmento de la investigación.

1984.- La NSF (National Science Foundation) dio acceso a sus seis centros de supercomputación a otras universidades a través de la ARPANET.

1985.- Se termina el desarrollo del protocolo FTP (File transfer protocol) para la transmisión de ficheros en Internet, basado en la filosofía de cliente-servidor.

1987.- Es cuando empieza la verdadera explosión de Internet y ese año se incorporan diversas redes de Europa. Aparece la primera aplicación informática de hipertexto de uso popular, Hypercard para Macintoch.

1989.- ARPANET se declara disuelta, empezaron a conectarse no solamente centros de supercomputación, sino también instituciones educativas con redes más pequeñas. El crecimiento es exponencial, lo que obliga un nuevo cambio.

1989.- En Ginebra, Tim Berners-Lee del Centre Européen de Recherche Nucléaire (CERN), inventa un sistema de información en la red con posibilidades hipertextuales y multimedia. Había nacido la World Wide Web usando hipertexto.

1993.- Marc Andreesen creó un nuevo navegador llamado Mosaic y después dirigió al equipo que creó Netscape Navigator.

1994.- Se eliminan las restricciones de uso comercial de la red y el gobierno de EE.UU. deja de controlar la información de Internet.

1995.- Nace la Internet comercial y la Web ya superaba en uso al servicio de transferencia de archivos a través del protocolo FTP y al uso de telnet.

1996.- Por un conjunto de 34 universidades estadounidenses que acordaron desarrollar una nueva infraestructura de red, tanto en el plano físico (hardware), como en el lógico (definición de nuevos estándares, desarrollo del software necesario, etc.), nace Internet 2.

1998.- Acuerdo para crear una agencia internacional de registro de nombres o dominios, nace DNS

1999.- Según una agencia de Naciones Unidas, hay más de 200 millones de habitantes en el ciberespacio y 43.2 millones de computadoras conectadas a Internet.

2000.- Internet llega a las masas.

2005.- 164 millones de usuarios de banda ancha en el mundo.

Tecnologias en las redes:

Temas a desarrollar:

1. Redes X.25

2. Redes EDGE/EGPRS

3. Tecnologia de BlackBerry.

Redes X.25:

Estas redes son englobas en la norma X.25 la cual es un estandar para redes de área amplia las cuales conmuten paquetes, tienen un protocolo de enlace conocido como LAPB, un protocolo de enlace de datos, basado a su vez en el protocolo HDLC proveniente de IMB. Se emplea para establecer conexiones entre equiops de terminal de datos, trabaja sobre servicios basados en circuitos virtuales (VC). Un circuito virtual o canal lógico es aquel en el cual el usuario percibe la existencia de un circuito físico dedicado exclusivamente al ordenador o equipo que el maneja, cuando en realidad ese circuito físico "dedicado" lo comparten muchos usuarios, mediante diversas técnicas de multiplexado estadístico, se entrelazan paquetes de distintos usuarios dentro de un mismo canal.

El X.25 establece mecanismos de direccionamiento entre usuarios, negociaciones, caracteristicas de comunicación, tecnicas de recuperacion de errores. Ya que admite muchos tipos de estaciones de muchos tipos de fabricantes, valdria mas la pena definir la interfaz entre el equipo del usuario final y la red. Tiene estrecha relacion con el modelo OSI en los niveles de enlace de datos y el fisico.

¿Por qué se debería emplear?

1.- La adopción de un estándar común a distintos fabricantes nos permite conectar fácilmente equipos de distintas marcas.

2.- La norma X.25 puede considerarse madura.

3.- El empleo de una norma tan extendida como X.25 puede reducir sustancialmente los costes de la red, ya que su gran difusión favorece la salida al mercado de equipos y programas orientados a tan amplio sector de usuarios.

4.- Es mucho mas sencillo solicitar a un fabricante una red adaptada a la norma X.25 que entregarle un extenso conjunto de especificaciones.

En Resumen: X.25 se utiliza como infraestructura de Red de Área Extensa (WAN), permitiendo establecer conexiones entre diferentes localizaciones de una Organización donde sean necesarias muchas conexiones simultáneas entre pares de ordenadores que cooperan entre sí para ejecutar ciertas aplicaciones. Entre estas aplicaciones podemos encontrar: correo electrónico (E-mail), acceso remoto a ficheros o transferencia de ficheros, acceso remoto a bases de datos para su actualización o para realizar una consulta, etc. En muchos casos puede resultar prohibitivo utilizar líneas alquiladas entre cada par de ordenadores. El hecho de tener acceso a una red de conmutación de paquetes (PSDN) da a la Organización una gran flexibilidad a la hora de añadir o quitar ordenadores centrales con interrupciones mínimas del servicio.

Redes EDGE/EGPRS, Entre generaciones:

Esta red es la sucesora, de la ahora antigua GPRS, la cual podia transmitir datos, no solo voz y mensaje de texto, pero sus velocidades, aun lentas, y mucho mas lentas para el estandar de ahora, tuvo que evolucionar, y es ahí donde entro la EGPRS, la “E” es por “Enhanced” es decir, mejorada, a la cual se le llama tambien EDGE por el acronimo de las siglas en ingles; Enhanced Data rate for GSM of Evolution. Esta tecnologia funciona en la infraestructura GSM que tenga incluida la tecnologia GPRS, el resto depende las actualizaciones del operador de servicios, pues se basa en la conmutación de paquetes igual que lo hace Internet.

De manera mas llana, se puede afirmar que EDGE es igual a GPRS, la diferencia radica en las velocidades de transferencia y descarga de datos, las velocidades desarrolladas por EDGE triplica las de GPRS, pudiendo alcanzar una velocidad de transmisión de 384 Kbps en modo de paquetes, contra 90kbps en GPRS, con lo cual cumple los requisitos de la ITU para una red 3G, también ha sido aceptado por la ITU como parte de IMT-2000, de la familia de estándares 3G. También mejora el modo de circuitos de datos llamado HSCSD[1], aumentando el ancho de banda para el servicio.

EDGE implementa GMSK (Gaussian minimum shift keying) el cual es un tipo de modulación, donde se pasan los datos modulantes a través de un filtro “gaussiano” de premodulación, lo que estabiliza las variaciones de las frecuencias instantáneas a través del tiempo, y reduce los lóbulos laterales en el espectro transmitido, la cual usa en paralelo con 8PSK otra manera de modulación angular que consiste en hacer variar la fase de la portadora entre un ocho valores discretos para los cinco niveles superiores de nueve esquemas totales de modulación y codificación.

EDGE usa un algoritmo de adaptación de tasas, que adapta a sus esquema de modulación y codificación, usado para la calidad del canal de radio y así el índice binario (bit rate) y la robustez de la transmisión de datos. EDGE agrega una nueva tecnología que no se encuentra en GPRS, la Redundancia Incremental[2], la cual, en vez de re-transmitir los paquetes de información alterados, envía más información redundante que se combina en el receptor, lo cual incrementa la probabilidad de decodificación correcta. La definición de EDGE, si es de 2G o 3G, depende de su implementación.

[1] High-Speed Circuit-Switched Data, es una mejora al mecanismo de transmisión de datos de GSM, el cual implementa modificaciones tecnológicas que permiten conseguir una velocidad de transmisión seis veces superior a la de GSM (57,6 kbit/s frente a 9,6 kbit/s).

[2] Esquema de transmisión de información binaria donde la información es enviada primero con poca codificación lo que produce una alta tasa de transmisión, pero si existen fallas en la decodificación de la información transmitida, bits adicionales de codificación (redundancia) son enviados hasta que la decodificación obtenga éxito.

Tecnología de BlackBerry:

Sin duda los Blackberry han tenido un gran auge en los últimos años, han dejado el estatus de “solo para ejecutivos” y ahora están al alcance de la mayoría, esto sugiere interrogantes ¿cómo es que lo logran? Es decir, es un teléfono estéticamente simple, diseños muy repetitivos, hardware nada sorprendente salvo la vida de la batería, sin embargo el secreto del éxito esta en su servicio; BlackBerry puede prestarse en dos modalidades:

1) BES (BlackBerry Enterprise Server): Es un paquete software que centraliza el redireccionamiento de los correos a los dispositivos BlackBerry de los usuarios de una empresa. Este software se instala en un servidor interno. El BES realiza las siguientes funciones:

  • Controla el buzón identificar los correos entrantes
  • Gestiona los filtros de Usuario
  • Comprime, encripta y redirecciona los correos a los terminales BlackBerrry.
  • Descomprime y desencripta los correos generados por los dispositivos Blackberry los dirige luego al buzón de salida del servidor de correo.

2) BIS (BlackBerry Internet Service): Es la alternativa al uso de BES. Es un servicio desarrollado principalmente para usuarios particulares, más que para consumidores profesionales. Permite el uso de hasta 10 cuentas de correo POP3, IMAP, AOL Mail, Gmail, Hotmal, Yahoo, Microsoft OWA para un sólo usuario. También permite uso de las tecnología Push de BlackBerry para otras aplicaciones ajenas al correo como Google Talk, Messenger, FaceBook,Twitter.

En este caso se trata de un servicio de Operador. El terminal BlackBerry se registra en el servidor de su operador, que es el que le da acceso a los diferentes servicios a través de la infraestrucura de RIM. El nivel de cifrado y seguridad de esta opción es menor que los del servicio BES.

Ya sea en su modo profesional (BES) o doméstico (BIS) para poder usar nuestra BlackBerry hemos de pagar una cuota mensual al operador de telefonía, parte de la cual va a RIM. A cambio tenemos una tarifa plana, servicio de correo electrónico push, sistema BlackBerry Messenger de mensajería instantánea entre móviles BlackBerry.

En un entorno corporativo, cuando tu BlackBerry está asociada a un BES, tienes más funcionalidades a tu disposición que cuando una BlackBerry está registrada con un operador.

Arquitectura BES:

El servidor BES se instala detrás de los firewalls corporativos y es gestionado por administradores de sistemas de las empresas. Se establece una comunicación a través de Internet con los servidores NOC de BlackBerry por un puerto conocido. El BES anuncia los dispositivos que tiene asociados, es decir, los dispositivos de los usuarios BlackBerry correspondientes a su empresa. La comunicación la inicia siempre, para mayor seguridad, el BES, nunca puede iniciarse desde fuera.

RIM NOC (Network Operation Center) es un componente clave de la solución BES. Cuando un servidor BES se instala por primera vez, se le asigna una dirección única llamada SRP IP (Server Relay Protocol ID) para que pueda ser identificado.

Cuando un servidor BES arranca, se conecta al NOC usando su SRP ID. Además, cuando una BlackBerry se registra en su servidor BES, éste le comunica su SRP ID.

Al arrancar la BlackBerry, éste se conecta al APN blackberry.net. A través del él, se registra en el RIM NOC usando su identificador PIN. (always-on). En el caso que pierda la cobertura, se reengancha automáticamente al servicio en el momento que la recupera.

De este modo, el NOC conoce al BES y al terminal BlackBerry asociado al mismo, lo que permite a ambos comunicarse a través del NOC. Por tanto, el NOC es el punto donde los smartphones y los servidores BES se encuentran y comunican. El NOC se ocupa de manejar las conexiones individuales de cada BlackBerry y encola los datos que van dirigidos a un móvil cuando éste se encuentra apagado o fuera de cobertura, quitándole ese trabajo al BES.

La seguridad de las comunicaciones está respaldada por la utilización de la tecnología de encriptado AES 256 entre el dispositivo y el servidor BES, considerada como inviolable. Aquí reside la principal causa de controversia con los gobiernos en litigio con RIM. La información viaja cifrada desde el terminal hasta el BES, con un método de cifrado que hasta el momento es considerado como inviolable. Esto impide a los gobiernos interceptar y analizar las comunicaciones de los usuarios ya sea para prevenir actividades delictivas o para espiar a sus ciudadanos.

RIM NOC está formado por tres Gateways diferentes:

  • srp.na.blackberry.net (North America)
  • srp.eu.blackberry.net (Europe)
  • srp.ap.blackberry.net (AsiaPacific)

Todos los terminales y todos los servidores BES se conectan a uno de esos SPR-Gateways, que se ocupan de enlazar los terminales de una empresa con su servidor.

domingo, 16 de enero de 2011

¿Donde esta el aguila?

Al presidente de los Estados Unidos Franklin Pierce, Washington 1855:


El Gran Jefe de Washington manda decir que desea comprar nuestras tierras. El Gran Jefe también nos envía palabras de amistad y buena voluntad. Apreciamos esta gentileza porque sabemos que poca falta le hace nuestra amistad. Vamos a considerar su oferta, pues sabemos que, de no hacerlo, el hombre blanco podrá venir con sus armas de fuego y tomarse nuestras tierras. El Gran Jefe de Washington podrá confiar en lo que dice el Jefe Seattle con la misma certeza con que nuestros hermanos blancos podrán confiar en la vuelta de las estaciones. Mis palabras son inmutables como las estrellas.

¿Cómo se puede comprar o vender el firmamento ni aún el calor de la tierra? Dicha idea nos es desconocida. Si no somos dueños de la frescura del aire ni del fulgor de las aguas, ¿cómo pueden ustedes comprarlo? Cada parcela de esta tierra es sagrada para mi pueblo. Cada brillante mata de pino, cada grano de arena en las playas, cada gota de rocío en los oscuros bosques, cada altozano y hasta el sonido de cada insecto es sagrado a la memoria y al pasado de mi pueblo. La savia que circula por las venas de los árboles lleva consigo las memorias de los pieles rojas.

Los muertos del hombre blanco olvidan su país de origen cuando emprenden sus paseos entre las estrellas; en cambio nuestros muertos nunca pueden olvidar esta bondadosa tierra, puesto que es la madre de los pieles rojas. Somos parte de la tierra y así mismo ella es parte de nosotros. Las flores perfumadas son nuestra hermanas; el venado, el caballo, el gran águila, éstos son nuestros hermanos. Las escarpadas peñas, los húmedos prados, el calor del cuerpo del caballo y el hombre, todos pertenecemos a la misma familia.

Por todo ello, cuando el gran jefe de Washington nos envía el mensaje de que quiere comprar nuestras tierras, nos está pidiendo demasiado. También el gran jefe nos dice que nos reservará un lugar en el que podamos vivir confortablemente entre nosotros. Él se convertirá en nuestro padre y nosotros en sus hijos. Por ello consideramos su oferta de comprar nuestras tierras. Ello no es fácil ya que esta tierra es sagrada para nosotros.

El agua cristalina que corre por los ríos y arroyuelos no es solamente agua, sino también representa la sangre de nuestros antepasados. Si les vendemos tierras, deben recordar que es sagrada y a la vez deben enseñar a sus hijos que es sagrada, y que cada reflejo fantasmagórico en las claras aguas de los lagos cuenta los sucesos y memorias de las vidas de nuestras gentes. El murmullo del agua es la voz del padre de mi padre.
Los ríos son nuestros hermanos y sacian nuestra sed; son portadores de nuestras canoas y alimentan a nuestros hijos. Si les vendemos nuestras tierras ustedes deben recordar y enseñarles a sus hijos que los ríos son nuestros hermanos y también lo son suyos, y por lo tanto deben tratarlos con la misma dulzura con que se trata a un hermano.

Sabemos que el hombre blanco no comprende nuestro modo de vida. Él no sabe distinguir entre un pedazo de tierra y otros, ya que es un extraño que llega de noche y toma de la tierra lo que necesita. La tierra no es su hermana, sino su enemiga; y una vez conquistada sigue su camino, dejando atrás la tumba de sus padres sin importarle. Le secuestra la tierra a sus hijos. Tampoco le importa. Tanto la tumba de sus padres como el patrimonio de sus hijos son olvidados. Trata a su madre, la tierra, y a su hermano, el firmamento, como objetos que se compran, se explotan y venden como ovejas o cuentas de colores. Su apetito devorará la tierra dejando atrás sólo un desierto.

No sé, pero nuestro modo de vida es diferente al de ustedes. La sola vista de sus ciudades apena los ojos del piel roja. Pero quizá sea porque el piel roja es un salvaje y no comprende nada. No existe un lugar tranquilo en las ciudades del hombre blanco, ni hay sitio donde escuchar cómo se abren las hojas de los árboles en primavera o cómo aletean los insectos. Pero quizá también esto debe ser porque soy un salvaje que no comprendo nada. El ruido sólo parece insultar nuestros oídos. Y después de todo, ¿para qué sirve la vida si el hombre no puede escuchar el grito solitario del lobo ni las discusiones nocturnas de las ranas al borde de un estanque? Soy un piel roja y nada entiendo. Nosotros preferimos el suave susurro del viento sobre la superficie de un estanque, así como el olor de ese mismo viento purificado por la lluvia del mediodía o perfumado con aromas de pinos. El aire tiene un valor inestimable para el piel roja, ya que todos los seres comparten un mismo aliento, la bestia, el árbol, el hombre, todos respiramos el mismo aire. El hombre blanco no parece consciente del aire que respira; como un moribundo que agoniza durante muchos días es insensible al hedor. Pero si les vendemos nuestras tierras deben recordar que el aire no es inestimable, que el aire comparte su espíritu con la vida que sostiene. El viento que dio a nuestros abuelos el primer soplo de vida, también recibe sus últimos suspiros. Y si les vendemos nuestras tierras, ustedes deben conservarlas como cosa aparte y sagrada, como un lugar donde hasta el hombre blanco puede saborear el viento perfumado por las flores de las praderas.

Por ello consideramos su oferta de comprar nuestras tierras. Si decidimos aceptarla, yo pondré una condición: el hombre blanco debe tratar a los animales de esta tierra como a sus hermanos. Soy un salvaje y no comprendo otro modo de vida. He visto a miles de búfalos pudriéndose en las praderas, muertos a tiros por el hombre blanco desde un tren en marcha. Soy un salvaje y no comprendo cómo una máquina humeante puede importar más que el búfalo al que nosotros matamos sólo para sobrevivir. ¿Qué sería del hombre sin los animales? Si todos fueran exterminados, el hombre también moriría de una gran soledad espiritual. Porque lo que le sucede a los animales también le sucederá al hombre. Todo va enlazado. Deben enseñarles a sus hijos que el suelo que pisan son las cenizas de nuestros abuelos. Inculquen a sus hijos que la tierra está enriquecida con las vidas de nuestros semejantes a fin de que sepan respetarla. Enseñen a sus hijos que nosotros hemos enseñado a los nuestros que la tierra es nuestra madre. Si los hombres escupen en el suelo, se escupen a sí mismos. Esto sabemos: la tierra no pertenece al hombre, el hombre pertenece a la tierra, esto sabemos, todo va enlazado, como la sangre que una a una familia. Todo va enlazado.

Todo lo que ocurra a la tierra le ocurrirá a los hijos de la tierra. El hombre no tejió la trama de la vida; él es sólo un hilo. Lo que hace con trama se lo hace a sí mismo. Ni siquiera el hombre blanco, cuyo Dios pasea y habla con él de amigo a amigo, no queda exento del destino común. Después de todo, quizá seamos hermanos, ya veremos. Sabemos una cosa que quizá el hombre blanco descubra un día: nuestro Dios es el mismo Dios. Ustedes pueden pensar ahora que Él les pertenece lo mismo que desean que nuestras tierras les pertenezcan; pero no es así, Él es el Dios de los hombres y su compasión se comparte por igual entre el piel roja y el hombre blanco. Esta tierra tiene un valor inestimable para Él, y si se daña provocaría la ira del Creador. También los blancos se extinguirán, quizá antes que las demás tribus, contaminen sus lechos y una noche perecerán ahogados en sus propios residuos. Pero ustedes caminarán hacia su destrucción rodeados de gloria, inspirados por la fuerza del Dios que los trajo a esta tierra y que por algún designio especial les dio dominio sobre ella y sobre el piel roja. Ese destino es un misterio para nosotros, pues no entendemos por qué se exterminan los búfalos, se doman los caballos salvajes, se saturan los rincones secretos de los bosques con el aliento de tantos hombres y se atiborra el paisaje con exuberantes colinas con cables parlantes. ¿Dónde está el matorral? Destruido. ¿Dónde está el águila? Desapareció. Termina la vida y empieza la supervivencia…


Jefe indio Seattle de la tribu Suwamish



viernes, 22 de octubre de 2010

Modos de direccionamiento en el PowerPC

El PowerPC construido por IBM y Motorola y usado en el Apple Macintosh, comparte muchas similitudes con el MIPS[1]; ambos tienen 32 registros de enteros, las instrucciones tienen todos 32 bit de longitud, y la transferencia de datos es posible sólo con cargas y almacenamientos más unas pocas operaciones:

· Modo de direccionamiento indexado: Permite a dos registros ser sumados conjuntamente


· Modo de direccionamiento actualizado: Con una pareja frecuente de operaciones que es la carga de la palabra y el incremento del registro base, para dejarlo apuntado a la siguinete palabra. Se tiene una nueva versión de las instrucciones de transferencia de datos, que incremente automaticamente del registo base, para apuntar a la siguinete palabra cada vez que se transfiere un dato.


[1]MIPS: Microprocessor without Interlocked Pipeline Stages. una familia de microprocesadores de arquitectura RISC desarrollados por MIPS Technologies.