JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Introducción a redes de Oracle Solaris 11     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Redes en sistemas Oracle Solaris 11

Perfiles de configuración de red

Configuración de red reactiva

Configuración de red fija

Perfiles generados por el sistema

Pila de red en Oracle Solaris

Versiones anteriores de Oracle Solaris

Implementación de Oracle Solaris 11

Nombres de enlaces de datos y dispositivos de red

Nombres de enlaces genéricos predeterminados

Asignación de nombres genéricos a enlaces de datos

Personalización del modo en que el sistema operativo asigna nombres de enlaces genéricos

Nombres de enlaces en sistemas actualizados

Reemplazo de nombres de enlaces basados en hardware

Precaución para el cambio de nombres de enlaces

Reglas para nombres de enlaces válidos

Índice

Nombres de enlaces de datos y dispositivos de red

Desde el punto de vista administrativo, los administradores crean interfaces IP sobre enlaces de datos. El enlace de datos representa un objeto de enlace en la segunda capa del modelo de interconexión de sistema abierto (OSI). El enlace físico está asociado directamente a un dispositivo y tiene un nombre de dispositivo. El nombre del dispositivo es esencialmente el nombre de la instancia del dispositivo, que contiene el nombre del controlador y el número de instancia del dispositivo. El número de instancia puede tener un valor de cero a n-1, en función de la cantidad de tarjetas NIC que utilizan ese controlador en el sistema.

Por ejemplo, considere una tarjeta Gigabit Ethernet, que se suele utilizar como la NIC principal tanto en sistemas host como en sistemas de servidor. Algunos nombres de controlador típicos para esta NIC son bge y e1000g. Cuando se utiliza como la NIC principal, la interfaz Gigabit Ethernet tiene un nombre de dispositivo como bge0 o e1000g0. Otros nombres de controlador son nge, nxge, etc.

En esta versión de Oracle Solaris, el nombre de instancia del dispositivo sigue dependiendo del hardware subyacente. No obstante, como consecuencia de la separación de las capas de hardware y software, los enlaces de datos sobre estos dispositivos no se vinculan del mismo modo. Por lo tanto, a estos enlaces de datos se les puede asignar un nombre distinto del nombre del dispositivo en el que están configurados.

Nombres de enlaces genéricos predeterminados

En Oracle Solaris 11, los enlaces de datos reciben automáticamente nombres genéricos de manera predeterminada. Esta asignación de nombre utiliza la convención de denominación net#, donde # es el número de instancia. Este número de instancia aumenta para cada dispositivo, por ejemplo net0, net1, net2, etc.

Los nombres de enlaces flexibles o genéricos ofrecen ventajas para la configuración de red, como se muestra en los siguientes ejemplos:

Para mostrar la asignación entre los enlaces de datos con sus nombres genéricos y las instancias de dispositivo correspondientes, utilice el subcomando dladm show-phys. Por ejemplo:

# dladm show-phys
LINK     MEDIA        STATE     SPEED     DUPLEX     DEVICE
net2     Ethernet     up        1000      full       bge2
net0     Ethernet     up        1000      full       e1000g0
net3     Ethernet     up        1000      full       nge3
net1     Ethernet     up        1000      full       e1000g1

Asignación de nombres genéricos a enlaces de datos

En Oracle Solaris, el sistema operativo proporciona los nombres genéricos para todos los enlaces de datos en función de criterios específicos. Todos los dispositivos comparten el mismo prefijo net. No obstante, los números de instancia se asignan en función de lo siguiente:

Según estos criterios, los dispositivos Ethernet de placa base inferior o placa de E/S, puente de host, complejo de raíz PCIe, bus, dispositivo y función se clasifican por encima de los demás dispositivos.

Para mostrar las correspondencias de las ubicaciones, los dispositivos y los nombres de enlace, utilice el comando dladm show-phys, de la siguiente manera:

# dladm show-phys -L
LINK         DEVICE        LOCATION
net0         e1000g0       MB
net1         e1000g1       MB
net2         e1000g2       MB
net3         e1000g3       MB
net4         ibp0          MB/RISER0/PCIE0/PORT1
net5         ibp1          MB/RISER0/PCIE0/PORT2
net6         eoib2         MB/RISER0/PCIE0/PORT1/cloud-nm2gw-2/1A-ETH-2
net7         eoib4         MB/RISER0/PCIE0/PORT2/cloud-nm2gw-2/1A-ETH-2

Personalización del modo en que el sistema operativo asigna nombres de enlaces genéricos

Oracle Solaris utiliza el prefijo net al asignar nombres de enlaces. Sin embargo, se puede utilizar cualquier prefijo personalizado en su lugar, como eth. Si lo prefiere, también puede desactivar la asignación automática de nombres de enlaces neutros.


Precaución

