FastTrack

De Wikipedia, la enciclopedia libre

FastTrack es un protocolo de red P2P, utilizado por los servicios de distribución de archivos Kazaa, Grokster, Mammoth e iMesh príncipalmente. 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. Entre otras funciones populares, FastTrack posee la capacidad de reanudar descargas interrumpidas y descargar simultáneamente varios segmentos de un archivo de múltiples pares.

Mientras que el protocolo FastTrack se utiliza en software para compartir archivos, otras aplicaciones tienen el mismo nombre, como FastTrack y Netscape FastTrack.

La principal caracteristica que hizo sobresalir a FastTrack fue el momento en que fue introducida. FastTrack responde a una necesidad de compartir información por parte de los usuarios, quienes ya habian visto desaparecer a Napster y a otros sistemas dejando un vacio enorme en el mundo del intercambio P2P. FastTrack y más específicamente KaZaA, se convirtió en la punta de la lanza del contraataque de los internautas. Es por eso que muchos piensan que la red se llama igual que el cliente oficial.

Tabla de contenidos

[editar] Historia

El protocolo FastTrack y el cliente KaZaA fueron producto de muchos 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 equipo que creará más tarde Skype. Fué introducido en marzo de 2001 por la empresa holandesa Consumer Empowerment (compañía que ellos mismos dirigían). Fué en ese mismo donde se desató la guerra de las redes P2P de la primera generación y cuando en julio Napster cierra.

[editar] Funcionamiento

FastTrack al igual que sistemas P2P como eDonkey, BitTorrent, Gnutella; puede ser calificada como una red semicentralizada. Si bien existen servidores centrales que manejan la información que circula por el sistema, FastTrack cuenta con diversos métodos para aliviar esa carga. Estos métodos son los supernodos.

La mayoría de los componentes que integran este sistema son conocidos: Servidores, clientes (incluidos seeds y peers) y nodos. A saber que un servidor es un supercomputadora que contribuye a aliviar el tráfico que circula en una determinada red; un cliente es un software capaz de conectarse a si mismo; y un nodo es una máquina que actua como cliente y servidor al mismo tiempo. Los supernodos o superpeers es 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 que se conecte a la red (usando el debido cliente) puede ser asendido a este rango. Sin embargo para que nos califiquen de esta manera deberemos cumplir con 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 red que nos provee. Pero no hay que preocuparse, muchas veces ni nos daremos cuenta que formamos parte de la elite de supernodos. También cabe destacar que esta clasificación no alterará de alguna manera nuestras búsquedas ni velocidades de descarga y subida.

Los servidores centrales en realidad manejan los supernodos, y estós 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 supernodos.

Además del sistema de supernodos o superpeers, FastTrack cuenta con otras características que lo hacen sobresalir. Por ejemplo, posee un sistema de piezas similar al de eDonkey y Bittorrent, pero con un nivel de desarrollo mucho mejor. 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 muy aceptables.

FastTrack al igual que muchos protocolos para redes P2P, cuenta con con un algoritmo de verificación propio. En este caso es uno bastante controversial: UUhash, el cual es capa de verificar archivos realmente grandes en poco tiempo, aun en computadoras con recursos muy 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ñias como RIAA o MPAA para incorporar archivos falsos de la red y evitar posible violaciones de derechos de autor.

[editar] Clientes

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.

[editar] KaZaA

Ver articulo príncipal sobre KaZaA

Es el cliente por excelencia para conectarse a la red FastTrack. Su principal característica siempre a sido la simpleza y facilidad uso, lo que lo hizó muy popular entre lo usuarios novatos del P2P.

KaZaA nos provee de muchísimas herramientas que simplifican muchas de nuestras necesidades online, como un reproductor de audio y video, un explorador y ub navegador web. Gracias a los programas dañinos incluidos en KaZaA han aparecido diversas versiones alternativas y, por sobre todas las cosas, no oficiales. A continuación se mencionarán algunas.

Disponible desde el 2002, KaZaA Lite fue el primer cliente en lograr quebrar el código cerrado de KaZaA. Además de eliminar completamente el spyware que este dejaba pasar dehapercibido.

Luego de que el desarrollo de KaZaA Lite fuera abruptamente abandonado, apareció K-Lite. Gracias a que es un parche para el KaZaA original.

[editar] iMesh

Ver artículo prícipal sobre iMesh.

