Difference between revisions of "Project Proposals/TLDK"
Timodriscoll (Talk | contribs) (→Description) |
(→Scope) |
||
Line 19: | Line 19: | ||
The FD.io TLDK project scope is: | The FD.io TLDK project scope is: | ||
− | * The project | + | * The project scope includes implementing a set of libraries for L4 protocol processing (UDP, TCP etc.) for both IPv4 and IPv6. |
− | + | * The project scope includes creating VPP graph nodes, plugins etc using those libraries to implement a host stack. | |
− | + | ||
− | + | ||
− | * The project | + | |
− | + | ||
− | + | ||
== Initial Committers == | == Initial Committers == |
Revision as of 12:44, 27 April 2016
Contents
Name
Transport Layer Development Kit (TLDK)
Project Contact Name and Email
Tim O'Driscoll (email: tim.odriscoll@intel.com LF ID: timodriscoll)
Repository Name
tldk
Description
The TLDK (Transport Layer Development Kit) project will implement a set of libraries for L4 protocol processing (UDP, TCP etc.), which will enable a user to implement a host network stack.
We are planning to contribute a good starting point for the code base, but more work will need to be completed.
Scope
The FD.io TLDK project scope is:
- The project scope includes implementing a set of libraries for L4 protocol processing (UDP, TCP etc.) for both IPv4 and IPv6.
- The project scope includes creating VPP graph nodes, plugins etc using those libraries to implement a host stack.
Initial Committers
- Konstantin Ananyev (LF ID konstantin_ananyev)
- Keith Wiles (LF ID: keithwiles)
Vendor Neutral
No current or expected issues with vendor neutrality. The project will initially be developed using DPDK as the Network I/O layer. DPDK is a vendor-neutral, multi-architecture project. The project can be extended in future to support other Network I/O layers.
Meets Board Policy (including IPR, being within Board defined Scope etc)
Meets board policy as expressed in Technical Community Charter and IP Policy
Administrata
- Request for Project proposal consideration
- Email: (place link to email to TSC proposing project, this can be obtained from TSC Archives
- Date: (date proposed, makes it simpler to calculate the pre-requisite 2 week time period of gestation before being permitted to be voted on)