Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

What is the internal interface for on Openvswitch?

Why does each bridge need to have a port and interface with the same name marked as type "internal"?

If I attempt to delete them, for example, it says that the port does not exist. How else are they used?

e.g.

$ovs-vsctl show
e1bbbcb1-e20d-48e5-ae89-823c1a485625
    Bridge br-tun
        Port br-tun
            Interface br-tun
                type: internal
        Port patch-int
            Interface patch-int
                type: patch
                options: {peer=patch-tun}
    Bridge br-int
        Port br-int
            Interface br-int
                type: internal
        Port "int-br-eth1"
            Interface "int-br-eth1"
        Port patch-tun
            Interface patch-tun
                type: patch
                options: {peer=patch-int}
    Bridge "br-eth0"
        Port "phy-br-eth0"
            Interface "phy-br-eth0"
        Port "eth0"
            Interface "eth0"
        Port "br-eth0"
            Interface "br-eth0"
                type: internal
    Bridge "br-eth1"
        Port "br-eth1"
            Interface "br-eth1"
                type: internal
        Port "eth1"
            Interface "eth1"
    ovs_version: "1.4.0+build0"

$ovs-vsctl del-port br-eth1
ovs-vsctl: no port named br-eth1

What is the internal "internal" interface and port for on Openvswitch?

Why does each bridge need to have a port and interface with the same name marked as type "internal"?

If I attempt to delete them, for example, it says that the port does not exist. How else are they used?

e.g.

$ovs-vsctl show
e1bbbcb1-e20d-48e5-ae89-823c1a485625
    Bridge br-tun
        Port br-tun
            Interface br-tun
                type: internal
        Port patch-int
            Interface patch-int
                type: patch
                options: {peer=patch-tun}
    Bridge br-int
        Port br-int
            Interface br-int
                type: internal
        Port "int-br-eth1"
            Interface "int-br-eth1"
        Port patch-tun
            Interface patch-tun
                type: patch
                options: {peer=patch-int}
    Bridge "br-eth0"
        Port "phy-br-eth0"
            Interface "phy-br-eth0"
        Port "eth0"
            Interface "eth0"
        Port "br-eth0"
            Interface "br-eth0"
                type: internal
    Bridge "br-eth1"
        Port "br-eth1"
            Interface "br-eth1"
                type: internal
        Port "eth1"
            Interface "eth1"
    ovs_version: "1.4.0+build0"

$ovs-vsctl del-port br-eth1
ovs-vsctl: no port named br-eth1