Full faucet.yaml file configuration
version: 2
dps:
test-faucet-1:
dp_id: 0x0000000000000001 # The id of the datapath to be controlled
description: "Initial Test Faucet" # Purely informational
hardware: "Open_vSwitch" # used to determine which valve implementation to use
interfaces:
1:
native_vlan: 100
name: "port1" # name for this port, used for logging/monitoring
acl_in: 1
description: "Port 1" # informational
2:
#native_vlan: 100
tagged_vlans: [100,2001,2002,2003]
name: "port2"
acl_in: 1
description: "Port 2"
vlans:
100:
description: "Test vlan" # informational
name: "test_vlan" # used for logging/monitoring
max_hosts: 3 # Maxium of 3 hosts can go on this VLAN
2001:
name: "trusted network"
unicast_flood: True
2002:
name: "untrusted network"
unicast_flood: False
2003:
name: "roof network"
unicast_flood: True
max_hosts: 10
acls:
1:
- rule:
nw_dst: "172.0.0.0/8"
dl_type: 0x800
allow: 1
- rule:
dl_type: 0x0806
allow: 1
- rule:
nw_dst: "10.0.0.0/16"
dl_type: 0x800
allow: 0
- rule:
dl_dst: "ff:ff:ff:ff:ff:ff"
dl_type: 0x800
nw_proto: 17
nw_src: "0.0.0.0"
nw_dst: "255.255.255.255"
tp_src: 68
tp_dst: 67
actions:
output:
port: 1
dps:
test-faucet-1:
dp_id: 0x0000000000000001 # The id of the datapath to be controlled
description: "Initial Test Faucet" # Purely informational
hardware: "Open_vSwitch" # used to determine which valve implementation to use
interfaces:
1:
native_vlan: 100
name: "port1" # name for this port, used for logging/monitoring
acl_in: 1
description: "Port 1" # informational
2:
#native_vlan: 100
tagged_vlans: [100,2001,2002,2003]
name: "port2"
acl_in: 1
description: "Port 2"
vlans:
100:
description: "Test vlan" # informational
name: "test_vlan" # used for logging/monitoring
max_hosts: 3 # Maxium of 3 hosts can go on this VLAN
2001:
name: "trusted network"
unicast_flood: True
2002:
name: "untrusted network"
unicast_flood: False
2003:
name: "roof network"
unicast_flood: True
max_hosts: 10
acls:
1:
- rule:
nw_dst: "172.0.0.0/8"
dl_type: 0x800
allow: 1
- rule:
dl_type: 0x0806
allow: 1
- rule:
nw_dst: "10.0.0.0/16"
dl_type: 0x800
allow: 0
- rule:
dl_dst: "ff:ff:ff:ff:ff:ff"
dl_type: 0x800
nw_proto: 17
nw_src: "0.0.0.0"
nw_dst: "255.255.255.255"
tp_src: 68
tp_dst: 67
actions:
output:
port: 1
Comments
Post a Comment