1 # Copyright (c) 2016 Cisco and/or its affiliates.
2 # Licensed under the Apache License, Version 2.0 (the "License");
3 # you may not use this file except in compliance with the License.
4 # You may obtain a copy of the License at:
6 # http://www.apache.org/licenses/LICENSE-2.0
8 # Unless required by applicable law or agreed to in writing, software
9 # distributed under the License is distributed on an "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11 # See the License for the specific language governing permissions and
12 # limitations under the License.
14 """Test variables for DHCP relay test suite."""
16 # IPv4 addresses used in traffic tests
17 dut_to_tg_if1_ip = "172.16.0.1"
18 dut_to_tg_if2_ip = "192.168.0.1"
19 dhcp_server1_ip = "192.168.0.100"
20 dhcp_server2_ip = "192.168.0.101"
21 client_ip = "172.16.0.2"
24 # IPv6 addresses used in traffic tests
25 dut_to_tg_if1_ip6 = "3ffe:62::1"
26 dut_to_tg_if2_ip6 = "3ffe:63::1"
27 dhcp_server_ip6 = "3ffe:63::2"
28 client_ip6 = "3ffe:62::2"
31 # DHCP relay configuration
35 "address-family": "vpp-fib-table-management:ipv4",
37 "gateway-address": dut_to_tg_if1_ip,
41 "address": dhcp_server1_ip
49 "address-family": "vpp-fib-table-management:ipv4",
51 "gateway-address": dut_to_tg_if1_ip,
55 "address": dhcp_server1_ip
63 "address-family": "vpp-fib-table-management:ipv4",
65 "gateway-address": dut_to_tg_if1_ip,
69 "address": dhcp_server1_ip
73 "address": dhcp_server2_ip
81 "address-family": "vpp-fib-table-management:ipv4",
83 "gateway-address": dut_to_tg_if1_ip,
87 "address": dhcp_server1_ip
91 "address": dhcp_server2_ip
99 "address-family": "vpp-fib-table-management:ipv6",
101 "gateway-address": dut_to_tg_if1_ip6,
105 "address": dhcp_server_ip6
113 "address-family": "vpp-fib-table-management:ipv6",
115 "gateway-address": dut_to_tg_if1_ip6,
119 "address": dhcp_server_ip6