En esta sección, se proporciona un ejemplo de cómo crear una combinación de configuraciones de red que utiliza agregaciones de enlaces y VLAN.
En el ejemplo siguiente, un sistema que utiliza cuatro NIC debe estar configurado como entrutador para ocho subredes independientes. Por lo tanto, se configuran ocho enlaces, uno para cada subred. Primero, se crea una agregación de troncos en las cuatro NIC. Este enlace sin etiquetas que no incluye una etiqueta de VLAN en la trama de salida se convierte en la subred sin etiquetas predeterminada para la red a la que apunta la ruta predeterminada.
Las interfaces VLAN luego se configuran sobre la agregación de enlaces para las otras subredes. Se asignan nombres a las subredes en función de un esquema de códigos por colores. Los nombres de las VLAN se asignan de manera consecuente para que se correspondan con sus respectivas subredes. La configuración final consta de ocho enlaces para las ocho subredes: un enlace sin etiquetas y siete enlaces VLAN con etiquetas. En el ejemplo, primero se verifica si las interfaces IP ya existen en el enlace de datos. Estas interfaces deben suprimirse antes de que los enlaces de datos se combinen en una agregación.
Elimine todas las interfaces IP que estén configuradas en los enlaces de datos.
# ipadm show-if IFNAME CLASS STATE ACTIVE OVER lo0 loopback ok yes -- net0 ip ok yes -- net1 ip ok yes -- net2 ip ok yes -- net3 ip ok yes -- # ipadm delete-ip net0 # ipadm delete-ip net1 # ipadm delete-ip net2 # ipadm delete-ip net3
Cree la agregación de troncos default0.
# dladm create-aggr -P L2,L3 -l net0 -l net1 -l net2 -l net3 default0 # dladm show-link LINK CLASS MTU STATE OVER net0 phys 1500 up -- net1 phys 1500 up -- net2 phys 1500 up -- net3 phys 1500 up -- default0 aggr 1500 up net0 net1 net2 net3
Configure una interfaz IP sobre la agregación.
# ipadm create-ip default0 # ipadm create-addr -a 10.2.3.4/24 default0
Cree las VLAN en default0.
# dladm create-vlan -v 2 -l default0 orange0 # dladm create-vlan -v 3 -l default0 green0 # dladm create-vlan -v 4 -l default0 blue0 # dladm create-vlan -v 5 -l default0 white0 # dladm create-vlan -v 6 -l default0 yellow0 # dladm create-vlan -v 7 -l default0 red0 # dladm create-vlan -v 8 -l default0 cyan0 # dladm show-link LINK CLASS MTU STATE OVER net0 phys 1500 up -- net1 phys 1500 up -- net2 phys 1500 up -- net3 phys 1500 up -- default0 aggr 1500 up net0 net1 net2 net3 orange0 vlan 1500 up default0 green0 vlan 1500 up default0 blue0 vlan 1500 up default0 white0 vlan 1500 up default0 yellow0 vlan 1500 up default0 red0 vlan 1500 up default0 cyan0 vlan 1500 up default0 # dladm show-vlan LINK VID OVER FLAGS orange0 2 default0 ----- green0 3 default0 ----- blue0 4 default0 ----- white0 5 default0 ----- yellow0 6 default0 ----- red0 7 default0 ----- cyan0 8 default0 -----
Cree interfaces IP en los enlaces de VLAN y asigne direcciones IP a las interfaces.
# ipadm create-ip orange0 # ipadm create-ip green0 # ipadm create-ip blue0 # ipadm create-ip white0 # ipadm create-ip yellow0 # ipadm create-ip red0 # ipadm create-ip cyan0 # ipadm create-addr -a 10.2.3.5/24 orange0 # ipadm create-addr -a 10.2.3.6/24 green0 # ipadm create-addr -a 10.2.3.7/24 blue0 # ipadm create-addr -a 10.2.3.8/24 white0 # ipadm create-addr -a 10.2.3.9/24 yellow0 # ipadm create-addr -a 10.2.3.10/24 red0 # ipadm create-addr -a 10.2.3.11/24 cyan0