mirror of
https://github.com/xdp-project/BNG-router.git
synced 2024-05-06 15:54:53 +00:00
Update README.org
Updating project description to distinguish between necessary features and features that are nice to have.
This commit is contained in:
11
README.org
11
README.org
@ -36,11 +36,16 @@ BNG needs to add and remove VLAN tags for the traffic as needed, and do
|
||||
NAT'ing for IPv4 traffic. From the customer PoV it should appear like they
|
||||
are on their own layer-2 segment with the BNG being the only other host. It
|
||||
also needs to relay DHCP traffic to an upstream central DHCP server.
|
||||
Functions in scope are:
|
||||
|
||||
Necessary features:
|
||||
|
||||
- DHCP relay for v4 and v6
|
||||
- NAT'ing of traffic (for IPv4) and routing of customer prefixes (for IPv6
|
||||
with prefix delegation)
|
||||
- Route customer traffic (IPv4 and IPv6)
|
||||
|
||||
Nice to have:
|
||||
|
||||
- NAT'ing of traffic (for IPv4 RFC6598 clients)
|
||||
- Traffic shaping
|
||||
|
||||
The idea is to use regular Linux stack functionality as much as possible
|
||||
(e.g., VLAN interfaces), but accelerate functions with XDP and TC-BPF where
|
||||
|
Reference in New Issue
Block a user