Os endereços PCI de 2 portas de rede diferem apenas no campo “device function” = eles pertencem à mesma NIC?

1

Eu tenho várias portas ethernet 10G no meu servidor. Aqui está o lspci para alguns deles:

81:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
81:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
83:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
83:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
85:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
85:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)

Vamos dar, por exemplo 81:00.0 e 81:00.1 . O id do seu bus e o id do dispositivo coincidem.

Isso significa que elas são as portas da mesma NIC, ou seja, compartilham o mesmo controlador de ethernet?

    
por Necto 01.03.2017 / 12:12

1 resposta

1

82599ES folha de dados (p. 64) declara:

PCIe device numbers identify logical devices within the physical device (the 82599 is a physical device). The 82599 implements a single logical device with two separate PCI Functions: LAN 0 and LAN 1. The device number is captured from each type 0 configuration write transaction.

Portanto, pelo menos nesse caso, 81:00.0 e 81:00.1 são duas portas da mesma NIC.

    
por 01.03.2017 / 12:51