[kolla][ovs][networking] LLDP support within an internal network?
Hey everyone, Somewhat of a random question, but is there any built-in support within OVS to carry LLDP traffic between instances running on the same Tenant network? I know that linux-br will eat the LLDP traffic by default. So far, enabling LLDP on the port "qbr" allows the hypervisor to see the instances hosted on that hypervisor. The instances can see the hypervisor as well. That said, instances cannot see each other. All are residing within the same L2 network and are able to have L2 between each other. I am seeing the LLDP packets from the hypervisor arriving on the instance internal interface but nothing from the other instances. I am seeing the outgoing LLDP packets on each interfaces as well. Let me know if anything else is required. Thanks!
Hey Laurent, LLDP is terminated at the neighbor. In a physical setup hosts would see the switch and switch would see the hosts but hosts would not see each other. That's LLDP for you. For whatever purpose, you probably want to use a different discovery protocol. PS: This is very irrelevant to Kolla. Kind regards, Radek sob., 19 paź 2019 o 19:09 Laurent Dumont <laurentfdumont@gmail.com> napisał(a):
Hey everyone,
Somewhat of a random question, but is there any built-in support within OVS to carry LLDP traffic between instances running on the same Tenant network? I know that linux-br will eat the LLDP traffic by default.
So far, enabling LLDP on the port "qbr" allows the hypervisor to see the instances hosted on that hypervisor.
The instances can see the hypervisor as well. That said, instances cannot see each other. All are residing within the same L2 network and are able to have L2 between each other. I am seeing the LLDP packets from the hypervisor arriving on the instance internal interface but nothing from the other instances. I am seeing the outgoing LLDP packets on each interfaces as well.
Let me know if anything else is required.
Thanks!
I thought there might have been some weird magic within OVS to flood the LLDP frames. Thanks! On Sat, Oct 19, 2019 at 2:06 PM Radosław Piliszek < radoslaw.piliszek@gmail.com> wrote:
Hey Laurent,
LLDP is terminated at the neighbor. In a physical setup hosts would see the switch and switch would see the hosts but hosts would not see each other. That's LLDP for you. For whatever purpose, you probably want to use a different discovery protocol.
PS: This is very irrelevant to Kolla.
Kind regards, Radek
sob., 19 paź 2019 o 19:09 Laurent Dumont <laurentfdumont@gmail.com> napisał(a):
Hey everyone,
Somewhat of a random question, but is there any built-in support within OVS to carry LLDP traffic between instances running on the same Tenant network? I know that linux-br will eat the LLDP traffic by default.
So far, enabling LLDP on the port "qbr" allows the hypervisor to see the instances hosted on that hypervisor.
The instances can see the hypervisor as well. That said, instances cannot see each other. All are residing within the same L2 network and are able to have L2 between each other. I am seeing the LLDP packets from the hypervisor arriving on the instance internal interface but nothing from the other instances. I am seeing the outgoing LLDP packets on each interfaces as well.
Let me know if anything else is required.
Thanks!
participants (2)
-
Laurent Dumont
-
Radosław Piliszek