Inseri 8 interfaces de toque em um arquivo xml Cisco Libvirt que criará uma máquina convidada executando a imagem Ciscio iOs:
<interface type="ethernet">
<start mode="onboot" />
<target dev="cisco-89" />
</interface>
<interface type="ethernet">
<start mode="onboot" />
<target dev="cisco-90" />
</interface>
<interface type="ethernet">
<start mode="onboot" />
<target dev="cisco-91" />
</interface>
<interface type="ethernet">
<start mode="onboot" />
<target dev="cisco-92" />
</interface>
<interface type="ethernet">
<start mode="onboot" />
<target dev="cisco-93" />
</interface>
etc.
No entanto, o que quero descobrir é que, quando inicializo a imagem do Cisco iOs e digito show interfaces summary, recebo uma lista de:
GigabyteEthernet1 GigabyteEthernet2 GigabyteEthernet3 etc.
Como posso saber qual dispositivo de toque está atribuído a qual GigabyteEthernet dentro da máquina convidada?
Presumo que cisco-89 corresponda a GigabyteEthernet1?
desde já, obrigado
Responder1
Geralmente, a ordem em que os taps são criados é a ordem do barramento PCI em que eles são conectados à VM. Se o IOS (e isso é algo que não sei) configurar a ordem de acordo com a maneira como detecta dispositivos no barramento PCI, a ordem corresponderá; caso contrário, poderá acabar sendo aleatória a cada reinicialização.
O único meio de teste que consigo imaginar é executar o tráfego por meio de uma interface específica e observar as estatísticas de tráfego nos hosts