Los marcos web no saben nada sobre los aspectos internos del protocolo TCP / IP.
Los servidores web (y los clientes) saben algo sobre cómo interactuar con la API del sistema operativo con sus componentes TCP / IP.
Los diferentes sistemas operativos implementarán TCP / IP de manera diferente debido a los tipos de servicios que el sistema operativo proporciona internamente. (Nota: Debido a que los diferentes sistemas operativos tienen diferentes API, o al menos características en las API, puede tener un comportamiento diferente con TCP / IP bajo ciertas condiciones de borde).
- ¿Las redes de computadoras necesitan programación de computadoras?
- ¿Cuáles son las ventajas y desventajas de ejecutar funciones de plano de control en hardware remoto en lugar de en el conmutador o enrutador en sí?
- ¿Cómo se interceptan los tráficos de red en los dispositivos proxy y firewall?
- ¿Quién inventó la traducción de direcciones de red y cómo se usó por primera vez?
- ¿Qué es mejor: banda ancha, wifi o dongle wifi, o cualquier otra cosa?
Si no comprende el modelo cliente / servidor con TCP / IP, es posible que desee investigar primero un cliente / servidor simple. Busque primero una implementación del antiguo protocolo FTP (busque tanto un cliente simple como un servidor simple). Muchos de los conceptos utilizados por un marco web para interactuar a nivel TCP / IP serán diferentes abstracciones de los mismos conceptos utilizados en otros modelos de cliente / servidor TCP / IP.