CCNA Modulo 3
Protocolos y modelos
3.1 Dispositivos en una burbuja.
Consiste que cada dispositivo solo sabe su propia información (como si estuvieran
en su burbuja) y para recibir información externa necesita usar protocolos
Por medio de distintos protocolos puede conseguir distinto tipo de información
DHCP/ICMPv6
DNS
Cuando un dispositivo solicita un sitio web como el ejemplo de la imagen, el DNS
se encarga de encontrar la ip del sitio web
IP Y TCP
Se encarga de que la información solicitada llegue a la ip solicitada y asegurarse
que esta fue recibida, si la informacion no llega TCP la vuelve enviar
3.1.2 Fundamentos de la comunicación
Las redes varían en tamaño, forma y función, desde conexiones simples entre dos
PC hasta sistemas complejos en Internet. Sin embargo, la conexión física no es
suficiente; los dispositivos deben saber cómo comunicarse.
Toda comunicación tiene tres elementos clave:
1. Origen: Persona o dispositivo que envía el mensaje.
2. Destino: Recibe e interpreta el mensaje.
3. Canal: Medio por el que viaja el mensaje.
3.1.3 Protocolos de comunicación
El envío de este mensaje, ya sea mediante comunicación cara a cara o a través de
una red, está regido por reglas llamadas “protocolos”. Estos protocolos son
específicos del tipo de método de comunicación en cuestión. En nuestra
comunicación personal diaria, las reglas que utilizamos para comunicarnos por un
medio, como una llamada telefónica, no son necesariamente las mismas que los
protocolos para utilizar otro medio, como enviar una carta.
3.1.4 Establecimiento de reglas
Para comunicarse, las personas deben seguir reglas establecidas. Un mensaje mal
formateado es difícil de entender, mientras que el uso correcto de gramática,
idioma y puntuación facilita la comprensión.
Los protocolos de comunicación deben considerar:
1. Emisor y receptor identificados
2. Idioma y gramática comunes
3. Velocidad y momento de entrega
4. Confirmación o acuse de recibo
3.1.5 Requisitos de protocolo de red
Los protocolos utilizados en las comunicaciones de red comparten muchos de
estos fundamentos. Además de identificar el origen y el destino, los protocolos
informáticos y de red definen los detalles sobre la forma en que los mensajes se
transmiten a través de una red. Los protocolos informáticos comunes incluyen los
siguientes requisitos:
1. Codificación de los mensajes
2. Formato y encapsulamiento del mensaje
3. Tamaño del mensaje
4. Sincronización del mensaje
5. Opciones de entrega del mensaje
3.1.6 Codificación de los mensajes
Uno de los primeros pasos para enviar un mensaje es codificarlo. La codificación
es el proceso mediante el cual la información se convierte en otra forma
aceptable para la transmisión.
La codificación entre hosts debe tener el formato adecuado para el medio. El host
emisor, primero convierte en bits los mensajes enviados a través de la red. Cada
bit está codificado en un patrón de voltajes en cables de cobre, luz infrarroja en
fibras ópticas o microondas para sistemas inalámbricos. El host de destino recibe y
decodifica las señales para interpretar el mensaje.
Ejem 1 Ejem2
Ejem 3
3.1.7 Formato y encapsulamiento del mensaje
Cuando se envía un mensaje desde el origen hacia el destino, se debe utilizar un
formato o estructura específicos. Los formatos de los mensajes dependen del tipo
de mensaje y el canal que se utilice para entregar el mensaje.
Protocolo de Internet (IP) es un protocolo con una función similar a la del ejemplo
sobre. En la figura, los campos del paquete de Protocolo de Internet versión 6
(IPv6) identifican el origen del paquete y su destino. IP es responsable de enviar
un mensaje desde el origen del mensaje al destino a través de una o más rede
3.1.8 Tamaño del mensaje
Al enviar un mensaje largo en una red, debe dividirse en partes más pequeñas
llamadas tramas, siguiendo reglas estrictas de tamaño según el canal utilizado.
El host de origen fragmenta el mensaje en tramas individuales con información de
direccionamiento. Luego, el host receptor las reensambla para reconstruir el
mensaje original.
Si se envía un mensaje muy grande Si se envía un mensaje en fragmentos
3.1.9 Sincronización del mensaje
El tiempo es crucial en las comunicaciones de red e involucra tres aspectos clave:
1. Control de flujo: Regula la velocidad de transmisión para evitar pérdida de
información.
2. Tiempo de espera de respuesta: Define cuánto tiempo debe esperar un
host antes de reenviar un mensaje o finalizar la comunicación.
3. Método de acceso: Establece cuándo un dispositivo puede transmitir para
evitar colisiones de datos.
3.1.10 Opciones de entrega del mensaje
Un mensaje se puede entregar de diferentes maneras. hay tres tipos de
comunicaciones de datos:
Unicast - La información se transmite a un único dispositivo final.
Multicast - La información se transmite a uno o varios dispositivos finales.
Transmisión - La información se transmite a todos los dispositivos finales.
Unicast Multicast
Transmisión
3.2.1 Descripción general del protocolo de red
Para que los dispositivos se comuniquen en una red, deben seguir un mismo
conjunto de reglas llamadas protocolos. Estos definen el formato y las normas
para el intercambio de mensajes y pueden implementarse en software, hardware
o ambos.
Cada protocolo tiene funciones y reglas específicas para la comunicación, y se
combinan para habilitar la conectividad en una o varias redes.
3.2.2 Funciones de protocolo de red
Los protocolos de comunicación de red son responsables de una variedad de
funciones necesarias para las comunicaciones de red entre dispositivos finales.
Por ejemplo, en la figura, ¿cómo envía el equipo un mensaje, a través de varios
dispositivos de red, al servidor?
Protocolos utilizados para comunicarse:
3.2.3 Interacción de protocolos
Un mensaje enviado a través de una red informática normalmente requiere el uso
de varios protocolos, cada uno con sus propias funciones y formato. La figura
muestra algunos protocolos de red comunes que se utilizan cuando un dispositivo
envía una solicitud a un servidor web para su página web.
HTTP: Regula la interacción entre cliente y servidor web, definiendo
solicitudes y respuestas.
TCP: Gestiona conversaciones individuales, asegurando la entrega fiable y el
control de flujo.
IP: Encargado de entregar mensajes entre el remitente y el receptor,
permitiendo el reenvío a través de múltiples redes.
Ethernet: Facilita la entrega de mensajes entre interfaces de red (NIC)
dentro de una misma LAN.
3.3.1 Conjuntos de protocolos de red
Los protocolos trabajan juntos en suites de protocolos, que son grupos de
protocolos interrelacionados diseñados para funcionar sin problemas.
Una pila de protocolos representa cómo estos protocolos se organizan en capas:
Capas inferiores: Manejan el movimiento de datos en la red.
Capas superiores: Se enfocan en el contenido del mensaje.
Este modelo es similar a la comunicación humana, donde una capa física permite
hablar, una capa intermedia establece reglas y una capa superior contiene el
mensaje real.
3.3.2 Evolución de los conjuntos de protocolos
Una suite de protocolos es un grupo de protocolos que trabajan en forma
conjunta para proporcionar servicios integrales de comunicación de red.
Durante la evolución de las comunicaciones de red e Internet hubo varios
conjuntos de protocolos competidores
TCP/IP: El estándar más utilizado hoy en día, mantenido por el IETF.
OSI: Desarrollado en 1977, incluyó el modelo de referencia de siete capas,
aunque sus protocolos han sido reemplazados en gran parte por TCP/IP.
AppleTalk: Un conjunto de protocolos propietario de Apple lanzado en 1985
y reemplazado por TCP/IP en 1995.
Novell NetWare: Utilizaba el protocolo IPX, pero fue reemplazado por
TCP/IP en 1995.
3.3.3 Ejemplo de protocolo TCP/IP
Los protocolos TCP/IP son específicos de las capas Aplicación, Transporte e
Internet. No hay protocolos TCP/IP en la capa de acceso a la red. Los protocolos
LAN de capa de acceso a la red más comunes son los protocolos Ethernet y WLAN
(LAN inalámbrica). Los protocolos de la capa de acceso a la red son responsables
de la entrega de los paquetes IP en los medios físicos.
3.3.4 Conjunto de TCP/IP
Capa de aplicación
Sistema de Nombres
DNS: Traduce nombres de dominio (ej. cisco.com) a direcciones IP.
Configuración de Host
DHCPv4/DHCPv6: Asignan direcciones IP dinámicamente a los dispositivos.
SLAAC: Permite que un dispositivo obtenga su dirección IPv6 sin un servidor
DHCP.
Correo Electrónico
SMTP: Permite enviar correos electrónicos entre clientes y servidores.
POP3: Descarga correos desde el servidor al cliente.
IMAP: Permite acceder a correos almacenados en un servidor sin
descargarlos.
Transferencia de Archivos
FTP: Protocolo confiable para la transferencia de archivos entre hosts.
SFTP: Versión segura de FTP que cifra los archivos transferidos.
TFTP: Protocolo simple y sin conexión, con menor sobrecarga que FTP.
Web y Servicios Web
HTTP: Define cómo se intercambian archivos multimedia en la web.
HTTPS: Versión segura de HTTP que cifra los datos transmitidos.
REST: Servicio web basado en API que usa HTTP para desarrollar
aplicaciones web.
Capa de transporte
Orientado a la conexión
TCP - Protocolo de Control de Transmisión. Permite la comunicación
confiable entre procesos que se ejecutan en hosts independientes y tiene
transmisiones fiables y con acuse de recibo que confirman la entrega
exitosa.
Sin conexión
UDP - Protocolo de Datagramas de Usuario Habilita un proceso que se
ejecuta en un host para enviar paquetes a un proceso que se ejecuta en
otro host, Sin embargo, UDP No confirma la transmisión correcta de
datagramas
Capa de Internet
Protocolo de Internet
IPv4: Usa direcciones de 32 bits para enviar paquetes end-to-end.
IPv6: Similar a IPv4, pero con direcciones de 128 bits.
NAT: Traduce direcciones IPv4 privadas en direcciones IPv4 públicas.
Mensajería
ICMPv4: Informa errores en la entrega de paquetes IPv4.
ICMPv6: Similar a ICMPv4, pero para IPv6.
ICMPv6 ND: Protocolo de descubrimiento de vecinos en IPv6 para resolver
direcciones y detectar duplicados.
Protocolos de Enrutamiento
OSPF: Protocolo de enrutamiento de estado de enlace basado en áreas.
EIGRP: Protocolo de enrutamiento de Cisco que evalúa métricas como
ancho de banda y confiabilidad.
BGP: Protocolo estándar para intercambiar información de enrutamiento
entre ISPs y grandes clientes.
Capa de Acceso de Red
Capa de Acceso de Red
Resolución de dirección
ARP - Protocolo de Resolución de Direcciones Proporciona la asignación de
direcciones dinámicas entre una dirección IP y una dirección de hardware.
Nota: Puede ver otro estado de documentación que ARP opera en la capa de
Internet (OSI Capa 3). Sin embargo, en este curso declaramos que ARP opera en la
capa de acceso a la red (OSI Capa 2) porque su objetivo principal es descubrir la
dirección MAC del destino. y una dirección de capa 2 es una dirección MAC.
Protocolos de Enlace de Datos:
Ethernet - define las reglas para conectar y señalizar estándares de la capa
de acceso a la red.
WLAN - Wireless Local Area Network. Define las reglas para la señalización
inalámbrica a través de las frecuencias de radio de 2,4 GHz y 5 GHz.
3.4.1 Estándares abiertos
Al igual que en la industria automotriz, donde los estándares permiten que
diferentes fabricantes ofrezcan productos compatibles, en redes, los protocolos
estándar aseguran la interoperabilidad entre dispositivos de diversos fabricantes.
Esto fomenta la competencia, innovación y evita que una sola empresa
monopolice el mercado.
Por ejemplo, los routers inalámbricos de diferentes proveedores usan protocolos
estándar como IPv4, DHCP, Ethernet (802.3) y LAN inalámbrica (802.11). Estos
estándares permiten que sistemas operativos como OS X y Linux interactúen sin
problemas, gracias a la implementación común de protocolos de la suite TCP/IP.
Las organizaciones de estandarización (sin fines de lucro y neutrales en cuanto a
proveedores) desarrollan y promueven estándares abiertos, asegurando que la
Internet sea accesible y libre para todos los proveedores. Pueden crear reglas de
manera independiente o basarse en un protocolo exclusivo de algún proveedor.
3.4.2 Estándares de Internet
Distintas organizaciones tienen diferentes responsabilidades para promover y
elaborar estándares para el protocolo TCP/IP.
La siguiente imagen las organizaciones de estándares involucradas en el desarrollo
y soporte de TCP/IP
3.4.3 Estándares de Internet
Existen varias organizaciones de estandarización que se encargan de promover y
crear estándares para la comunicación y la electrónica, esenciales en la entrega de
paquetes IP por medios inalámbricos o por cable. Algunas de las principales son:
IEEE (Institute of Electrical and Electronics Engineers): Fomenta la
innovación tecnológica y elabora estándares en diversos sectores,
incluyendo redes. Los estándares clave de red incluyen 802.3 (Ethernet) y
802.11 (WLAN).
EIA (Electronic Industries Alliance): Conocida por sus estándares
relacionados con el cableado eléctrico, conectores y racks de 19 pulgadas
usados en equipos de red.
TIA (Telecommunications Industry Association): Desarrolla estándares de
comunicación en áreas como radio, telefonía móvil, VoIP y comunicaciones
satelitales.
UIT-T (Telecommunication Standardization Sector of the International
Telecommunication Union): Organismo que define estándares en
compresión de vídeo, IPTV y comunicaciones de banda ancha como DSL.
3.5.1 Beneficios del uso de un modelo en capas
El uso de modelos en capas es fundamental para entender y explicar el
funcionamiento de las redes, ya que divide operaciones complejas en capas
manejables. Esto facilita la visualización de cómo se transmite la información sin
necesidad de ver los detalles de los paquetes en tránsito.
Beneficios de un modelo en capas:
1. Facilita el diseño de protocolos: Cada capa tiene información y protocolos
específicos, con interfaces definidas para interactuar con las capas
superiores e inferiores.
2. Fomenta la competencia: Los productos de diferentes proveedores pueden
trabajar juntos sin problemas, ya que se basan en estándares comunes.
3. Aísla los cambios tecnológicos: Los cambios en una capa no afectan a las
capas adyacentes, lo que simplifica la evolución de las tecnologías.
4. Proporciona un lenguaje común: Ayuda a describir funciones y capacidades
de la red de manera estándar y comprensible.
Modelos en capas más comunes:
1. Modelo de referencia OSI (Interconexión de Sistemas Abiertos): Define 7
capas para la comunicación en red, desde la capa física hasta la capa de
aplicación.
2. Modelo TCP/IP: Utilizado ampliamente, con un conjunto de capas para
transmitir datos a través de la red, basado en protocolos de la suite TCP/IP.
Ambos modelos son esenciales para estandarizar y comprender cómo operan las
redes y sus protocolos.
3.5.2 El modelo de referencia OSI
El modelo de referencia OSI proporciona una amplia lista de funciones y servicios
que se pueden presentar en cada capa. este tipo de modelo es coherente con
todos los tipos de servicios y protocolos de red al describir qué es lo que se debe
hacer en una capa determinada, pero sin regir la forma en que se debe lograr.
También describe la interacción de cada capa con las capas directamente por
encima y por debajo de él. Los protocolos TCP/IP que se analizan en este curso se
estructuran en torno a los modelos OSI y TCP/IP
3.5.3 Modelo de protocolo TCP/IP
El modelo de protocolo TCP/IP para comunicaciones de internetwork se creó a
principios de la década de los setenta y se conoce con el nombre de modelo de
Internet. Este tipo de modelo coincide con precisión con la estructura de una suite
de protocolos determinada. El modelo TCP/IP es un protocolo modelo porque
describe las funciones que ocurren en cada capa de protocolos dentro de una
suite de TCP/IP.
3.5.4 Comparación del modelo OSI y el modelo TCP/IP
Los protocolos que forman la suite de protocolos TCP/IP pueden describirse en
términos del modelo de referencia OSI. En el modelo OSI, la capa de acceso a la
red y la capa de aplicación del modelo TCP/IP están subdivididas para describir
funciones discretas que deben producirse en estas capas.
En la capa de acceso a la red, la suite de protocolos TCP/IP no especifica cuáles
protocolos utilizar cuando se transmite por un medio físico; solo describe la
transferencia desde la capa de Internet a los protocolos de red física. Las capas
OSI 1 y 2 tratan los procedimientos necesarios para acceder a los medios y las
maneras físicas de enviar datos por la red.
3.6.1 Segmentación del mensaje
La segmentación y la multiplexación son conceptos clave para la transmisión
eficiente de datos en una red.
Segmentación:
Es el proceso de dividir un flujo de datos en partes más pequeñas llamadas
paquetes. Este enfoque tiene dos beneficios principales:
1. Aumenta la velocidad: Al dividir los datos en paquetes más pequeños,
estos pueden ser enviados de manera más eficiente a través de la red sin
congestionar un único canal de comunicación. Esto permite que múltiples
transmisiones de datos (o conversaciones) ocurran de manera simultánea,
lo que se llama multiplexación.
2. Aumenta la eficiencia: Si un paquete se pierde debido a fallas o congestión
en la red, solo ese paquete necesita ser retransmitido. No es necesario
reenviar toda la información desde el principio.
Multiplexación:
La multiplexación ocurre cuando los datos se transmiten a través de un canal
compartido, pero varios flujos de información pueden ser enviados de manera
simultánea sin interferirse entre sí. Esto mejora la eficiencia y la utilización del
ancho de banda de la red.
El proceso de segmentación y multiplexación trabaja juntos para garantizar una
transmisión de datos más rápida y confiable, especialmente cuando se utilizan
redes grandes o interconectadas.
Segmentación Multiplexación
3.6.2 Secuenciación
La segmentación divide grandes flujos de datos en partes más pequeñas llamadas
segmentos para enviarlos eficientemente a través de la red. Esto mejora la
velocidad al permitir que varios datos viajen a la vez por diferentes rutas y
aumenta la eficiencia al retransmitir solo los segmentos perdidos en vez de todo
el mensaje. TCP se encarga de garantizar que los segmentos lleguen
correctamente, asegurando su orden y controlando el flujo de datos. Esto permite
una comunicación más rápida y confiable en la red.
3.6.3 Unidades de datos de protocolo
Durante el proceso de encapsulamiento, a medida que los datos bajan por las
capas del modelo de red, se les agrega información de protocolo en cada capa.
Esta información adicional se llama unidad de datos del protocolo (PDU, por sus
siglas en inglés). Cada PDU tiene un nombre diferente según la capa del modelo
en la que se encuentre.
Capa de aplicación: Los datos de la aplicación.
Capa de transporte: Se convierte en un segmento (para TCP) o un
datagrama (para UDP).
Capa de Internet: El segmento o datagrama se convierte en un paquete.
Capa de enlace de datos: El paquete se convierte en una trama.
Cada capa agrega su propio encabezado con la información necesaria para el
proceso de comunicación, permitiendo que los datos sean entregados
correctamente al destino.
3.7.1 Direcciones
En una red, las direcciones de red son esenciales para que los mensajes
segmentados lleguen correctamente a su destino. Las capas de red y enlace de
datos tienen diferentes roles en el proceso de envío de datos:
Capa de red: Se encarga de las direcciones IP de origen y destino. Estas
direcciones permiten que los paquetes lleguen desde el dispositivo de
origen hasta el destino, ya sea dentro de la misma red o a través de redes
remotas.
Capa de enlace de datos: Utiliza direcciones MAC (direcciones de la tarjeta
de interfaz de red, NIC) de origen y destino para enviar tramas dentro de la
misma red local, asegurando que los datos lleguen de una NIC a otra en la
misma red física.
Cada capa agrega la información necesaria para garantizar que los datos sean
correctamente direccionados y entregados, ya sea a través de una única red o a
través de varias redes.
3.7.2 Dirección lógica de capa 3
Las direcciones IP se dividen en dos partes principales:
1. Porción de red (IPv4) o Prefijo (IPv6): Esta es la parte inicial de la dirección
que identifica a qué red pertenece un dispositivo. Todos los dispositivos en
la misma red comparten esta porción.
2. Porción de host (IPv4) o ID de interfaz (IPv6): Esta parte identifica a un
dispositivo específico dentro de la red. Cada dispositivo tiene una porción
de host única.
La máscara de subred (en IPv4) o la longitud del prefijo (en IPv6) se utiliza para
dividir una dirección IP en su porción de red y porción de host. Esto permite que
los dispositivos en una red sepan qué parte de la dirección corresponde a la red y
cuál a un dispositivo específico.
Así, las direcciones IP permiten direccionar los paquetes correctamente, ya sea
dentro de la misma red o hacia redes externas.
3.7.3 Dispositivos en la misma red
Ambas direcciones comparten la misma porción de red (192.168.1), lo que indica
que están dentro de la misma red, sin necesidad de pasar por un enrutador para
alcanzar el servidor FTP. Los dispositivos dentro de la misma red pueden
comunicarse directamente entre sí.
Esto es posible gracias a la máscara de subred, que determina qué parte de la
dirección IP es la porción de red y cuál es la porción de host. Por ejemplo, si la
máscara de subred es 255.255.255.0, la porción de red sería 192.168.1, y las
direcciones IP 192.168.1.110 y 192.168.1.9 estarían dentro de esa misma red.
3.7.6 Función de las direcciones de la capa de red
Cuando el emisor del paquete se encuentra en una red distinta de la del receptor,
las direcciones IP de origen y de destino representan los hosts en redes diferentes.
Esto lo indica la porción de red de la dirección IP del host de destino.
Dirección IPv4 de origen: - la dirección IPv4 del dispositivo emisor, es decir,
el equipo cliente PC1: 192.168.1.110.
Dirección IPv4 de destino: - la dirección IPv4 del dispositivo receptor, es
decir, el servidor web: 172.16.1.99.
3.7.7 Rol de acceso a datos de las direcciones de capa de vínculo de
datos - Diferentes redes IP
Cuando el emisor y el receptor están en redes diferentes, el paquete IP se envía a
través de un router o gateway predeterminado. En este caso, PC1 usa la dirección
MAC de su router (R1) para enviar la trama Ethernet. La dirección MAC de origen
es la de PC1 (AA-AA-AA-AA-AA-AA) y la dirección MAC de destino es la de R1 (11-
11-11-11-11-11). El paquete IP de PC1, que tiene como destino una dirección en
otra red (como el servidor web), se envía a R1, que luego lo reenvía al siguiente
router o directamente al destino final.
Es crucial configurar la dirección IP del gateway predeterminado en cada host para
enviar correctamente los paquetes a redes remotas.
3.7.8 Direcciones de enlace de datos
La dirección física de la capa de enlace de datos, o capa 2, tiene una función
distinta. Su propósito es enviar la trama de enlace de datos desde una interfaz de
red hasta otra interfaz de red en la misma red.
Antes de que un paquete IP pueda enviarse a través de una red conectada por
cable o inalámbrica, se debe encapsular en una trama de enlace de datos de
modo que pueda transmitirse a través del medio físico.
Host a router Router a Router
Router a Servidor
A medida que el paquete IP se mueve de host a router, de router a router y,
finalmente, de router a host, es encapsulado en una nueva trama de enlace de
datos, en cada punto del recorrido. Cada trama de enlace de datos contiene la
dirección de origen de enlace de datos de la tarjeta NIC que envía la trama y la
dirección de destino de enlace de datos de la tarjeta NIC que recibe la trama.
El protocolo de enlace de datos de capa 2 solo se utiliza para enviar el paquete de
NIC a NIC en la misma red. El router elimina la información de la capa 2 a medida
que una NIC la recibe y agrega nueva información de enlace de datos antes de
reenviarla a la NIC de salida en su recorrido hacia el dispositivo de destino final.
El paquete IP se encapsula en una trama de enlace de datos que contiene
información de enlace de datos, como la siguiente:
Dirección de enlace de datos de origen: la dirección física de la NIC del
dispositivo que envía la trama de enlace de datos.
Dirección de enlace de datos de destino: la dirección física de la NIC que
recibe la trama de enlace de datos. Esta dirección es el router del salto
siguiente o el dispositivo de destino final.