FD.io is a collection of several projects. Documentation for some of the projects can be found here.


Vector Packet Processor (VPP)

The Vector Packet Packet Processor (VPP) is the core technology for FD.io.
To get started with VPP check out Installing VPP.
To read the VPP User documents please visit the VPP Latest Release, Versions 21.01 or Versions 20.09LTS.
The Developer Wiki is at VPP Wiki.
The source code documentation is at v21.01.


Continuous System Integration and Testing (CSIT)

The FD.io software is being continuously be tested with the tools and framework provided by the CSIT project.
The project description can be found here CSIT Project.
Reports are published on a nightly basis at CSIT Report.
Data on FD.io trending performance is found at CSIT Trending.
The archive of all the CSIT documents is at CSIT Archive


Hybrid Information-Centric Networking (hICN)

Hybrid Information-Centric Networking (hICN) is a network architecture that makes use of IPv6 or IPv4 to realize location-independent communications. It is largely inspired by the pioneer work of Van Jacobson on Content-Centric Networking, that was a clean-slate architecture whereas hICN is based on the Internet protocol and easy to deploy in today networks and applications. hICN brings many-to-many communications, multi-homing, multi-path, multi-source, group communications to the Internet protocol without replicated unicast. The project implements novel transport protocols, with a socket API, for real-time and capacity seeking applications. A scalable stack is available based on VPP and a client stack is provided to support any mobile and desktop operating system.
To get started with hICN check out the Blog post.
The Developer Wiki is at hICN Wiki.
The hiCN User Docs are here – hICN Docs.


Previous FD.io Site

If you are looking for the previous version of the FD.io site go to Previous FD.io Site.