domingo, 23 de octubre de 2016

La transmisión de la información

Protocolo TCP/IP

¿No os habéis preguntado alguna vez cómo se envía la información en el ordenador?¿Cómo nos llegan nuestros correos, noticias, la información que buscamos, etcétera?
Pues yo tampoco, la verdad. Hasta que el otro día en clase nos lo explicaron y me quedé fascinada, porque este proceso de transmisión de datos dura apenas unos segundos y son muchas las operaciones que el ordenador hace. Por eso, hoy vamos a hablar de este proceso, llamado Protocolo TCP/IP.

¿Qué es exactamente?
Lo primero de todo hay que explicar qué es un protocolo.
Un protocolo es un sistema de reglas que permiten que dos o más identidades se comuniquen y se transmitan la información.
Una pila de protocolos es una organización de protocolos ordenadas en capas situadas unas encima de otras y que permiten la separación de los datos se transmita de una capa a otra.
Existen dos pilas de protocolos: La Pila OSI y la Pila TCP/IP.

 - Pila OSI:
El Modelo OSI significa Interconexión de sistemas abiertos. Este modelo fue establecido para implementar un estándar de comunicación entre equipos de una red, es decir, las reglas que administran la comunicación entre equipos.
Cuando surgieron las redes, cada fabricante contaba con su propio sistema, con lo cual coexistían diversas redes incompatibles. Por eso, fue necesario establecer un estándar.
La función del modelo OSI es estandarizar la comunicación entre equipos para que diferentes fabricantes puedan desarrollar productos (software o hardware) compatibles.

 - Pila TCP/IP:
La sigla TCP/IP significa "Protocolo de control de transmisión/Protocolo de Internet".Proviene de los nombres de dos protocolos importantes del conjunto de protocolos, es decir, del protocolo TCP y del protocolo IP.
Este modelo está dividido en cuatro capas, y no como la Pila OSI, que está dividida en siete. 
La primera capa es la de Aplicación, compuesta por los datos que queremos enviar.A estos datos le añadimos una cabecera TCP, llamando así al conjunto segmento. El segmento forma parte de la siguiente capa, la de Transporte.
La capa de Red implanta una ruta IP en la cabecera del segmento, llamándolo en conjunto datagrama. Este conjunto, el datagrama, forma parte de la siguiente capa,la de Nivel de Enlace de Datos que encomienda una dirección física, es decir, una dirección MAC, tanto de origen como de destino. A esto se le llama trama.
Finalmente el ordenador de destino traducirá la información enviada, haciéndonos llegar y comprender lo que en un principio habíamos enviado.

Leer más...

lunes, 17 de octubre de 2016

Memoria caché

¿Qué es la memoria caché?

La memoria caché es la memoria rápida de un ordenador y la que guarda temporalmente los datos procesados recientemente. Es parecida a la memoria principal solo que más pequeña y más rápida. Está situada entre la CPU y la memoria RAM para acelerar el intercambio de datos.


                     


¿Cómo funciona?

La memoria caché está dividida en tres niveles, según la distancia que lo separen del procesador, siendo la del nivel 1 la más cercana al núcleo y por lo tanto la más rápida.
Cada vez que se accede por vez primera a un dato, este es almacenado en caché, posteriormente al intentar leer el mismo dato se recurrirá a la información almacenada en caché, ahorrando tiempo de acceso. La memoria caché se renueva, en todo momento.
Cada nivel tiene un bloque que se encarga de almacenar y de poner los datos necesarios a disposición del núcleo. Como queremos que los datos lleguen lo antes posible al núcleo los niveles más bajos tendrán menor capacidad. Cada nivel superior, por tanto, es bastante más grande que el anterior.



Partes de la memoria caché
Nivel 1 (L1): se encuentra en el núcleo del procesador y se utiliza para acceder a datos importantes y de uso frecuente. Este nivel está divido en dos partes, una para almacenar datos y otra para instrucciones. 
Nivel 2 (L2): se encuentra en el procesador pero no en su núcleo, se encarga de almacenar datos frecuentes, es más lenta que la L1, pero más rápida que la RAM.
Nivel 3 (L3): se encuentra en algunos procesadores modernos, y genera una copia de L2.


Leer más...