Casi olvidado por todos en el universo P2P, iMesh es uno de los clientes veteranos que soportan FastTrack. Sus caracteríticas no difireren demasiado de KaZaA posee una interfaz muy limpia y fácil de manejar y nos provee de búsquedas y descargar razonablemente buenas. Aunque lamentablemente emula uno de los aspectos más controversiales de KaZaA: la inclución de spyware.

[editar] Mammoth

Ver articulo príncipal sobre Mammoth.

Las príncipales caracteríticas de este cliente es es si código abierto, libre spyware, búsquedas efectivas y descargas rápidas. Es por ello que aunque no es conocido como KaZaA ha captado mucha atención y pretenda dar mucho de que hablar.

[editar] Otros clientes

[editar] Problemas más frecuentes

[editar] Problemas de conexión

Los problemas de conexión con servidores están presentes de forma poco frecuente en esta red. Ese tipo de fallos puede provenir de dos vías diferentes. Por un lado puede que el servidor de FastTrack no se encuentre online. Debido a su estructura centralizada esta situación puede ocurrir (aunque no suele ser así) en cualquier momento. Teniendo en cuenta la gran cantidad de problemas que esta red sufre a diario, no es nada improbable que esto suceda. Sin embargo, la vía más posible es la que nos involucra directamente a nosotros.

Como vimos, la príncipal causa del problema que nos concierne esta relacionada con los puertos (entradas que permiten la circulación de información del computador hacia la red y viceversa). Por defecto, el puerto que KaZaA y la mayoría de los clientes alternativos utilizan es 1.214.

Lo primero que hay que hacer si sospechamos que sufren de estos fallos es ingresar al sitio CanYouSeeMe [[1]] y utilizar la fácil harramienta de verificación de puertos que nos ofrece. Si descubren que el puerto 1.214 está cerrado, la solución es sencilla: cambiar, desde las opciones del cliente que empleemos, el puerto que nos conecta a la red FastTrack. En esto casos, lo más recomendable es configurar un puerto entre el 3.000 y el 4.000 que sepamos que se encuentre abierto.

[editar] Velocidad de descarga

Si bien al bajar archivos utilizando el protocolo FastTrack es una de las formas más sencillas y rápidas de conseguir información en el mundo P2P, muchas veces uno de los males más temidos: descargas interminables. Esto se debe, al modo en que sistema esta desarrollado. En pocas palabras, FastTrack utiliza un sistema de colas 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 nuna se complete. Esto suele suceder cuando recibimos un mensaje remotely queued de las fuentes de las que intentamos descargar información, y significa que nuestro lugar en la cola es muy lejano o que hay muchos usuarios esperando lo mismo que nosotros. Aun así, paciencia, puede que la información se complete.

[editar] Búsquedas insatisfactorias

Al igual de la red eDonkey, este problema tiende a darse por la falta de paciencia que tiene los usuarios que se conectan al sistema. La solución suele ser muy sencilla: basta con esperar para que el supernodo al que nos hayamos 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 cambialo por otro entre 3.000 y 4.000 en las opciones de su cliente.

Si realizando un cambio de puertos no logramos conectarnos correctamente a FastTrack,podemos podemos probar una última alternativa: actualizar la lista de supernodos. Para evitar identificar a todos los nodos cada vez que nos conectemos a la red, todos los clientas cuentan con una lista de supernodos conocidos y estables. Sin embargo, dada la inestabilidad general de este sistema, muchas veces esta lista queda obsoleta a los pocos meses. Si bien esta característica sólo posible si usamos clentes alternativos al oficial, ésta puede ser la sollución a todos nuestros problemas de conexión.

[editar] Malware

De todas las acusaciones que ha sufrido KaZaA a traves de los años la de poseer programas maliciosos es una de las que más usuarios le ha costado a esta aplicación. La velocidad en que estos migraban aumentó cuando los rumores se confirmaron, y dejaron a la luz la gran cantidad de programas peligrosos que se instalaban en nuestras computadora. Entre estos están:

  • Cydoor: Es uno de los spywares más famosos. Su principal objetivo es la molestar al usuario desplegando información mientras navegamos por le red.
  • GAIN: Mantiene un registro de los sitios que visitamos a diario, identifica nuestros gustos y preferencias y nos hace llegar publicidad, que desde su perfil supuestamente nos interesan.
  • InstaFinder: Este spyware nos hace redireccionar al usuario cuando este escribe mal una dirección de internet.
  • RX Toolbar: Este spyware es considerado como uno de los más molestos ya que instala una barra supuestamente útil sin que el usuario pueda hacer algo al respecto, y recopila datos personales e información sobre nuestro gustos y hábitos.
Herramientas personales