Estado desconocido de la interfaz de red.

Estado desconocido de la interfaz de red.

¿Qué significa "estado DESCONOCIDO" en ip linkla salida? Por ejemplo

10: enp56s0f3u4u2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether X:X:X:X:X:X brd ff:ff:ff:ff:ff:ff

Como sé, una interfaz de red puede estar ARRIBA o ABAJO.

Respuesta1

Cada interfaz tiene al menos dos tipos diferentes de estados:

  • Estado administrativo (si la interfaz estáactivado). Esto es simplemente arriba/abajo y lo controla usted o el software de red; después de habilitar la interfaz con ip link set eth0 upo ifconfig eth0 up, podrá verla indicada como la bandera <UP>cerca del comienzo de su ejemplo.

  • Estado operativo (si la interfazobras). El hecho de que esté habilitado no significa que ya pueda transferir datos: Ethernet necesita un cable para estar conectado; El Wi-Fi debe estar asociado con un AP; básicamente necesita untransportador. Para las interfaces físicas, esto es obviamente un factor externo y no se puede controlar con comandos; solo aparece en la salida como <LOWER_UP>si el portador estuviera presente.

    En realidad, estos son más complejos que subir/bajar, cuando, por ejemplo, las redes Wi-Fi con WPA-Enterprisehacertiene un operador después de asociarse, pero aún no puede enviar datos hasta que se realice el protocolo de enlace WPA, por lo que hay un tercer nivel de estado "operativo": "inactivo".

    (Para interfaces virtuales como VLAN, existe otra, 'capa inferior'.)

Entonces, "estado DESCONOCIDO" no es el interruptor administrativo "arriba/abajo", es el estado operativo que proviene del propio sistema que muestra una selección completa de valores. Este estado debe ser proporcionado por el controlador y (al menos según la documentación de Linux) no todos los controladores tienen los bits necesarios para establecer el estado operativo real. Entonces, si su controlador Ethernet no lo ha hecho, verá el valor predeterminado IF_OPER_UNKNOWN (0).

Respuesta2

El resultado de ippuede ser engañoso.

La parte que estás viendo va de ABAJO a DESCONOCIDO cuando la interfaz está activa y a ARRIBA cuando se realiza una conexión real.

La parteadentrolos corchetes en ángulo son los que le indican cuándo la interfaz está activa.

información relacionada