viernes, 2 de marzo de 2012

Ciencia Ficción Intenta Cobrar Vida

Es una gran cantidad de películas, caricaturas o series que hayamos visto en algun momento de nuestras vidas en donde nos hemos topado con un cierto tipo de escenas con ideas algo "avanzadas para la época", dichas escenas la mayoría de las veces tiendes a parecer demasiado fantasiosas, algunas como logros que son aparentemente inalcanzables e imposibles. ¿A cuál de estas escenas y conceptos me refiero exactamente?, sólo por ejemplificar mencionaré el nombre de la película "Terminator" y porque no de la serie de dibujo animado "Dragon Ball Z"... pero, ¿dónde esta ese factor común en el que se intersectan?.

En Terminator, Arnold Schwarzenegger al tratarse su personaje de un robot, su visión incluía un avanzado sistema de reconocimiento de rostro, lugares, artefactos, en fin, una tecnología muy avanzada que trabajaba constantemente con el solo hecho de que éste mirara en alguna dirección o de que le ordenara realizar una consulta al sistema, era en ese preciso momento cuando la información que éste requería se mostraba literalmente ante sus ojos, algo similar ocurria en Dragon Ball Z, esta vez en esta caricatura se mostraba a una supuesta raza de humanos con cola, los cuales poseían tecnología más avanzada que la de la raza humana del planeta tierra, el punto a donde quiero llegar esque en la serie dicha raza poseia unos artefactos similares a los lentes, los cuales en el cristal desplegaban información, incluían datos como mediciones de fuerza, energía y distancias, permitian acceso a toda esa información casi al instante.

Bueno, dejando a un lado los comentarios de ejemplo y volviendo a enfocarnos a nuestra realidad, somos ya conscientes de que la tecnología avanza rapidamente, aún así lo que pasó con estas ideas fue que en su momento no parecía que viviriamos lo suficiente para verlo, sin embargo casi podemos decir que el futuro y la ciencia ficción nos estan alcanzando y hasta cobrando vida.

Uno de los gigantes en comunicaciones, esta dando un paso más hacia delante en la conquista de nuevas tecnologías, hace poco se difundió la noticia de diversos medios de difusión de que Google esta trabajando y preparando el lanzamiento de unos lentes con Heads-up Display o visualización dirigida.

¿De qué se trata todo esto? Pensemos en lo siguiente, con estos lentes el usuario podrá tener acceso y será capaz de visualizar información sin necesidad de otro dispositivo; dicho de otra forma, los datos solicitados deberán aparecer en pantalla, es decir plasmados en las micas o cristales de los anteojos, tal como en la película y serie mencionadas.


Los lentes vendrán equipados con el sistema operativo Android, contarán con conexión 3G o 4G(esto aún no ha sido totalmente definido), sensores y GPS. Posiblemente para algunos que se sientan inseguros con los cambios, existirá un cierto grado de resistencia y dudas sobre la usabilidad de estos nuevos aparatos, pero viendo a futuro, sería como contar con un Sistema Google Street View en tus ojos, puesto que los sofisticados dispositivos brindarán información sobre personas, lugares y eventos, además de que una vez programados serán capaces de informar el lugar donde se encuentren tus familiares o amigos más cercanos por ejemplo.

Es posible que éstos anteojos puedan estar disponibles para finales del 2012, y se piensa que el precio podría estar entre los 250 y 600 dólares. Las gafas podrían incorporar también un sistema de audo integrado, una pequeña camara en la parte delantera con un flash con la que se puede obtener información, entrada y salida de voz, una CPU, RAM y capacidad de almacenamiento similar a las de un teléfono Android.

Muchas personas ya esperan con ancias que porfín se encuentren a la venta del público, sin duda pienso que valdrá la pena mantenerse al pendiente de su lanzamiento, por otro lado esperemos que sea una tecnología a la que se le de buen uso, pues por sus características bien se le puede ver como un "arma de doble filo".


miércoles, 29 de febrero de 2012

" N. A. T. "

NAT: ¿Quién soy, de dónde vengo y que hago aquí?

