Quali sono i significati del prefisso dell'interfaccia in ifconfig?


8

Non sono sicuro che abbiano un nome, ma sulla maggior parte dei computer utilizzo i prefissi di interfaccia sono di solito:

  • eth-: Ethernet / Cablato
  • wlan-: Wireless / WiFi

Tuttavia, sul mio ASUS RT-N56U, ho il seguente:

  • br0: "Ethernet" - Bridge?
  • eth2: 'Ethernet', IPv6 (dove sono 0 e 1?)
  • eth3: 'Ethernet', IPv4 (quello con il mio IP WAN)
  • lo: 'Local Loopback' - A cosa serve?
  • ra0: "Ethernet" -?
  • rai0: 'Ethernet' -?

Ce ne sono altri? Cosa vogliono dire?

Risposte:


7

Dalla ASUS RT-N56Upagina wiki:

Quali sono le interfacce di rete esistenti (interfacce di denominazione della trascrizione)?

    br0 = LAN + WLAN + AP-Client + WDS
    eth2 = Ethernet interface GMAC1, that connected to the switch (trunk port).
    eth2.1 = LAN (VLAN VID1)
    eth2.2 = WAN (VLAN VID2)
    ra0 = WLAN 5GHz
    ra1 = WLAN 5GHz Guest
    rai0 = WLAN 2.4GHz
    rai1 = WLAN 2.4GHz Guest
    apcli0 = AP-Client 5GHz
    apclii0 = AP-Client 2.4GHz
    wds0-wds3 = WDS 5GHz
    wdsi0-wdsi3 = WDS 2.4GHz 

In the no-VLAN firmware

    eth2 = LAN
    eth3 = WAN 

Grazie per l'elenco, speravo davvero che ci fosse qualche "standard", ma al posto di uno, questo spiega il mio caso particolare.
Ehryk,

5

Intendono qualunque cosa il progettista del driver volesse che intendessero dire. Ce ne sono anche molti altri, come ib0 per i dispositivi Infiband. Ma non sono a conoscenza di nessun posto che abbia un elenco completo in quanto dipende ancora da chi sviluppa il driver su quale sia il nome del dispositivo. Di solito fornisce qualche indizio sul tipo di scheda ma questo è tutto. Il numero dopo la designazione del dispositivo viene generalmente utilizzato per indicare quale di più porte / dispositivi è il dispositivo.


Qualche idea su br, lo, ra e rai?
Ehryk,

hai cercato su Google? Potresti trovare la risposta. lo è il driver di loopback (gestore per l'indirizzo ethernet 127.0.0.1).
mdpc,

Conferma che si lotratta di loopback (la connessione al tuo computer non richiede una vera interfaccia Ethernet, quindi il kernel ha una speciale interfaccia falsa per questo) ed brè bridge (ne crei uno con brctl).
tripla

Ho visto entrambi wlane wifiper wireless. Su Ubuntu viene visualizzata l'interfaccia semplice come wlan0MDNS e ciò che non crea alcuni wrapper e viene invece visualizzata l'interfaccia virtuale wifi0.
tripla

Alcuni componenti hardware ottengono un ethXnumero specifico in base alle udevregole. Potresti avere delle regole in atto che assegnano il tuo eth3e le eth4carte in modo da sapere quale è quale (velocità diversa, hardware diverso, driver diversi, qualunque cosa).
tripla

2

Puoi vedere tutte le interfacce usando ifconfig -ao ip address show; Mostrerà loro anche se sono giù.


1
Sulla mia macchina particolare, sì. Non è quello che mi interessa - chiedo cosa significano i prefissi su tutte le macchine, IE eth - di solito significa ethernet, wlan- o wif - di solito significa wireless, e sto chiedendo quali sono gli altri.
Ehryk,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.