Capítulo 3. Red Red
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
En el Capítulo 1, exploramos los conceptos comunes del intercambio de datos a través de redes informáticas, como los modos de transmisión y la sincronicidad. Este capítulo te introduce en los protocolos de red. Explica por qué son necesarios los protocolos de red y sus API programáticas y cómo se utilizan. Estos conceptos se demuestran en la práctica implementando un servidor y clientes ECHO del Protocolo de Control de Transmisión (TCP).
A lo largo del capítulo, te familiarizarás con herramientas de software como netcat, scapy, openssl, tcpdump, y tshark, y las utilizarás para explorar los fundamentos de los protocolos TCP y de Seguridad de la Capa de Transporte (TLS), lo que te ayudará a comprender cómo se comunican a través de la red las distintas API de las que se habla en este libro.
Protocolos de red
¿Te has preguntado qué ocurre a nivel de red cuando un navegador abre un sitio web? El objetivo de este capítulo, y del siguiente Capítulo 4, es examinar algunos de los detalles de cómo se realiza esta comunicación de red.
La finalidad de las redes es permitir la comunicación facilitando el intercambio de datos. Como los ordenadores actuales son binarios, las redes consisten en llevar los 0 y los 1 de un lado a otro de la comunicación.
Nota
El canal de comunicación utilizado para intercambiar datos binarios no tiene por qué ser binario en sí ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access