FastTrack es un protocolo de red en donde se pueden intercambiar archivos P2P. Se caracteriza por el uso de supernodos para aliviar la carga de los servidores encargados de sostener la red. Fue utilizado por programas como Kazaa, Grokster, iMesh y Morpheus. FastTrack fue la red de intercambio de archivos más popular en el 2003. Se estima que el número total de usuarios fue mayor que la de Napster en su apogeo. Posee la capacidad de reanudar descargas interrumpidas y descargar simultáneamente varios segmentos de un archivo de múltiples pares. Es empleado por los servicios de intercambio de archivos Kazaa -y sus variantes-, Mammoth, iMesh, entre otros.
Mientras que el protocolo FastTrack se utiliza en software para compartir archivos, otras aplicaciones tienen el mismo nombre, como John Mackin de FastTrack Books y Netscape FastTrack.
El protocolo FastTrack y el cliente Kazaa fueron producto de meses de trabajo de los desarrolladores Niklas Zennström de Suecia, Janus Friis de Dinamarca y el grupo de programadores dirigidos por Jaan Tallin -el mismo que creará más tarde Skype-. Fue introducido en marzo de 2001 por la empresa neerlandesa Consumer Empowerment -compañía dirigida por ellos mismos-. Fue en ese mismo donde se desató la guerra de las redes P2P de la primera generación y cuando en julio Napster es cerrado. La Consumer Empowerment es vendida a la australiana Sharman Network en enero del 2002, debido a que gastaba alrededor de 100.000 dólares al mes en problemas legales. Hacia comienzos del año 2003, FastTrack era la red de distribución de archivos más popular, siendo utilizada principalmente para el intercambio de música, películas y software. Todo eso debido a FastTrack responde a una necesidad de compartir información por parte de los usuarios quienes ya habían visto desaparecer a varios clientes de la primera generación P2P como Audiogalaxy y Napster. Todo ese proceso generó un vacío en el mundo del intercambio P2P, que dio paso a la segunda generación de clientes como eDonkey, FastTrack, Bittorrent y Gnutella. Luego FastTrack y más específicamente Kazaa -anteriormente llamado KaZaA- se convirtió en la punta de la lanza de los internautas. Sin embargo, la decadencia causada en 2004 por las demandas y otros esfuerzos legales en pro de proteger los derechos de autor de la RIAA y MPAA se prolonga hasta el día de hoy. Actualmente, poco más de un millón y medio de usuarios habitan a diario la red FastTrack.
FastTrack al igual que los sistemas P2P como eDonkey y BitTorrent; puede ser clasificada como una red semicentralizada. Es decir existen varios servidores que manejan la información que circula por el sistema, sin que uno en particular maneje y ponga en peligro toda la red. FastTrack emplea un método para aliviar la carga que recae sobre estos, el cual son los llamados supernodos, los cuales fueron ideados por la compañía neerlandesa Kazaa BV.
La mayoría de los componentes que integran esta red son conocidos: clientes (incluidos seeds y peers), servidores y nodos. A saber que un cliente es una persona capaz de conectarse al sistema; un servidor es una computadora que posee amplios recursos para manejar el tráfico que circula en una determinada red y un nodo es la máquina de un cliente que por tener amplios recursos los comparte con el sistema, aliviando la carga de la red. Los supernodos o superpeers son una característica innovadora de esta red. El principal objetivo de los mismos es mejorar la rapidez y la manera en que fluye la información, manejando algunas de las acciones que más recursos necesitan: el tráfico y las búsquedas (las más representativas). Pero las peculiaridades de estos clientes no termina aquí, cualquier usuario que se conecte a la red -usando el respectivo cliente- puede ser ascendido a este rango. Sin embargo para que se califique de esta manera se debe cumplir con ciertos requisitos en cuanto a recursos: contar con un gran ancho de banda, una computadora con un gran procesador y memoria disponible para poder manejar y enviar toda la información que circula por la red. Muchas veces ni se sabrá si se forma parte del conjunto de supernodos de FastTrack. Cabe destacar que esta clasificación no alterará de alguna manera la búsqueda ni velocidad de conexión del usuario. Tampoco perjudica la seguridad de la computadora, ni satura esta de operaciones, debido a que solo ocupa el 10% de los recursos de esta. Los servidores centrales en realidad manejan los supernodos, y estos a su vez las conexiones entre los usuarios y las búsquedas. Así, la carga sobre los servidores se ve minimizada de gran manera: ya que no deben manejar y conectar a los usuarios de la red, sino administrar los mencionados supernodo.
Además del sistema de supernodos o superpeers, FastTrack cuenta con otras características que lo identifican. Por ejemplo, posee un sistema de piezas (sistema por el cual se puede descargar un mismo archivo desde varias computadoras) similar al de eDonkey y Bittorrent, pero con un nivel de desarrollo más complejo. Aun con la poca profundidad que da este aspecto, las velocidades de descarga se ven beneficiadas por la posibilidad de descargar diferentes partes de distintas fuentes al mismo tiempo. Si bien no suele utilizar todo el ancho de banda disponible, FastTrack logra tasas de transferencia aceptables.
FastTrack al igual que muchos protocolos para redes P2P, cuenta con un algoritmo de verificación propio. En este caso es uno bastante controversial: UUhash, el cual es capaz de verificar archivos grandes en poco tiempo, aun en computadoras con recursos limitados. Sin embargo, dado su desarrollo permite que la corrupción dentro de los archivos pase desapercibida, por lo que falla muchas veces en su trabajo. Este aspecto del algoritmo es el que ingeniosamente utilizaron y aún utilizan compañías como RIAA o MPAA para incorporar archivos falsos de la red y evitar posibles violaciones de derechos de autor.
Dado que el sistema FastTrack fue desarrollado por una compañía para usos privados, su código no es abierto. Esto hace que solo sus desarrolladores puedan realizar modificaciones al mismo, y que no exista una gran variedad de clientes alternativos al oficial.
Es el cliente oficial para conectarse a la red FastTrack. Su principales características son la simpleza y facilidad uso, lo que lo hizo muy popular entre los usuarios novatos del P2P.
Kazaa provee de muchas herramientas que simplifican muchas necesidades en línea, como un reproductor de audio y video, un explorador y un navegador web. Gracias a los programas dañinos incluidos en Kazaa han aparecido diversas versiones alternativas. A continuación se mencionarán algunas.
Disponible desde el 2002, Kazaa Lite fue el primer cliente en lograr abrir el código de Kazaa. Además de eliminar completamente el spyware que el primero dejaba pasar desapercibido.
Luego de que el desarrollo de Kazaa Lite fuera abruptamente abandonado, apareció K-Lite. Sus características no son muy diferentes en relación a Kazaa Lite, salvo que este es un parche para el Kazaa original. A diferencia de Kazaa Lite, K-Lite aún está disponible.
Casi olvidado por todos en el mundo P2P, iMesh es uno de los clientes veteranos que empleados para conectarse a la red FastTrack. Sus características no difireren demasiado de Kazaa, posee una interfaz limpia, fácil de manejar y provee de búsquedas y descargas razonablemente buenas. Aunque lamentablemente posee uno de los aspectos más controversiales de Kazaa: la inclución de spyware, en especial la publicidad.
Las principales características de este cliente es su código abierto, libre de spyware, búsquedas efectivas y descargas rápidas. Es por ello que aunque no es tan conocido como Kazaa ha captado mucha atención en el mundo P2P. Todavía se encuentra en estado beta, y como es lógico no posee un desarrollo complejo como el mencionado Kazaa. Para descargarlo hay que visitar: http://mammoth.sourceforge.net.
Los clientes presentados no son los únicos que utilizan la red FastTrack, existen otros como:
Los problemas de conexión con servidores están presentes de forma poco frecuente en la red FastTrack. Ese tipo de fallos puede provenir de dos vías diferentes. La principal causa le concierne al usuario y está relacionada con los puertos. Los puertos son entradas que permiten la circulación de información de la computadora hacia la red y viceversa, para diferenciarlos se enumeran, por ejepmlo puerto 2.154. Por defecto, el puerto que Kazaa y la mayoría de los clientes alternativos utilizan es el 1.214. En caso de fallos por lo general se pueden resolver con herramientas de verificación de puertos. Si se descubre que el puerto 1.214 está cerrado, se deben cambiar las opciones del cliente empleadas y el puerto que conecta a la red FastTrack. En estos casos, es recomendable configurar el puerto entre el 3.000 y el 4.000 que se conozca que este abierto.
Por otro lado, puede ser que el servidor de FastTrack no se encuentre en línea. Debido a su estructura semicentralizada esta situación puede ocurrir (aunque es no es muy común) en cualquier momento. Teniendo en cuenta la gran cantidad de problemas que esta red sufre a diario, no es nada improbable que esto pueda llegar a suceder.
Al descargar archivos utilizando el protocolo FastTrack se puede sufrir uno de los males más temidos: las descargas interminables. Esto se debe, al modo en que sistema está desarrollado. En pocas palabras, FastTrack utiliza un sistema de colas de espera similar al de eDonkey, que organiza la manera en que los usuarios descargan los archivos que desean. Sin embargo, gracias a la proliferación de archivos con una sola o pocas fuentes, puede darse la situación de que la descarga se ralentize o nunca se llegue a completar. Esto suele suceder cuando se recibe este mensaje remotely queued de las fuentes de las que se intenta descargar información, y significa que el lugar en la cola es muy lejano o que hay muchos usuarios esperando descargar el mismo archivo.
Al igual de la red eDonkey, el problema de búsquedas insatisfactorias tiende a darse por la falta de paciencia que tienen los usuarios que se conecta al sistema. La solución suele ser muy sencilla: esperar que el supernodo al que se haya conectado haga las conexones pertinetes con otro de su misma naturaleza y, por supuesto, con el servidor. Una vez hecho esto la búsqueda serán cuestión de unos segundos. Aun así es recomendable verificar el puerto 1.214 y, si esté no admite conexiones se debe cambiar por otro entre 3.000 y 4.000 en las opciones de su cliente.
Si tras realizado un cambio de puertos no se logra conectar correctamente a la red FastTrack, se puede probar una última alternativa: actualizar la lista de supernodos. Para evitar identificar a todos los nodos cada vez que se conecte a la red, todos los clientes cuentan con una lista de supernodos conocidos y estables. Sin embargo, la inestabilidad general de este sistema, hace que muchas veces esta lista quede obsoleta en pocos meses. Si bien esta característica sólo es posible si se usan clientes alternativos al oficial. Esta puede ser la solución a todos nuestros problemas de conexión.
Poseer programas maliciosos es un problema asociado más que todo al cliente oficial. De todas las acusaciones que ha sufrido Kazaa a través de los años la de poseer spyware es una de las que más usuarios le ha costado a esta aplicación. La velocidad en que estos migraban aumentó cuando dichos rumores se confirmaron, y dejaron a la luz una gran cantidad de programas maliciosos que se instalaban en las computadoras. Entre estos están:
Escribe un comentario o lo que quieras sobre FastTrack (directo, no tienes que registrarte)
Comentarios
(de más nuevos a más antiguos)