Actualmente los usuarios de Internet sabemos que existen las direcciones IP las cuales nos identifican y entre otras cosas es uno de los varios requisitos necesarios para poder tener acceso a la red. Si bien en sus inicios el Internet bajo en nombre de ARPANET surgió para uso exclusivo del ejército y para ser una red de poca extensión, es decir, no estaba planeado que tuviera tanto auge y que esto conllevara a su (en ese entonces) inimaginable expansión y este fue el motivo por el cual se reservaron solamente 32 bits para la creación de estas direcciones, lo cual es equivalente a 4,294,967,296 direcciones únicas y aunque parezca una gran cifra (lo cual en cierto modo lo es), el detalle está en que el número de máquinas que se conectan a la Internet creció de manera exponencial agotando así las direcciones IP que había disponibles,  es así como surge la NAT "Network Address Translation" (en español, Traducción de Direcciones de Red).

Básicamente, la idea es lograr que las redes de ordenadores usen un rango de direcciones exclusivas o especiales (direcciones IP Privadas) y que además puedan conectarse a Internet con una dirección única (dirección IP pública), aplicando este principio, las grandes empresas utilizan únicamente una dirección IP y no tantas direcciones como máquinas que posean, esto mismo pasa al intentar conectar a Internet a las redes domésticas.

¿Cómo funciona?

Estática. Una dirección IP Privada se traduce siempre en una misma dirección IP Pública.
Dinámica. El router tiene asignadas varias IP's públicas y cuando es necesario cada dirección IP privada se mapea usando una de las direcciones IP públicas disponibles del router, en otras palabras, cada vez que un host requiera acceso a internet, el router asignara una dirección IP pública de su lista que no esté en uso.
Sobrecarga. La NAT con sobrecarga o PAT (Port Address Translation, "Traducción de Dirección de Puerto") es el más común, debido a que se utiliza en los hogares, esto se debe a que se pueden mapear varias direcciones IP privadas a través de una dirección IP pública, evitando el uso de mas de una dirección IP pública, ahorrando también en cuanto a lo que se refiere a direcciones IPv4, ya que aunque se trate de una gran cantidad de equipos, todos estos se conectan a Internet con una misma dirección IP pública.

¿Cómo es esto posible?
Primero que nada, el router hace uso de los puertos, en los protocolos TCP y UDP se encuentran disponibles 65, 536 puertos para establecer conexiones, de modo que cuando un equipo requiera una conexión a Internet, el router guarda la IP privada y puerto de origen del mismo, posteriormente los asocia a la IP pública y a un puerto al azar, cuando la información llega al puerto que se eligió al azar, es entonces cuando el router comprueba la tabla y lo reenvía a la IP privada y puerto al que corresponde.

Solapamiento. Cuando se da el caso de que una dirección IP privada de una red es la misma que la de una IP pública en uso, el router se encarga de reemplazar dicha dirección IP y asignar una nueva que no este en uso para de este modo evitar el conflicto de direcciones.

Como en toda tecnología siempre existen pros y contra, entre las ventajas de las NAT como se mencionó anteriormente, se encuentra el ahorro de direcciones IPv4, en cuanto a seguridad tenemos que, las máquinas conectadas a red mediante las NAT no son visibles desde el exterior, por lo que un atacante externo no podrá averiguar si una máquina esta o no conectada a la red; en la contraparte, debemos también tener en cuenta que el router tiene que volver a realizar en cálculo de checksum de cada paquete que modifica y que no todos los protocolos son compatibles con NAT, pues hay algunos que introducen el puerto de origen dentro de la zona de datos de un paquete, ésto no es modificable por el router provocando así posibles funcionamientos erróneos.

Dejo el siguiente enlace de un video-tutorial donde se explica de forma un poco más gráfica el funcionamiento de la NAT. http://www.youtube.com/watch?v=Rx-XIGcY50M

viernes, 24 de febrero de 2012

Redes P2P o Punto a Punto


P2P, es una red en la que todos o algunos aspectos funcionan sin clientes ni servidores fijos, es decir, que no es necesario o más bien que no requieren que el servidor este conectado para el flujo y transferencia de información.