Precaución - Debe personalizar el modo en que se asignan automáticamente nombres de enlaces genéricos antes de instalar Oracle Solaris. Después de la instalación, ya no podrá personalizar los nombres de enlace predeterminado sin eliminar las configuraciones existentes.


Para desactivar la asignación automática de nombres de enlaces o para personalizar el prefijo de los nombres de enlaces, defina la siguiente propiedad en los manifiestos de configuración del sistema (SC). Los manifiestos de SC son utilizados por la función Automated Installer (AI) de Oracle Solaris.

<service name="network/datalink-management"
   version="1" type="service">
      <instance name="default enabled="true">
         <property_group name='linkname-policy'
            type='application'>
               <propval name='phys-prefix' type='astring'
                  value='net'/>
         </property_group>
      </instance>
</service

De manera predeterminada, el valor para phys-prefix se establece en net, como se muestra en negrita.

Si el valor que se proporciona para phys-prefix no es válido, ese valor se ignora. Entonces, los enlaces de datos se denominan según sus controladores de hardware asociados, como bge0, e1000g0, etc. Para ver la reglas sobre los nombres de enlaces válidos, consulte Reglas para nombres de enlaces válidos.

Nombres de enlaces en sistemas actualizados

En los sistemas en los que se instaló recientemente la versión Oracle Solaris 11, los enlaces de datos se denominan automáticamente de net0 a netN-1, donde N representa el número total de dispositivos de red.

Por el contrario, si se actualiza desde Oracle Solaris 11 Express, los enlaces de datos conservan los nombres establecidos antes de la actualización. Estos nombres son nombres basados en hardware predeterminados o nombres personalizados, asignados por el administrador a los enlaces de datos antes de la actualización. Asimismo, en estos sistemas actualizados, los dispositivos de red nuevos que se agreguen posteriormente también conservarán los nombres basados en hardware predeterminados en lugar de recibir nombres genéricos. Este comportamiento para sistemas actualizados garantiza que los nombres genéricos asignados por el sistema operativo no se mezclen con otros nombres basados en hardware o nombres personalizados asignados por el administrador antes de la actualización.

En cualquier sistema con Oracle Solaris 11, tanto los nombres basados en hardware como los nombres de enlaces proporcionados por el sistema operativo se pueden reemplazar por otros nombres que desee utilizar. Normalmente, los nombres de enlaces predeterminados asignados por el sistema operativo bastan para crear la configuración de red del sistema. Sin embargo, para cambiar los nombres de enlaces, tenga en cuenta las consideraciones importantes que se tratan en las secciones siguientes.

Reemplazo de nombres de enlaces basados en hardware

Si los enlaces de su sistema tienen nombres basados en hardware, cambie el nombre de estos enlaces, al menos, por nombres genéricos. Si conserva los nombres basados en hardware, es posible que surjan confusiones cuando se eliminen o se reemplacen estos dispositivos físicos.

Por ejemplo, se conserva el nombre de enlace bge0 asociado con el dispositivo bge0. Todas las configuraciones de enlace hacen referencia al nombre de enlace. Más tarde, se reemplaza la NIC bge por la NIC e1000g. Para volver a aplicar la configuración de enlace del dispositivo anterior a la nueva NIC e1000g0, debería volver a asignar el nombre de enlace bge0 a e1000g0. La combinación de un nombre de enlace basado en hardware bge0 con una NIC e1000g0 asociada diferente puede generar confusión. Si se utilizan nombres que no se basan en el hardware, se pueden distinguir mejor los enlaces de los dispositivos asociados.

Precaución para el cambio de nombres de enlaces

Aunque el reemplazo de nombres de enlaces basados en hardware se considera una buena práctica, tendrá que planificar con cuidado antes de cambiar el nombre de los enlaces. Cuando se cambia el nombre de enlace de un dispositivo, el nuevo nombre no se propaga automáticamente a todas las configuraciones asociadas existentes. En los siguientes ejemplos se ilustran los riesgos de cambiar los nombres de enlace:

Por lo tanto, como regla general, no cambie el nombre de los enlaces de datos de forma aleatoria. Cuando cambie el nombre de los enlaces de datos, asegúrese de que todas las configuraciones asociadas del enlace se sigan aplicando después de que se haya cambiado el nombre del enlace. Algunas de las configuraciones que podrían verse afectadas por el cambio de nombre del enlace son las siguientes:

Reglas para nombres de enlaces válidos

Al asignar nombres de enlaces, tenga en cuenta las siguientes reglas:


Nota - Como una restricción adicional, no se puede usar lo0 como un nombre de enlace flexible. Este nombre está reservado para identificar la interfaz de bucle de retorno IP.


La función del enlace dentro de la configuración de la red puede ser la de una referencia útil al asignar nombres de enlaces. Por ejemplo, netmgt0 puede ser un enlace dedicado a la gestión de red. Upstream2 puede ser el enlace que se conecta con el ISP. Como regla general, para evitar confusiones, no asigne nombres de dispositivos conocidos a los enlaces.