viernes, 20 de septiembre de 2019

La historia de Internet

La historia del Internet empieza con el nacimiento de: A.R.P.A, e-mail, conmutación de paquetes, ARPANET.


El internet es mucho más que el sólo acceso ilimitado a la información, ha tenido que enfrentar numerosos desafíos para llegar hasta lo que es hoy en día y para tener un gran significado en todas las sociedades y áreas de estudio.Se dice que el internet ha revolucionado el mundo por completo.


Historia de Internet: La Guerra Fría

Antes de nada, pongámonos en contexto. Para empezar la historia de Internet, retrocedemos hasta el 1947 cuando empieza la Guerra fría, enfrentamiento iniciado al finalizar la Segunda Guerra Mundial. Como bien sabes, se trata de un conflicto provocado por la tensión entre el bloque occidental-capitalista liderado por Estados Unidos y el oriental-comunista liderado entonces por la Unión Soviética.
En éste se enfrentaban dos modelos opuestos que luchaban por implantar su método e ideología en todo el mundo. El motivo de llamar a este enfrentamiento «guerra fría» es debido a que nunca se enfrentaron directamente sino que, en contrapartida, fueron implicando al resto de países con el objetivo de ir expandiendo su modelo.
Tras un largo periodo de enfrentamientos, durante la última etapa, el modelo económico soviético se estancó y Estados unidos se reforzó militarmente lo que le posicionó entonces en una situación favorable. En 1985 Gorbachov se convirtió en Secretario General y fue el que impulsó una serie de reformas conocidas como la Perestroika (reestructuración). Después de varios acercamientos, a finales de 1989 Gorbachov y el sucesor de Reagan, George H. W. Bush, declararon finalizada la Guerra Fría. Seguidamente, se produjo la caída del muro de Berlín y la disolución de la Unión Soviética como tal.

Historia de Internet: ARPA

En 1957 la URSS lanzó el primer satélite artificial de la historia, Sputnik 1, y, en este contexto, se organiza en Estados Unidos la Advanced Research Projects Agency (Agencia de Proyectos para la Investigación Avanzada de Estados Unidos) conocida como ARPA y  vinculada al Departamento de Defensa. Ésta se creó como respuesta a los desafíos tecnológicos y militares de la entonces URSS y, una década más tarde, sería considerada la organización que asentó los fundamentos de lo que sería conocido como Internet décadas más tarde.

A lo largo de los siguientes años se llevaron a cabo grandes avances. En 1962, Paul Baran, investigador del Gobierno de los Estados Unidos, presentó un sistema de comunicaciones que, mediante computadoras conectadas a una red descentralizada, resultaba inmune a ataques externos. En caso que uno o varios nodos resultaran destruidos, los demás se podían seguir comunicando sin problema alguno.
Este proyecto se basaba en el trabajo de Leonard Kleinrock quien un año antes publicaba desde el MIT la teoría de conmutación de paquetes que planteaba la factibilidad de utilizar esta revolucionaria técnica. Esta teoría se basa en que toda la información que sale de un dispositivo se trocea en bloques para ser transmitida por la red y a estos bloques se les llama paquetes.
Se siguió trabajando para establecer una red a la que se pudiera acceder desde cualquier lugar del mundo, a la que la nombraron «red galáctica». En 1965 se conectó un ordenador TX2 en Massachusetts con un Q-32 en California mediante una línea telefónica conmutada aunque de baja velocidad y aún limitada. Funcionó y permitía entonces trabajar de forma conectada pero, como es fácil de imaginar actualmente, el sistema era inadecuado.

Historia de Internet: ARPANET


En los siguientes años se sigue investigando hasta que en 1969 Michel Elie, considerado uno de los pioneros de Internet, ingresa en la UCLA (Universidad de California en Los Ángeles) y se incorpora a ARPA con una beca de investigación. A finales de este año se consigue conectar la computadora de la UCLA con otra del SRI (Instituto de Investigación de Stanford).
Poco después, ya eran cuatro las universidades americanas interconectadasEsta red se denominó ARPANET y el objetivo de este desarrollo era mantener las comunicaciones en caso de guerra ante la situación de incertidumbre y temor del momento. Fue toda una revolución ya que hasta entonces solamente contaban con una red centralizada que se consideraba muy insegura en caso de guerra porque el sistema se podría bloquear fácilmente.
En 1970 ARPANET se consolidaRay Tomlinson establece las bases para lo que actualmente se conoce como correo electrónico. Esta necesidad surge porque los desarrolladores necesitaban un mecanismo de coordinación que cubrían con este sistema.