¿Cómo es esto posible?
Pues en cierta forma no es un concepto de dificil comprensión, visualicemos una serie de nodos (un nodo es un punto de intersección o unión de varios elementos que confluyen en el mismo lugar) que se comportan como iguales entre sí. Es decir, actúan simultáneamente como clientes y servidores respecto a los demás nodos de la red sin ser de gran importancia que un usuario de la red se desconecte pues los demás continuan enlazados, tal es el caso del famoso software llamado "Ares", éste programa permite el intercambio directo de información en cualquier formato, entre los equipos interconectados.

Las redes P2P son muy útiles para diversos propósitos. A menudo se usan para compartir ficheros de cualquier tipo como por ejemplo, texto, audio, video, software, entre otros..., éste tipo de red también suele usarse en telefonía VoIP (la cual hablaremos más adelante) para hacer más eficiente la transmisión de datos en tiempo real.

La eficiencia de los nodos en el enlace y la transmisión de datos puede variar según su configuración local ya sea por cortafuegos, NAT (Traducción de Direcciones en la Red), Ruteadores, etcétera, pues muchas veces los cortafuegos bloquean o no le dan los privilegios adecuados al servicio de red, lo que crea una velocidad de proceso lenta o nula, la disponibilidad de ancho de banda de su conexión a la red y la capacidad de almacenamiento en disco son indispensables.

Existen muchas aplicaciones para estos tipos de redes, por ejemplo:la telefonía en Internet como skype ó los programas de transferencia de documentos como Ares, bitTorrent, además, cada vez más compañías europeas y norteamericanas como Warner Bros o BBC comenzarón a ver a las redes P2P como una alternativa a la distribución convencional de películas y programas de televisión.

Éstas redes poseen 6 características importantes:
  1. Escalabilidad. Las redes P2P tienen un alcance mundial con cientos de millones de usuarios potenciales. Lo deseable en este tema es que mientras más nodos estén conectados a una red P2P, mejor será su funcionamiento. Así cuando los nodos llegan y comparten sus propios recursos, los recursos totales del sietema aumentan.
  2. Robustez. La naturaleza distribuida de las redes P2P también incrementa la robustez en caso de haber fallos en la réplica excesiva de los datos hacia múltiples destinos, permitiendo a los puntos  encontrar información sin hacer peticiones a ningún servidor centralizadp indexado.
  3. Descentralización. Éstas redes por definición son descentralizadas y todos los nodos son iguales, no existen nodos con funciones especiales y por tanto, ningún nodo es indispensable para el funcionamiento de la red.
  4.  Distribución de costes entre los usuarios. Se comparten o donan recursos a cambio de más recursos. Según la aplicación de la red, los recursos pueden ser archivos de todo tipo, muchas veces puede ser anchos de banda o almacenamiento en disco duro.
  5.  Anonimato. Esdeseable que en estas redes quede anónimo el autor de un contenido, el editor, el lector, el servidor que lo alberga y la petición para encontrarlo, siempre que así lo necesiten los usuarios pues muchas veces no aplica si un usuario prefiere que vean lo que propone.
  6.  Seguridad. Es una de las características deseables de las redes P2P menos implementada. Los objetivos de un P2P seguro serían identificar y evitar los nodos maliciosos, en la realidad, ésto solo se mantiene como una simple característica pues al haber demasiadas computadoras interconectadas, muchas veces pasan archivos maliciosos entre los archivos de descarga.
 Los problemas que tiene este tipo de red son las direcciones IP, puesto que tiene que centrarse entre los nodos, para resolver ésto es necesario realizar una conexión a una IP fija.

Para terminar este artículo hablaremos sobre los 3 principales tipos de redes P2P de entre las varias que hay:
La primera es la red P2P Centralizada, esta red tiene más disposición hacia los usuarios además de ser más dinámica pero, cuenta con el defecto de no ser tan privada y no poder guardar mucha información de los usuarios además de que depende mucho de los servidores, un ejemplo de éste tipo de red es el programa madre de todos los programas que comunican archivos entre sí... "NAPSTER".

La segunda red es la P2P Hibrida, esta red administra los recursos de banda ancha, enrutamientos y comunicación entre nodos pero sin saber la identidad de cada nodo y sin almacenar información alguna, por lo que el servidor no comparte archivos de ningún tipo a ningún nodo. Además de que mantiene más de un servidor, lo que hace que el compartir la información sea más rápido.

