martes, 26 de mayo de 2009

Redes Sociales

Una red social estructura social que se puede representar en forma de uno o varios grafos en el cual los nodos representan individuos (a veces denominados actores) y los aristas relaciones entre ellos. Las relaciones pueden ser de distinto tipo, como intercambios financieros, amistad, relaciones sexuales, o rutas aéreas. También es el medio de interacción de distintas personas como por ejemplo juegos en linea, chats, foros, spaces, etc. El aumento de las visitas de los internautas a las redes sociales ha reducido a la mitad las visitas a los sitios con contenido pornográfico, según los datos recogidos.

Algunos ejemplos de redes sociales son:

- Tuenti
- Facebook
- Hi5
- Netlog
- Twitter

Introducción a las redes sociales

Según la naturaleza de las relaciones, se pueden clasificar en dos tipos:

a) diádicas (sólo indican ausencia o existencia de la relación) o valoradas (en la que la cantidad de la relación pueda medirse en términos de orden o de peso como, por ejemplo, número de encuentros sexuales entre dos personas), o bien

b) simétricas (la relación en realidad es una unión entre actores que siempre es recíproca. Ejemplo: leemos el mismo blog habitualmente) o dirigidas (que el individuo A tenga relación con el individuo B no implica que B tenga esa misma relación con A, como, por ejemplo, prestar dinero).

El análisis de redes sociales ha irrumpido en muchas ciencias sociales en los últimos veinte años como una nueva herramienta de análisis de realidad social. Al centrarse en las relaciones de los individuos (o grupos de individuos) y no en las características de los mismos (raza, edad, ingresos, educación,...) ha sido capaz de abordar algunos temas con un éxito insospechado. La difusión de información o el contagio de enfermedades son dos ejemplos de asuntos en los que la estructura de las relaciones pueden llegar a ser más relevantes que las características de los individuos, o por lo menos, información clave para conocer los procesos.

El Análisis de redes sociales se basa en la Teoría de Redes Sociales, la cual se ha desarrollado en el mundo de una manera más intensiva a partir de los años 60 del Siglo XX.

Redes sociales en Internet

El software germinal de las redes sociales parte de la teoría de los Seis grados de separación, según la cual toda la gente del planeta está conectada a través de no más de seis personas. De hecho, existe una patente en EEUU conocida como six degrees patent por la que ya han pagado Tribe y LinkedIn. Hay otras muchas patentes que protegen la tecnología para automatizar la creación de redes y las aplicaciones relacionadas con éstas.


En The social software weblog han agrupado 120 sitios web en 10 categorías y QuickBase también ha elaborado un completo cuadro sobre redes sociales en Internet.

El origen de las redes sociales se remonta, al menos, a 1995, cuando Randy Conrads crea el sitio web classmates.com. Con esta red social se pretende que la gente pueda recuperar o mantener el contacto con antiguos compañeros del colegio, instituto, universidad, etcétera.

En 2002 comienzan a aparecer sitios web promocionando las redes de círculos de amigos en línea cuando el término se empleaba para describir las relaciones en las comunidades virtuales, y se hizo popular en 2003 con la llegada de sitios tales como MySpace o Xing. Hay más de 200 sitios de redes sociales, aunque Friendster ha sido uno de los que mejor ha sabido emplear la técnica del círculo de amigos. La popularidad de estos sitios creció rápidamente y grandes compañías han entrado en el espacio de las redes sociales en Internet. Por ejemplo, Google lanzó Orkut el 22 de enero de 2004. Otros buscadores como KaZaZZ! y Yahoo crearon redes sociales en 2005.

En estas comunidades, un número inicial de participantes envían mensajes a miembros de su propia red social invitándoles a unirse al sitio. Los nuevos participantes repiten el proceso, creciendo el número total de miembros y los enlaces de la red. Los sitios ofrecen características como actualización automática de la libreta de direcciones, perfiles visibles, la capacidad de crear nuevos enlaces mediante servicios de presentación y otras maneras de conexión social en línea. Las redes sociales también pueden crearse en torno a las relaciones comerciales.

Las herramientas informáticas para potenciar la eficacia de las redes sociales online (‘software social’), operan en tres ámbitos, “las 3Cs”, de forma cruzada:

  • Comunicación (nos ayudan a poner en común conocimientos).
  • Comunidad (nos ayudan a encontrar e integrar comunidades).
  • Cooperación (nos ayudan a hacer cosas juntos).

El establecimiento combinado de contactos (blended networking) es una aproximación a la red social que combina elementos en línea y del mundo real para crear una mezcla. Una red social de personas es combinada si se establece mediante eventos cara a cara y una comunidad en línea. Los dos elementos de la mezcla se complementan el uno al otro. Vea también computación social.

Las redes sociales continúan avanzando en Internet a pasos agigantados, especialmente dentro de lo que se ha denominado Web 2.0 y Web 3.0, y dentro de ellas, cabe destacar un nuevo fenómeno que pretende ayudar al usuario en sus compras en Internet: las redes sociales de compras. Las redes sociales de compras tratan de convertirse en un lugar de consulta y compra. Un espacio en el que los usuarios pueden consultar todas las dudas que tienen sobre los productos en los que están interesados, leer opiniones y escribirlas, votar a sus productos favoritos, conocer gente con sus mismas aficiones y, por supuesto, comprar ese producto en las tiendas más importantes con un solo click. Esta tendencia tiene nombre, se llama Shopping 2.0.

jueves, 21 de mayo de 2009

Paquetes de información