La red pasó de las agencias militares a las universidades y proyectos de defensa del país cada vez con mayor fuerza. Los científicos la utilizaron y desarrollaron para permitir, también, compartir opiniones y poder establecer colaboraciones en trabajos. En 1972 ya integraba 50 universidades y centros de investigación que estaban distribuidos por Estados Unidos. Un año después, ARPANET ya estableció conexiones con otros países como Inglaterra y Noruega.
Con el auge de la comercialización de computadoras, el número de ordenadores conectados fue aumentando y a partir de los años 80 aparecieron otras redes lo que, como podemos imaginar, provocó el caos por la gran variedad de formatos de los computadores conectados. Una vez se unifica y se consolida, nace Internet.

Historia de Internet: De ARPANET a WWW

Es el año 1983 el que normalmente se marca como el año en que «nació Internet». Fue entonces cuando el Departamento de Defensa de los Estados Unidos decidió usar el protocolo TCP/IP en su red Arpanet creando así la red Arpa Internet. Con el paso de los años se quedó con el nombre de únicamente «Internet».
El 12 de marzo de 1989 Tim Berners Lee describió por primera vez el protocolo de transferencias de hipertextos que daría lugar a la primera web utilizando tres nuevos recursos: HTML, HTTP y un programa llamado Web Browser. Un año después Internet nacía de forma cerrada dentro del CERN, y en agosto de 1991, por fin, los usuarios externos al CERN comenzaron a poder acceder a esa información.
La World Wide Web creció rápidamente: en 1993 solo había 100 World Wide Web Sites y en 1997 ya más de 200.000. Y a partir de entonces sigue la apasionante historia de Internet hasta nuestros días.


Referencias:

viernes, 13 de septiembre de 2019

Características de los switches, protocolos Broadcast Storm Control y Spanning-Tree Protocol

Características de los switches, protocolos Broadcast Storm Control y Spanning-Tree Protocol

Un switch es un dispositivo que sirve para conectar varios elementos dentro de una red. Estos pueden ser un PC, una impresora, una televisión, una consola o cualquier aparato que posea una tarjeta Ethernet o Wifi. Los switches se utilizan tanto en casa como en cualquier oficina donde es común tener al menos un switch por planta y permitir así la interconexión de diferentes equipos.

¿Cómo funciona un switch?

Aunque con los avances tecnológicos estos dispositivos son cada vez más complicados, su funcionamiento básico no ha cambiado.
En breve, un equipo emite un mensaje y el switch se encarga de retransmitirlo solo por la salida en la que se encuentra su objetivo.
Para realizar esta tarea, el switch utiliza la dirección física de la tarjeta de red, también conocida como MAC. Si se conectan varios switches, ellos mismos se encargaran de entenderse entre sí para saber a dónde hay que enviar los datos. Es por lo tanto un dispositivo pensado para facilitar la comunicación entre equipos.

¿Cuál es la diferencia entre un switch y un HUB?

Un HUB es un dispositivo que permite conectar varios elementos de una red. Para el usuario puede que no exista diferencia alguna ya que a simple vista el switch y el HUB son iguales, incluso a la hora de comprarlos parecieran intercambiables. Pero el HUB emite el mensaje por todos los canales y no distingue, ni entiende, direcciones físicas.
En este caso, varios equipos conectados al mismo HUB deben de compartir la velocidad de la conexión, y esta, como consecuencia, será menor a la que se obtiene con un switch.
Un HUB nunca es una buena opción en oficinas donde haya decenas de equipos conectados a los mismos componentes de red.

¿Cuál es la diferencia entre un switch y un router?

Un router divide segmentos de red y, normalmente, sirve para conectar unas sedes a otras. Si se coloca un router es por qué se quiere evitar haya acceso directo entre los equipos conectados a ellos o, al menos, se quiere tener control sobre las tareas.
Es decir un router impide que lo que se intercambie en una determinada red lo vea la siguiente.
Los router suelen tener asociados elementos que les permiten conectarse a redes más grandes. Por ejemplo es común leer router ADSL, o router de fibra en relación a la red que luego genera la conexión a internet. Para hacer su trabajo, un router trabaja con direcciones IP mientras que un switch trabaja con direcciones MAC. Las MAC son usadas solo dentro de la red local, las IPs pueden usarse a modo de números telefónicos.

Características especiales de los switches

