Diferencia entre la memoria direccionable de bytes y la memoria direccionable de palabras

La memoria es un componente de almacenamiento en la computadora que se utiliza para almacenar programas de aplicación. El chip de memoria se divide en partes iguales llamadas «CELDAS» . Cada celda se identifica de forma única mediante un número binario llamado «DIRECCIÓN» . Por ejemplo, la configuración del chip de memoria se representa como … Continue reading «Diferencia entre la memoria direccionable de bytes y la memoria direccionable de palabras»

Sistema de nombres de dominio (DNS) en la capa de aplicación – Part 2

DNS es un nombre de host para el servicio de traducción de direcciones IP. DNS es una base de datos distribuida implementada en una jerarquía de servidores de nombres. Es un protocolo de capa de aplicación para el intercambio de mensajes entre clientes y servidores.  Requisito: cada host se identifica por la dirección IP, pero … Continue reading «Sistema de nombres de dominio (DNS) en la capa de aplicación – Part 2»

Diferencia entre clave privada y clave pública

La criptografía es la ciencia de la escritura secreta con la intención de mantener los datos en secreto. La criptografía se clasifica en criptografía simétrica, criptografía asimétrica y hashing.  Clave privada : en la clave privada, se utiliza la misma clave (clave secreta) para cifrar y descifrar. En esta clave es simétrica porque la única … Continue reading «Diferencia entre clave privada y clave pública»

Terminación de conexión TCP – Part 1

En TCP 3-way Handshake Process estudiamos cómo se establecen las conexiones entre el cliente y el servidor en el Protocolo de control de transmisión (TCP) utilizando segmentos de bits SYN . En este artículo, estudiaremos cómo TCP cierra la conexión entre el Cliente y el Servidor. Aquí también necesitaremos enviar segmentos de bits a un … Continue reading «Terminación de conexión TCP – Part 1»

ARP, ARP inverso (RARP), ARP inverso (InARP), ARP proxy y ARP gratuito – Part 1

Requisito previo Direccionamiento IP , Introducción de direcciones MAC , Conceptos básicos del Protocolo de resolución de direcciones (ARP) En este artículo, analizaremos toda la familia ARP, que son ARP, RARP, InARP, Proxy ARP y ARP gratuito. Tratemos de entender cada uno por uno. 1. Protocolo de resolución de direcciones (ARP) – El Protocolo de … Continue reading «ARP, ARP inverso (RARP), ARP inverso (InARP), ARP proxy y ARP gratuito – Part 1»

Diferencia entre los modos de direccionamiento de registro base y relativo a PC

Requisito previo: modos de direccionamiento  1. Modo de direccionamiento relativo a la PC: el modo de direccionamiento relativo a la PC se utiliza para implementar la transferencia de control dentro del segmento. En este modo, la dirección efectiva se obtiene agregando desplazamiento a la PC. EA = PC + Address field value PC = PC … Continue reading «Diferencia entre los modos de direccionamiento de registro base y relativo a PC»

Enlace estático y dinámico en sistemas operativos

Enlace estático: cuando hacemos clic en el archivo .exe (ejecutable) del programa y comienza a ejecutarse, todo el contenido necesario del archivo binario se ha cargado en el espacio de direcciones virtuales del proceso. Sin embargo, la mayoría de los programas también necesitan ejecutar funciones de las bibliotecas del sistema, y ​​estas funciones de biblioteca … Continue reading «Enlace estático y dinámico en sistemas operativos»

Diferencia entre control de flujo y control de congestión

El control de flujo y el control de congestión son métodos de control de tráfico para diferentes situaciones. La principal diferencia entre el control de flujo y el control de congestión es que, en el control de flujo, la tasa de tráfico recibida de un remitente puede ser controlada por un receptor. Por otro lado, … Continue reading «Diferencia entre control de flujo y control de congestión»

Eliminación de la ambigüedad (Conversión de una gramática ambigua en una gramática inequívoca)

Requisitos previos: Gramáticas libres de contexto , Gramática ambigua , Diferencia entre gramática ambigua y no ambigua, Precedencia y asociatividad de operadores , Gramática recursiva En este artículo vamos a ver la eliminación de la ambigüedad de la gramática usando ejemplos adecuados. Gramática ambigua vs inequívoca: las gramáticas que tienen más de un árbol de … Continue reading «Eliminación de la ambigüedad (Conversión de una gramática ambigua en una gramática inequívoca)»

¿Qué son los subprocesos en el procesador de la computadora o la CPU?

Los subprocesos son los componentes o códigos virtuales que dividen el núcleo físico de una CPU en múltiples núcleos virtuales. Un solo núcleo de CPU puede tener hasta 2 subprocesos por núcleo. Por ejemplo, si una CPU es de doble núcleo (es decir, 2 núcleos), tendrá 4 subprocesos. Y si una CPU es de núcleo … Continue reading «¿Qué son los subprocesos en el procesador de la computadora o la CPU?»