La tercera es la red P2P Pura, estos tipo de red son los más comunes, siendo las más versátiles al no requerir de un gestionamiento central de ningún tipo, lo que permite una reducción de la necesidad de usar un servidor central, por lo que se opta por los mismos usuarios como nodos de esas conexiones y también como almacenadores de esa información, es decir, las conexiones se hacen de usuario entre usuario, por ejemplo el programa "Ares".

Bueno, es todo por el momento respecto a las redes punto a punto, agradezco se hayan tomado el tiempo para pasar por mi blog y espero que este artículo sea de su agrado, no olviden dejar sus comentarios.

N - A - S... ¿Qué es, qué fue?



Con el uso de la tecnología en varios de los aspectos de nuestras vidas, se puede decir que cada vez más esta pasando de ser una vida "analógica" a una casi completamente "digital", se pude ver con más frecuencia que las personas están marcándose hábitos como el de capturar todos sus momentos especiales o incluso hasta los más cotidianos en fotografía y video, la diversión no se limita únicamente a la realización de ciertas actividades apartadas de la tecnología un buen ejemplo es disfrutar de películas y la música ¿quién no ha notado la gran cantidad de personas que van caminando, conduciendo, trabajando o en el transporte público en calma disfrutando de su música en algún dispositivo móvil?, otro importante ejemplo es la manera en que nos relacionamos con nuestros amigos y demás personas a través de las redes sociales. Quizás como "usuarios" no nos concentremos en flujos de datos y procesos, pero es bueno comentar que toda esta gran cantidad de información va a parar al disco duro de nuestro equipo, es verdad que existen discos de diferentes capacidades de almacenamiento y que podemos encontrarlos a precios más accesibles cada vez y muy a pesar de ello, los discos siempre estarán llenos.

Una de las soluciones es el uso de la tecnología NAS  (Network Attached Storage ó Almacenamiento de Red),  el cual es un sistema de almacenamiento digital pensado y diseñado para conectarse a la red y darle servicio a ordenadores y servidores, un sistema NAS es un lugar de almacenamiento de ficheros centralizado.

Sin embargo, como ya es sabido, la manejo y flujo de información va más allá de nuestros hogares, en el entorno empresarial la necesidad de almacenamiento es un factor crítico, pues además  de requerir grandes cantidades de espacio, se necesita que los ficheros estén disponibles de forma segura en cualquier momento. Sería totalmente inaceptable que un disco duro se rompiera y con éste penoso suceso se perdieran grandes cantidades del valioso recurso para la empresa que es la información, pues evidente mente hay mucho dinero en juego.

Es por esto que una vez mas se hace referencia a la necesidad de un sistema centralizado que sea confiable y seguro para el resguardo de datos, solo por comentar, las aplicaciones web con las que tendemos a interactuar a diario (seguros, agencias turísticas, bancos, entre otros...,) se mantienen resguardados en una NAS.

¿Cuales son sus características técnicas?
Básicamente, un dispositivo NAS consta de una pequeña caja que normalmente incluye un disco duro (aunque puede que en ocasiones no lo incluya y se requiera comprarlo por separado) y si fuese necesario, estos dispositivos incluso están pensados para poder añadirle varios discos que al final se comportan como uno solo mediante el uso de la tecnología RAID, pueden incorporar procesador de 1 a 2 Ghz, de 512 a 1Gb de RAM, una rápida conexión a red (1GigaBit) necesaria para compartir contenidos de manera fluida, también cuenta con todo tipo de conectores para enlazarlo a la televisión, equipo de sonido, entre otros..., normalmente cuentan con capacidad para 1 o 2 TB de datos, sin embargo se sabe que algunos de éstos dispositivos puedes llegar a 36TB.

Utilidad
Quizás suene factible la instalación de estos dispositivos para uso exclusivo de las empresas, sin embargo los servicios ofrecidos que se pueden aplicar en el hogar son variados, no se trata únicamente del almacenamiento de ficheros. Los dispositivos NAS poseen el software necesario para realizar diversas tareas sin depender como siempre de nuestro ordenador, a continuación se mencionan algunos:
  • Servidor de películas y música (útil para todo tipo de dispositivos como ordenadores, tabletas y smartphones).
  • Descarga de archivos P2P ( mediante el uso de Emule, birTorrent, LimeWire, entre otros...,).
  • Acceso a través de Internet a Películas y Fotos.
  • Si se es un desarrollador y se cuenta con aplicaciones web (PHP y MySQL) se pueden usar como servidores de alojamiento.
  • Creación de copias de seguridad automáticas.
