Extensions to GBP Classifier

Registered by Louis Fourie

Group Based Policy [1] was introduced in the Juno release. Some extensions are addressed in this blueprint:
1. The GBP Policy Classifier only allows matching on TCP/UDP port ranges and protocol values: TCP, UDP, ICMP. There is a need to extend this to other fields within the packet including:
a. L7 fields. These would include fields such as a URL.
b. Protocol path. The protocol path is the list of protocols encapsulating a packet payload and allows matching on a specific set of encapsulating protocols. This path may vary depending on whether or not some form of tunneling is used, for example a protocol path may be {ip, gre, ip, tcp, *}, or {ip, udp,*}, where * is a wildcard.
2. The GBP Policy classifier needs a negation attribute to allow for the case where packets that do not match the classifier may result in an action.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Louis Fourie
Direction:
Needs approval
Assignee:
Louis Fourie
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.