|
|
@@ -9,6 +9,11 @@ BGP_ASN_MAX = 2**32 - 1
|
|
|
# VRFs
|
|
|
#
|
|
|
|
|
|
+# Per RFC 4364 section 4.2, a route distinguisher may be encoded as one of the following:
|
|
|
+# * Type 0 (16-bit AS number : 32-bit integer)
|
|
|
+# * Type 1 (32-bit IPv4 address : 16-bit integer)
|
|
|
+# * Type 2 (32-bit AS number : 16-bit integer)
|
|
|
+# 21 characters are sufficient to convey the longest possible string value (255.255.255.255:65535)
|
|
|
VRF_RD_MAX_LENGTH = 21
|
|
|
|
|
|
|
|
|
@@ -42,6 +47,7 @@ IPADDRESS_ROLES_NONUNIQUE = (
|
|
|
# VLANs
|
|
|
#
|
|
|
|
|
|
+# 12-bit VLAN ID (values 0 and 4095 are reserved)
|
|
|
VLAN_VID_MIN = 1
|
|
|
VLAN_VID_MAX = 4094
|
|
|
|
|
|
@@ -50,5 +56,6 @@ VLAN_VID_MAX = 4094
|
|
|
# Services
|
|
|
#
|
|
|
|
|
|
+# 16-bit port number
|
|
|
SERVICE_PORT_MIN = 1
|
|
|
SERVICE_PORT_MAX = 65535
|