No todos los switches son iguales y han aparecido muchas tecnologías asociadas a ellos:
  • Wifi: existen switches que son capaces de conectarse de manera inalámbrica con otros equipos. Muy útil en hogares para, por ejemplo, conectar laptops o smartphones. 
  • VLAN: acrónimo de Virtual Local Area Network. Este permite segmentar una red para que los equipos no se vean entre sí. Por ejemplo, se puede utilizar para separar la telefonía IP del resto de equipos. 
  • PoE: acrónimo de Power Over Ethernet. Este permite alimentar equipos usando el propio cable de red. Siguiendo con el ejemplo del VLAN, el PoE es muy usado para alimentar teléfonos IP. 
  • STP: acrónimo de Spanning Tree Protocol. Este permite conectar varios switches sin generar bucles. Es decir sin que un paquete se tenga que enviar por todos lados.Versiones más modernas de este protocolo son RSTP y SPT. 
  • Detección de intrusos y firewall: es cada vez más común añadir la posibilidad de que estos elementos controlen la seguridad de la red. Pueden incluso analizar los correos en busca de actividad sospechosa. 

¿Qué tener en cuenta a la hora de comprar un switch? 

  1. Número de puertos. Es la característica más importante a la hora de comprar un switch. Siempre tenga en cuenta las necesidades futuras.
  2. Velocidad. Es muy común encontrarse con switches que no funcionan a la máxima velocidad que pueden proporcionar a los equipos a él conectados. Tenga en cuenta esto sobretodo si va a usar la red para copiar grandes volúmenes de datos.

BROADCAST STORM CONTROL (TRAFICO DE CONTROL DE TORMENTA)
Una tormenta de tráfico se produce cuando los paquetes inundan la red LAN, creando un exceso de tráfico y rendimiento de la red degradantes. Se puede utilizar la función de control de tormentas de tráfico para evitar interrupciones en la Capa 2.
Control de tormentas de tráfico (también llamada la supresión del tráfico) le permite controlar los niveles de la emisión entrante, multicast y unicast durante un intervalo de 1 segundo. Durante este intervalo, el nivel de tráfico, que es un porcentaje del ancho de banda total disponible del puerto, se compara con el nivel de control de tormentas del mismo que ha configurado. Cuando W el tráfico de entrada alcanza el nivel de control de tormentas de tráfico que se configura en el puerto , el mismo descarta el tráfico hasta que termine el intervalo.
Ejemplos:
  Si habilita el control de tormentas de tráfico de difusión, y el tráfico de difusión excede el nivel dentro del intervalo de 1 segundo, control de tormentas de tráfico de todo el tráfico de difusión hasta el final del intervalo.
  Si habilita la emisión y control de multidifusión tormenta tráfico, y la emisión combinada y el tráfico de multidifusión excede el nivel dentro del intervalo de 1 segundo, control de tormentas de tráfico descarte todo el tráfico de broadcast y multicast hasta el final del intervalo.
  Si habilita la emisión y el tráfico de multidifusión de control de ráfagas, y el tráfico de difusión excede el nivel dentro del intervalo de 1 segundo, control de tormentas de tráfico de todo el tráfico broadcast y multicast hasta el final del intervalo.
Spanning Tree Protocol (STP) en los Switches

Spanning Tree Protocol (STP) es un protocolo de capa 2 que se ejecuta en bridges y switches. La especificación para STP es IEEE 802.1D. El propósito principal de STP es garantizar que usted no cree loops cuando tenga trayectorias redundantes en su red. Los loops son fatales para una red.
Bucle: Un bucle en sentido general es un ciclo que se repite indefinidamente hasta que uno de los elementos que lo mantiene desaparezca, en programacion por ejemple existen bucles de que se repiten hasta que una condición se cumpla o deje de cumplirse.
Redundancia: La redundancia tiene que ver con asegurar la alta disponibilidad de los recursos en un sistema informático, ya sea duplicando enlaces, servidores, datos, etc.. En este caso como hablamos de redes informáticas se usara la palabra redundancia para referirnos a enlaces redundantes y dispositivos de conmutación redundantes.
¿Como funciona STP?
Pues es una practica común que en el diseño de la topologia de una red se agreguen enlaces redundantes con el fin de hacer la red tolerable a fallas y de esta forma si falla un enlace la red tiene la capacidad de recuperarse inmediatamente sin que el usuario ni siquiera sienta la falla.

En comunicacionesSTP (del inglés Spanning Tree Protocol) es un protocolo de red de capa 2 del modelo OSI (capa de enlace de datos). Su función es la de gestionar la presencia de bucles en topologías de red debido a la existencia de enlaces redundantes (necesarios en muchos casos para garantizar la disponibilidad de las conexiones). El protocolo permite a los dispositivos de interconexión activar o desactivar automáticamente los enlaces de conexión, de forma que se garantice la eliminación de bucles. STP es transparente a las estaciones de usuario.
Fuentes:

ENSAYO MÁQUINA ENIGMA

¿Qué  fue la máquina enigma?  Las máquinas Enigma fueron utilizadas por el cuerpo armado de Adolfo Hitler para elaborar códigos cifrados en ...