Linux tiene una construcción llamada espacio de nombres. El uso temprano de la misma es por parte de los administradores para restringir las aplicaciones para acceder solo a unas pocas redes. Digamos, por ejemplo, que mi aplicación de usuario puede conectarse solo a una interfaz (rutas) en un espacio de nombres en particular. Por lo tanto, la aplicación no tiene acceso a la tabla de enrutamiento predeterminada (o al revés, los nodos en la red predeterminada no tienen acceso a esta aplicación). Más control de acceso.
Cree un espacio de nombres, adjúntele una interfaz IP. Ahora la tabla de enrutamiento en este espacio de nombres se llena con la ruta de la interfaz. Podemos agregar rutas estáticamente o ejecutar protocolos de enrutamiento en este espacio de nombres. Al iniciar una aplicación en este espacio de nombres, debemos hacer “ip netns exec ./a,out”, que Linux ejecuta en el contexto de este espacio de nombres.
Un uso importante del espacio de nombres es implementar múltiples tablas de enrutamiento. El espacio de nombres es la respuesta de Linux / (¿Unix?) Para implementar VRF o VPN de capa.
- ¿Qué se entiende por topología de red junto con diferentes modelos de red?
- ¿Cuáles son los ejemplos en tiempo real de las capas osi?
- ¿Por qué dosificar el protocolo Openflow existe la tabla de grupo? ¿Y cuál es la relación entre la tubería y la tabla de grupo?
- ¿Cómo podemos entender el concepto de envío / recepción de bytes en términos físicos?
- ¿Por qué replicar un WiFi con el mismo SSID + PW resulta en un error de autenticación en los clientes?