Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Administración de Oracle Solaris: interfaces y virtualización de redes Oracle Solaris 11 Information Library (Español) |
1. Descripción general de la pila de red
Configuración de red en esta versión de Oracle Solaris
La pila de red en Oracle Solaris
Dispositivos de red y nombres de enlaces de datos
Administración de otros tipos de enlaces
Parte I Conexión automática a la red (NWAM, Network Auto-Magic)
3. Configuración y administración de NWAM (descripción general)
4. Configuración de perfiles de NWAM (tareas)
5. Administración de perfiles de NWAM (tareas)
6. Acerca de la interfaz gráfica de usuario de NWAM
Parte II Configuración de interfaz y enlace de datos
7. Uso de comandos de configuración de interfaces y enlaces de datos en perfiles
8. Configuración y administración de enlaces de datos
9. Configuración de una interfaz IP
10. Configuración de las comunicaciones mediante interfaces inalámbricas en Oracle Solaris
12. Administración de agregaciones de enlaces
Mapas de tareas de administración de IPMP
Creación y configuración del grupo IPMP (mapa de tareas)
Mantenimiento del grupo IPMP (mapa de tareas)
Configuración de la detección de fallos basada en sondeos (mapa de tareas)
Supervisión de un grupo IPMP (mapa de tareas)
Cómo configurar un grupo IPMP mediante el DHCP
Cómo configurar manualmente un grupo IPMP de interfaz activa-activa
Cómo configurar manualmente un grupo IPMP de interfaz activa-en espera
Cómo agregar una interfaz a un grupo IPMP
Cómo eliminar una interfaz de un grupo IPMP
Cómo agregar o eliminar direcciones IP
Cómo mover una interfaz de un grupo IPMP a otro grupo
Configuración para la detección de fallos basada en sondeos
Cómo especificar manualmente los sistemas de destino para la detección de fallos basada en sondeos
Cómo seleccionar qué método de detección de fallos utilizar
Cómo configurar el comportamiento del daemon IPMP
Recuperación de configuración de IPMP con reconfiguración dinámica
Cómo reemplazar una tarjeta física que ha fallado
Supervisión de información de IPMP
Cómo obtener información de grupo IPMP
Cómo obtener información de dirección de datos IPMP
Cómo obtener información sobre interfaces IP subyacentes de un grupo
Cómo obtener información de destino de sondeo IPMP
Cómo personalizar la salida del comando ipmpstat en una secuencia de comandos
Cómo generar salidas analizables automáticamente del comando ipmpstat
16. Intercambio de información de conectividad de red con LLDP
Parte III Virtualización de la red y gestión de los recursos
17. Introducción a la virtualización de redes y el control de recursos (descripción general)
18. Planificación para la virtualización de red y el control de recursos
19. Configuración de redes virtuales (tareas)
20. Uso de la protección de enlaces en entornos virtualizados
21. Gestión de recursos de red
Esta sección proporciona los procedimientos que se utilizan para planificar y configurar los grupos IPMP. La descripción general en el Capítulo 14, Introducción a IPMP describe la implementación de los grupos IPMP como una interfaz. Así, en este capítulo, los términos grupo IPMP e interfaz IPMP se utilizan indistintamente.
El siguiente procedimiento incluye las tareas de planificación requeridas y la información que se debe obtener antes de configurar un grupo IPMP. No es necesario realizar las tareas por orden.
Nota - Debe configurar sólo un grupo IPMP para cada subred o dominio de emisión L2. Para obtener más información, consulte Cuando se debe utilizar IPMP.
Su configuración de IPMP depende de lo que necesita la red para manejar el tipo de tráfico que se aloja en el sistema. IPMP reparte paquetes de red salientes en las interfaces del grupo IPMP y, por lo tanto, mejora el rendimiento de la red. Sin embargo, para una determinada conexión TCP, el tráfico entrante normalmente sólo sigue una ruta física a fin de minimizar el riesgo de procesar paquetes fuera de servicio.
Por lo tanto, si la red maneja un gran volumen de tráfico saliente, la configuración de un gran número de interfaces en un grupo IPMP puede mejorar el rendimiento de la red. Si en su lugar, el sistema aloja mucho tráfico entrante, el número de interfaces en el grupo no necesariamente mejora el rendimiento al repartir la carga del tráfico. Sin embargo, tener más interfaces subyacentes ayuda a garantizar la disponibilidad de la red durante fallos de la interfaz.
Para configurar una dirección MAC exclusiva para cada interfaz en el sistema, consulte SPARC: Cómo asegurarse de que la dirección MAC de una interfaz sea única.
Todas las interfaces del mismo grupo deben tener configurados los mismos módulos STREAMS en el mismo orden.
Puede imprimir una lista de los módulos STREAMS mediante el comando ifconfig interfaz modlist. Por ejemplo, la siguiente es la salida de ifconfig para una interfaz net0:
# ifconfig net0 modlist 0 arp 1 ip 2 e1000g
Como se muestra en la salida, las interfaces existen normalmente como controladores de red directamente debajo del módulo IP. Estas interfaces no deberían requerir ninguna configuración adicional.
Sin embargo, determinadas tecnologías se insertan como módulo STREAMS entre el módulo IP y el controlador de red. Si un módulo STREAMS tiene estado, puede producirse un comportamiento inesperado en la conmutación por error, aunque se inserte el mismo módulo en todas las interfaces de un grupo. Sin embargo, puede utilizar módulos STREAMS sin estado, siempre y cuando los inserte en el mismo orden en todas las interfaces del grupo IPMP.
ifconfig interface modinsert module-name@position
ifconfig net0 modinsert vpnmod@3
Si una interfaz está configurada para IPv4, todas las interfaces del grupo deben estar configuradas para IPv4. Por ejemplo, si agrega direcciones IPv6 a una interfaz, todas las interfaces del grupo IPMP se debe configurar para que admitan IPv6.
Por ejemplo, si desea implementar detección de fallos basada en sondeos, debe configurar las direcciones de prueba de las interfaces subyacentes. Para obtener información relacionada, consulte Tipos de detección de fallos en IPMP.
Por ejemplo, puede configurar los conmutadores Ethernet en la misma subred IP en un grupo IPMP. Puede configurar cualquier número de interfaces en un grupo IPMP.
Nota - También puede configurar un grupo IPMP de interfaz única, por ejemplo, si el sistema tiene una única interfaz física. Para obtener información relacionada, consulte Tipos de configuraciones de interfaces IPMP.
Las interfaces que están agrupadas deben tener el mismo tipo de interfaz, de acuerdo con lo que se define en /usr/include/net/if_types.h. Por ejemplo, no puede combinar interfaces Ethernet y Token Ring en un grupo IPMP. Tampoco puede combinar una interfaz de bus Token con las interfaces de modalidad de transferencia asíncrona (ATM) del mismo grupo IPMP.
IPMP no se admite para las interfaces que utilicen IP clásica sobre ATM.
En la implementación actual de IPMP, los grupos IPMP se pueden configurar con el protocolo de configuración dinámica de sistemas (DHCP).
Un grupo IPMP con varias interfaces se puede configurar con interfaces activas-activas o activas-en modo de espera. Para obtener información relacionada, consulte Tipos de configuraciones de interfaces IPMP. En el siguiente procedimiento se describen los pasos para configurar un grupo IPMP de interfaces activas-en modo de espera mediante el DHCP.
Antes de empezar
Asegúrese de que las interfaces IP que estarán en el grupo IPMP hayan sido configuradas correctamente a través de los enlaces de datos de red del sistema. Puede crear una interfaz IPMP incluso si no existen interfaces IP subyacentes. Sin embargo, las configuraciones posteriores en esta interfaz IPMP fallarán.
Para conocer los procedimientos para configurar enlaces e interfaces IP, consulte Configuración de la interfaz IP (tareas). Para obtener información sobre la configuración de interfaces IPv6, consulte Configuración de una interfaz de IPv6 de Administración de Oracle Solaris: servicios IP.
Además, si está utilizando un sistema SPARC, configure una dirección MAC exclusiva para cada interfaz. Para conocer procedimientos, consulte SPARC: Cómo asegurarse de que la dirección MAC de una interfaz sea única.
Por último, si está usando el DHCP, asegúrese de que las interfaces subyacentes cuenten con concesiones infinitas. De lo contrario, en caso de un fallo de grupo, las direcciones de prueba caducarán, el daemon desactivará la detección de fallos basada en sondeos, y se usará la detección de fallos basada en enlaces. Si la detección de fallos basada en enlaces detecta que la interfaz está funcionando, el daemon puede informar erróneamente que la interfaz ha sido reparada. Para obtener más información sobre la configuración del DHCP, consulte el Capítulo 13, Planning for DHCP Service (Tasks) de System Administration Guide: IP Services.
Nota - No puede utilizar IPMP si el perfil de red activo en el sistema es un perfil reactivo. Antes de configurar los grupos IPMP, si es necesario, active el perfil DefaultFixed para pasar a un perfil de configuración de red fija. Para conocer los procedimientos, consulte Herramientas de configuración y perfiles.
Para obtener más información, consulte Cómo obtener derechos administrativos de Administración de Oracle Solaris: servicios de seguridad.
# ipadm create-ipmp ipmp-interface
donde
interface_ipmp especifica el nombre de la interfaz IPMP. Puede asignar cualquier nombre significativo a la interfaz IPMP. Al igual que con cualquier interfaz IP, el nombre está formado por una cadena y un número, como ipmp0.
# ipadm create-ip under-interface
donde interfaz_subyacente hace referencia a la interfaz IP que agregará al grupo IPMP.
# ipadm add-ipmp -i under-interface1 [-i under-interface2 ...] ipmp-interface
Puede crear tantas interfaces IP para el grupo IPMP como haya disponibles en el sistema.
# ipadm create-addr -T dhcp addrobj
obj_dir representa un objeto de dirección y utiliza el formato interfaz/cadena. En este paso, la interfaz es la interfaz IPMP. La cadena puede ser cualquier cadena definida por el usuario. Por lo tanto, si tiene varias direcciones de datos en la interfaz IPMP, los objetos de dirección correspondientes serían interfaz_ipmp/cadena1, interfaz_ipmp/cadena2, interfaz_ipmp/cadena3, y así sucesivamente.
Debe emitir el siguiente comando para cada interfaz subyacente en el grupo IPMP.
# ipadm create-addr -T dhcp addrobj
obj_dir representa un objeto de dirección y utiliza el formato interfaz/cadena. En este paso, la interfaz es la interfaz subyacente. La cadena puede ser cualquier cadena definida por el usuario. Por lo tanto, si cuenta con varias interfaces subyacentes para el grupo IPMP, los objetos de dirección correspondientes serían interfaz_subyacente1/cadena, interfaz_ipmp2 /cadena, interfaz_ipmp3/cadena, y así sucesivamente.
Ejemplo 15-1 Configuración de un grupo IPMP con el DHCP
En este ejemplo se muestra cómo configurar un grupo IPMP con interfaz activa-en espera con el DHCP según la siguiente situación:
Se configurarán tres interfaces subyacentes para el grupo IPMP sobre sus respectivos enlaces de datos net0, net1 y net2, que son miembros designados del grupo IPMP.
La interfaz IPMP itops0 tiene el mismo nombre que el grupo IPMP.
net2 es la interfaz en espera designada.
Para utilizar la detección de fallos basada en sondeos, se asigna direcciones de prueba a todas las interfaces subyacentes.
# ipadm create-ipmp itops0 # ipadm create-ip net0 # ipadm create-ip net1 # ipadm create-ip net2 # ipadm add-ipmp -i net0 -i net1 -i net2 itops0 # ipadm create-addr -T dhcp itops0/dhcp0 # ipadm create-addr -T dhcp itops0/dhcp1 # ipadm create-addr -T dhcp net0/test # ipadm create-addr -T dhcp net2/test # ipadm create-addr -T dhcp net3/test # ipadm set-ifprop -p standby=on net2
El siguiente procedimiento describe los pasos para configurar manualmente un grupo IPMP de interfaz activa-activa.
Antes de empezar
Asegúrese de que las interfaces IP que estarán en el eventual grupo IPMP hayan sido configuradas correctamente a través de los enlaces de datos de red del sistema. Para conocer los procedimientos para configurar enlaces e interfaces IP, consulte Configuración de la interfaz IP (tareas). Para obtener más información sobre la configuración de interfaces IPv6, consulte Configuración de una interfaz de IPv6 de Administración de Oracle Solaris: servicios IP. Puede crear una interfaz IPMP incluso si no existen interfaces IP subyacentes. Sin embargo, las configuraciones posteriores en esta interfaz IPMP fallarán.
Además, si está utilizando un sistema SPARC, configure una dirección MAC exclusiva para cada interfaz. Para conocer procedimientos, consulte SPARC: Cómo asegurarse de que la dirección MAC de una interfaz sea única.
Para obtener más información, consulte Cómo obtener derechos administrativos de Administración de Oracle Solaris: servicios de seguridad.
# ipadm create-ipmp ipmp-interface
donde
interface_ipmp especifica el nombre de la interfaz IPMP. Puede asignar cualquier nombre significativo a la interfaz IPMP. Al igual que con cualquier interfaz IP, el nombre está formado por una cadena y un número, como ipmp0.
# ipadm add-ipmp -i under-interface1 [-i underinterface2 ...] ipmp-interface
donde interfaz_subyacente hace referencia a la interfaz subyacente del grupo IPMP. Puede agregar tantas interfaces IP como haya disponibles en el sistema.
Nota - En un entorno de doble pila, si se coloca una instancia IPv4 de una interfaz en un grupo específico, automáticamente también se coloca la instancia IPv6 en el mismo grupo.
# ipadm create-addr -T static IP-address addrobj
La dirección_IP puede estar en notación CIDR.
obj_dir debe utilizar la convención de nomenclatura interfaz_ipmp/cualquier_cadena. Por lo tanto, si el nombre de la interfaz IPMP es ipmp0, la obj_dir puede ser ipmp0/dataaddr.
# ipadm create-addr -T static IP-address addrobj
La dirección_IP puede estar en notación CIDR.
obj_dir debe utilizar la convención de nomenclatura interfaz_subyacente/cualquier_cadena. Por lo tanto, si el nombre de una interfaz subyacente es net0, la obj_dir puede ser net0/testaddr.
Nota - Sólo debe configurar una dirección de prueba si desea utilizar la detección de fallos basada en sondeos en una interfaz específica.
Todas las direcciones IP de prueba de un grupo IPMP deben utilizar el mismo prefijo de red. Las direcciones IP de prueba deben pertenecer a una única subred IP.
Para obtener más información sobre las interfaces en espera, consulte Tipos de configuraciones de interfaces IPMP. El siguiente procedimiento configura un grupo IPMP en el que una interfaz se mantiene como reserva. Esta interfaz se despliega sólo cuando la interfaz activa del grupo falla.
Para obtener más información, consulte Cómo obtener derechos administrativos de Administración de Oracle Solaris: servicios de seguridad.
# ipadm create-ipmp ipmp-interface
donde
interface_ipmp especifica el nombre de la interfaz IPMP. Puede asignar cualquier nombre significativo a la interfaz IPMP. Al igual que con cualquier interfaz IP, el nombre está formado por una cadena y un número, como ipmp0.
# ipadm add-ipmp -i under-interface1 [-i underinterface2 ...] ipmp-interface
donde interfaz_subyacente hace referencia a la interfaz subyacente del grupo IPMP. Puede agregar tantas interfaces IP como haya disponibles en el sistema.
Nota - En un entorno de doble pila, si se coloca una instancia IPv4 de una interfaz en un grupo específico, automáticamente también se coloca la instancia IPv6 en el mismo grupo.
# ipadm create-addr -T static IP-address addrobj
La dirección_IP puede estar en notación CIDR.
obj_dir debe utilizar la convención de nomenclatura interfaz_ipmp/cualquier_cadena. Por lo tanto, si el nombre de la interfaz IPMP es ipmp0, la obj_dir puede ser ipmp0/dataaddr.
# ipadm create-addr -T static IP-address addrobj
La dirección_IP puede estar en notación CIDR.
obj_dir debe utilizar la convención de nomenclatura interfaz_subyacente/cualquier_cadena. Por lo tanto, si el nombre de una interfaz subyacente es net0, la obj_dir puede ser net0/testaddr.
Nota - Sólo debe configurar una dirección de prueba si desea utilizar la detección de fallos basada en sondeos en una interfaz específica.
Todas las direcciones IP de prueba de un grupo IPMP deben utilizar el mismo prefijo de red. Las direcciones IP de prueba deben pertenecer a una única subred IP.
# ipadm set-ifprop -p standby=yes under-interface
Ejemplo 15-2 Configuración de un grupo IPMP de interfaz activa-en espera
En este ejemplo se muestra cómo crear manualmente una configuración IPMP de interfaz activa-en espera. El ejemplo comienza con la creación de interfaces subyacentes.
# ipadm create-ip net0 # ipadm create-ip net1 # ipadm create-ip net2 # ipadm create-ipmp itops0 # ipadm add-ipmp -i net0 -i net1 -i net2 itops0 # ipadm create-addr -T static -a 192.168.10.10/24 itops0/v4add1 # ipadm create-addr -T static -a 192.168.10.15/24 itops0/v4add2 # ipadm create-addr -T static -a 192.168.85.30/24 net0/test # ipadm create-addr -T static -a 192.168.85.32/24 net1/test # ipadm create-addr -T static -a 192.168.85.34/24 net2/test # ipadm set-ifprop -p standby=yes net2 # ipmpstat -g GROUP GROUPNAME STATE FDT INTERFACES itops0 itops0 ok 10.00s net0 net1 (net2) # ipmpstat -t INTERFACE MODE TESTADDR TARGETS net0 routes 192.168.10.30 192.168.10.1 net1 routes 192.168.10.32 192.168.10.1 net2 routes 192.168.10.34 192.168.10.5