Contenido principal
Principios de ciencias de la computación avanzados (AP Computer Science Principles)
Curso: Principios de ciencias de la computación avanzados (AP Computer Science Principles) > Unidad 2
Lección 8: La suite de protocolos de InternetLa suite de protocolos de Internet
Como hemos visto a lo largo de esta unidad, hay muchos protocolos que impulsan a Internet. Cada protocolo opera en una capa diferente, y construye funcionalidad sobre la capa inferior.
Las capas de los protocolos de Internet a menudo se pueden visualizar en un diagrama como este:
Ese diagrama no está completo en absoluto. Hay muchos más protocolos en la suite de protocolos de Internet, especialmente en la capa de aplicaciones, como SMTP para enviar correo electrónico y FTP para intercambiar archivos.
Revisemos los protocolos en cada capa y sus contribuciones a Internet.
Capa por capa
En la capa inferior, dos dispositivos de cómputo necesitan un mecanismo físico para enviar datos digitales entre sí. Se envían señales electromagnéticas a través de una conexión por cable o inalámbrica e interpretan la señal como bits. El tipo de conexión física afecta la tasa de bits y el ancho de banda.
Cuando una red tiene más de dos computadoras, necesitamos protocolos de direccionamiento para identificar de forma única quién envía datos y quién debe recibirlos. Cada nodo en Internet se identifica con una dirección IP.
La ruta entre dos computadoras en Internet no es solo un camino recto de A a B. Los datos deben pasar de enrutador a enrutador hasta llegar finalmente a su destino, una estrategia que viene del protocolo de enrutamiento de Internet.
Los datos deben descomponerse en paquetes pequeños, que luego se reensamblan en el destino. El Protocolo de control de transmisiones (TCP) se utiliza para asegurar el transporte confiable de esos paquetes, con secuenciación, confirmación y reintentos. Un protocolo de transporte más rápido, pero menos confiable, es el Protocolo de datagrama de usuario (UDP).
Hay muchos usos para los datos que fluyen por Internet, como enviar correos electrónicos, descargae archivos o el chat en línea. El uso más común de Internet es World Wide Web, con sus millones de sitios web que pueden verse públicamente. todo gracias al Protocolo de transferencia de hipertexto (HTTP).
Podemos visitar un sitio web al escribir un nombre de dominio en la barra de direcciones del navegador, pues el navegador sabe cómo convertir el dominio a una dirección IP con el Sistema de nombres de dominio (DNS).
Cuando los datos contienen información privada, deben transportarse de manera segura del remitente al destino. El Protocolo de seguridad de capa de transporte (TLS) utiliza algoritmos para cifrar los datos, mientras que las autoridades de certificados ayudan a los usuarios a confiar en el cifrado.
Una pila de protocolos
Cuando un mensaje se envía a través de Internet, no utiliza todos los protocolos de la suite. Sin embargo, utiliza al menos un protocolo de cada capa.
Cuando cargas una página web de un dominio que tu navegador nunca ha visitado antes, es posible que necesite hacer una solicitud DNS. Esta pila de protocolos se utiliza cuando una solicitud DNS se envía a través de Internet:
Después tu navegador hará una solicitud HTTP para descargar la página web. Esta pila de protocolos se utiliza cuando se envía una solicitud HTTP a través de Internet:
Si la página web se envía sobre HTTPS, entonces la pila incluye varios protocolos en la capa de aplicación (HTTP y TLS):
🙋🏽🙋🏻♀️🙋🏿♂️¿Tienes alguna pregunta sobre este tópico? Nos encantaría contestarte; ¡simplemente pregunta en el área de preguntas abajo!
¿Quieres unirte a la conversación?
- Nota: Este es un resumen de las demás lecciones.(2 votos)