summaryrefslogtreecommitdiff
path: root/interface-definitions
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2021-03-19 17:09:59 +0100
committerChristian Poessinger <christian@poessinger.com>2021-03-19 17:09:59 +0100
commit5717ece9dc79b43a2a319eaf592e4215c8d722c8 (patch)
treec96cc6d11e06093f806761c26cda44b82b738a9c /interface-definitions
parentfbc10c8ccdcba6b8625cc8286d59bd854e8b30f2 (diff)
downloadvyos-1x-5717ece9dc79b43a2a319eaf592e4215c8d722c8.tar.gz
vyos-1x-5717ece9dc79b43a2a319eaf592e4215c8d722c8.zip
bridge: T3415: add port isolation / private-vlan option
Private VLAN, also known as port isolation, is a technique in computer networking where a VLAN contains switch ports that are restricted such that they can only communicate with a given "uplink". The restricted ports are called "private ports". Each private VLAN typically contains many private ports, and a single uplink. The uplink will typically be a port (or link aggregation group) connected to a router, firewall, server, provider network, or similar central resource. Q: https://en.wikipedia.org/wiki/Private_VLAN
Diffstat (limited to 'interface-definitions')
-rw-r--r--interface-definitions/interfaces-bridge.xml.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/interface-definitions/interfaces-bridge.xml.in b/interface-definitions/interfaces-bridge.xml.in
index c6de58424..1af002142 100644
--- a/interface-definitions/interfaces-bridge.xml.in
+++ b/interface-definitions/interfaces-bridge.xml.in
@@ -178,6 +178,12 @@
</properties>
<defaultValue>32</defaultValue>
</leafNode>
+ <leafNode name="isolated">
+ <properties>
+ <help>Port is isolated (also known as Private-VLAN)</help>
+ <valueless/>
+ </properties>
+ </leafNode>
</children>
</tagNode>
</children>