Esta página se tradujo automáticamente con la API de traducción de Google Cloud.
Algunas páginas se pueden leer mejor en su totalidad.
Las redes de Linux son un tema amplio y complejo. En este artículo, nos centraremos en la pila y los protocolos de red.
La pila de red de Linux se compone de varios componentes, cada uno con su propia función que desempeñar.
En el corazón de la pila de redes de Linux se encuentra el kernel. El núcleo es responsable de administrar todos los recursos de hardware, incluidos los dispositivos de red. También implementa los principales protocolos de red, como TCP/IP.
Encima del núcleo está la cáscara. El shell es una interfaz de usuario que le permite interactuar con el kernel. Proporciona una forma de ejecutar comandos y ejecutar programas.
El shell usa archivos de configuración para controlar el comportamiento del núcleo y los programas que se ejecutan sobre él. Los archivos de configuración más importantes para redes son el archivo /etc/hosts, que asigna nombres de host a direcciones IP, y el archivo /etc/resolv.conf, que define los servidores DNS que se utilizarán para resolver nombres de host.
Hay muchas utilidades que se utilizan para configurar y solucionar problemas de red. Algunos de los más importantes son ifconfig, que se usa para configurar las interfaces de red, y ping, que se usa para probar la conectividad.
La pila de protocolos TCP/IP es el conjunto de protocolos que se utilizan para implementar la funcionalidad principal de Internet. Está formado por cuatro capas:
La pila TCP/IP se implementa en el kernel y el shell proporciona utilidades para configurarlo y solucionar problemas.