En cada hogar o empresa  encontraremos diversos dispositivos de tecnología móvil, si queremos que todos estos tengan la capacidad de acceder a los contenidos de la NAS y así poder reproducir nuestra música, películas y demás contenidos digitales, se necesita que todos hablen un lenguaje común conocido como DLNA (Digital Living Network Alliance), el cual hace posible que nuestros ordenadores, smartphones y demás gadgets se puedan conectar entre sí para compartir  facilmente contenidos a través de un cable de red o inalámbricamente.

Finalmente añadiré que en mi opinión estos dispositivos NAS sin duda son una buena herramienta que nos puede sacar de apuros en cuanto a almacenamiento, acceso y  flujo de información a través de diferentes equipos, especialmente en aquellos que cuentan con poco espacio para guardar nuestros ficheros. Sin embargo, también es importante tener en cuenta que la tecnología avanza rápidamente y que desde hace tiempo ya se esta manejando la idea e incluso algunos ya ponen en práctica el almacenamiento de información en "La nube" con la cual se dice que los problemas de espacio de almacenamiento quedarán atrás, es probable que las NAS queden atrás en poco tiempo, pero como en todo creo que esto dependerá mucho de las necesidades de cada quien, pues no siempre lo más nuevo es lo que el usuario necesita.

viernes, 17 de febrero de 2012

Importancia Enfoque Económico

En la actualidad, cada vez es más frecuente que un empleo que tenga que ver con computadoras, equipos periféricos y aparatos de telecomunicación alámbricos e inalámbricos, ya sea en el hogar o en las organizaciones, propicie la integración de estas tecnologías en las actividades de dichos lugares.

Así mismo, estas tecnologías en su aplicación dan paso a la interacción con diversos clientes y proveedores a través de la web y otros medios de comunicación, por lo que se convierte en herramientas que brindan una gran ventaja para el negocio al poder propiciar una presencia activa en los mercados tanto internos como externos.

Me permito comentar que haciendo una investigación y adentrándome en diversas artículos y publicaciones de información del área de ciencia y tecnología del país me he encontrado con que según los resultados arrojados por una serie de censos, en México ha habido una creciente participación en actividades relacionadas con prestaciones de servicios, lo cual ha sido atribuido a que cada vez es más común el uso de tecnologías relacionadas con la informática y las telecomunicaciones.

Decir que la tecnología informática y las telecomunicaciones están funcionando de manera pervasiva viene siendo un comentario muy adecuado para este tema, pues con la expansión de servicios que se relacionan con estas tecnologías propician un crecimiento y diversificación de las mismas, tanto es el auge que se ha tenido que en la estructuración del Sistema de Clasificación Industrial de América del Norte se consideró la creación de un sector específico para ellas.

Este sector, concentra a todas aquellas unidades económicas dedicadas a la prestación de servicios de información en medios masivos, como lo son: la radio y la television; la industría fílmica y de video así como la industría del sonido; la telefonía tradicional y celular; la comunicación vía satélite; la creación y difusión de contenidos a través de la Internet; edición de publicaciones y de software; proveedores de accesos a internet, entre otras diversas series de clasificación de las unidades.

Sim embargo las actividades relacionadas con las telecomunicaciones y con la tecnología informática, no se limitan unicamente a la prestación de servicios como los que se mencionaron anteriormente, pues existe un gran número de organizaciones y entidades económicas que se dedican directamente a la fabricación y manufactura de computadoras, diversos tipos de piezas y componentes electrónicos, equipos periféricos de comunicación, audio y video.

Esto sin duda, trae como consecuencia, un importante crecimiento en el número de locales, negocios y demás establecimientos comerciales especializados que se dedican a la compra, venta e inclusive mantenimiento de equipos y componentes que se relacionan con la informática y las telecomunicaciones, por decir algo podemos mencionar: computadoras, teléfonos celulares, equipo periférico, medios magnéticos, entre otros.