Todo lo que uno hace en Internet, involucra paquetes de información. Por ejemplo, cada página Web que uno recibe, viene en una serie de paquetes, cada correo electrónico que uno manda, sale como una serie de paquetes.
En Internet, la red rompe un correo electrónico en partes de cierto tamaño de bytes. Estos son los paquetes de información. Cada paquete carga la información que le va a ayudar a llegar a su destino “la IP del remitente, la del destinatario, algo que le dice a la red de cuantos paquetes consiste el correo electrónico, y el número de cada uno de esos paquetes”. El paquete carga los datos en los protocolos que Internet usa: TCP/IP (Transmission Control Protocol / Internet Protocol “Protocolo de control de transmisión / Protocolo de Internet). Cada paquete contiene parte del cuerpo total del mensaje. Un paquete típico contiene más o menos entre 1,000 y 1,500 bytes.

Cada paquete es enviado a su destino por la mejor ruta disponible “una ruta que puede o no ser tomada por el resto de los paquetes del mensaje”. Esto hace a la red más eficiente. Primero, la red puede balancear la carga de transmisión a través de distintos equipos en milisegundos. Segundo, si hay algún problema con un equipo de la red mientras un mensaje esta siendo transferido, los paquetes pueden ser desviados del problema por otra ruta, asegurando la entrega del mensaje completo.

La mayoría de los paquetes están divididos en tres partes:

Encabezado:

Contiene instrucciones sobre los datos cargados por el paquete, que puede incluir los siguientes:

- Tamaño del paquete (algunas redes tiene paquetes de tamaño fijo, mientras que otras dependen del encabezado para contener esta información)

- Sincronización (algunos bits que le ayudan al paquete encajar en la red)

- Número del paquete (que paquete es en la secuencia de paquetes)

- Protocolo (en redes que cargan distintos tipos de información, el protocolo define que tipo de paquete esta siendo transferido: correo, Web, video, etc.)

- Dirección del destinatario (hacia donde va el paquete)- Dirección del remitente (de donde vino el paquete)

Cuerpo:

En esta parte se almacena los datos que el paquete esta entregando al destino. Si un paquete tiene un tamaño fijo, entonces el cuerpo puede contener espacio vacío para rellenar el espacio del cuerpo necesario para hacerlo del tamaño correcto.

Cola:

También llamada pie, contiene unos bits que le indican al equipo receptor que se ha llegado al fin del paquete. También puede contener algún tipo de verificador de estado ó de errores. El verificador más común utilizado en los paquetes es el CRC (Cyclic Redundancy Check “Control por Redundancia Cíclica”). Este verificador suma todos los unos (1s) en el Cuerpo del paquete, el resultado es almacenado como un valor hexadecimal en la Cola. El equipo receptor suma también esa misma información y la compara con la que se encuentra en la Cola del paquete. Si los valores concuerdan, el paquete es correcto. Pero si no concuerdan, el equipo receptor le envía una solicitud al equipo transmisor para que reenvié el paquete.

Como ejemplo, supongamos que mandamos un correo electrónico a un amigo. El correo es de 3,500 bits de tamaño. La red por la que lo enviamos, usa paquetes de tamaño fijo de 1,024 bits. El Encabezado de cada paquete utiliza 96 bits y la Cola 32 bits, dejando 896 bits para el Cuerpo. Para romper los 3,500 bits del mensaje en paquetes, necesitaríamos cuatro paquetes (3,500 / 896). Tres de los paquetes contienen 896 bits del mensaje mientras que el cuarto solo 812 bits.

El encabezado de cada paquete, contiene el protocolo, la IP del remitente y del destinatario y el número del paquete (1, 2, 3 o 4). Los ruteadores en la red buscaran la dirección del destinatario en el Encabezado y la compararan con la tabla de operaciones de búsqueda (lookup table) para ver a donde tienen que enviar el mensaje. Una vez que el mensaje llega a destino, la computadora de nuestro amigo, removerá el Encabezado y Cola de cada paquete, y juntara la información según la secuencia contenida en cada paquete, para formar otra vez el mensaje.

Historia de Internet

Puesto que en este blog tratamos el tema de Internet, aquí dejo un vídeo subtitulado sobre la historia de Internet que está muy bien.

miércoles, 20 de mayo de 2009

TODO SOBRE LAS DIRECCIONES IP

Los equipos comunican a través de Internet mediante el protocolo IP (Protocolo de Internet). Este protocolo utiliza direcciones numéricas denominadas direcciones IP compuestas por cuatro números enteros (4 bytes) entre 0 y 255, y escritos en el formato xxx.xxx.xxx.xxx. Por ejemplo, 194.153.205.26 es una dirección IP en formato técnico.

Los equipos de una red utilizan estas direcciones para comunicarse, de manera que cada equipo de la red tiene una dirección IP exclusiva.

El organismo a cargo de asignar direcciones públicas de IP, es decir, direcciones IP para los equipos conectados directamente a la red pública de Internet, es el ICANN (Internet Corporation for Assigned Names and Numbers) que remplaza el IANA desde 1998 (Internet Assigned Numbers Agency). Si quieres saber más sobre las direcciones IP pincha aqui

Organismos que controlan internet

Todas las redes que se conectan a Internet lo hacen de manera voluntaria, por esto nadie controla Internet.

Todo lo que se publica en Internet es de dominio público. Eso si, existe una entidad alojada en el estado de Washington, EE.UU., a la que se ha encomendado controlar la creación de puntos de entrada a Internet, esta institución se llama Network Solutions o
InterNIC (www.networksolutions.com), su función es catalogar y entregar licencias a toda persona o institución que desea participar de Internet.
Pero todo cambia, ahora se habla de que otras empresas en todo el mundo tendrán la posibilidad de comercializar
Domain Names.

martes, 19 de mayo de 2009

DEFINICION DE INTERNET

Internet es un conjunto descentralizado de redes de comunicación interconectadas, que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial.
Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como ARPANET, entre tres universidades en California y una en Utah, Estados Unidos.