Debido ala constante proliferación, progreso y cotidianidad del uso de estas tecnologías informáticas y de telecomunicaciones, enfocandonos en temas de economía, es altamente sencillo notar y resaltar que son de gran importancia para la reactivación y el desarrollo de la economía nacional, así como para la generación de empleos dentro de la industria manufacturera, el comercio, servicios privados, entre otros, además de que en temas de educación, investigación y desarrollo tiene mucho que ofrecer debido a la gran ramificación de los sectores tecnológicos existentes que avanzan y evolucionan rápida y constantemente.

Comenzando...

Telefonía, radio, televisión y flujo de información a través de las computadoras forman parte del sector de las telecomunicaciones, es de gran importancia abarcar siempre un tema desde sus inicios, es por eso que se abrirá este blog con la definición e historia de las telecomunicaciones.

¿De dónde proviene la palabra Telecomunicación?

La palabra "comunicación" en conjunto con el prefijo griego "tele" que significa "distancia" o "lejos" nos da un concepto completo y muy amplio donde con telecomunicación nos referimos a todas las formas de comunicación a distancia (radio, telegrafía, televisión, interconexión de computadoras y transmisión de datos) es decir, trata acerca de la transmisión de un mensaje de un punto a otro, generalmente de forma bidireccional.

Definición.

De forma más concreta podemos definir a la telecomunicación como:

"Toda transmisión, emisión o recepción de signos, señales, escritos, imágenes, sonitos, datos o información de cualquier naturaleza por hilo, realizada por el hombre, radioelectricidad, medios ópticos y otros sistemas electromagnéticos".

Un poco de Historia y Evolución.

James Clerk Maxwell un físico inglés, es considerado el responsable de sentar las bases del desarrollo de la telecomunicación, pues fue él con el afán de describir la interacción entre la electricidad y el magnetismo quien introdujo el concepto de "ondas electromagnéticas", concepto retomado, estudiado, comprobado y difundido por el físico alemán Heinrich Rudolf Hertz en el año de 1887.

Durante la primera mitad del siglo XIX, surgió el telégrafo eléctrico, dispositivo que permitió el envío de mensajes conformado por letras y números, al igual que ocurre en la actualidad con los nuevos dispositivos y tecnologías, a éste elemento se le fueron añadiendo algunas mejoras como la inclusión de una cinta perforada para recibir mensajes sin la necesidad de la presencia de un operador del mismo, mejoría que estuvo a cargo de Charles Wheaststone, posteriormente también se le dio la capacidad de enviar más de un solo mensaje en la misma línea, con esta mejora a cargo de Emile Baudot se le dio el nombre de "Telégrafo Múltiple".

El siguiente dispositivo que apareció fue el teléfono, con el cual se volvió posible la comunicación por voz, despues con el paso de los años surgió la revolución de la comunicación inalámbrica gracias al uso de las ondas de radio.

A principios del siglo XX aparece el llamado "Teletipo", usando un código de 5 bits denominado "código Baudot" permitía enviar y recibir textos en una herramienta similar a una máquina de escribir.

En los años 70's surgió el siguiente artefacto que revolucionaría las telecomunicaciones, la empresa Hayes Microcomputer Products Inc fué la responsable del desarrollo del primer modelo de modem, el modem hizo posible la transmisión de datos entre computadoras y otros dispositivos.

La unión entre las telecomunicaciones y la informática comenzó en los años 60's mediante el uso de satélites de comunicación y las redes de conmutación de paquetes. En los siguientes años aparecieron las redes de computadoras, los protocolos y arquitecturas que se convertirían en la base para las telecomunicaciones modernas (ARPANET), fue también a finales de los años setenta que aparecen las redes de área local (LAN).

En los 80's con la moda de las computadoras personales, aparecieron las redes digitales y las redes de telecomunicaciones. A finales del siglo XX aparece el internet, que se expandió rápidamente por todo el mundo y es a principios del siglo XXI donde vemos los inicios de la interconexión total a través de una gran variedad de dispositivos que cada vez se van desarrollando para que sean más rápidos, poderosos y compactos.