Skip to content

Latest commit

 

History

History
executable file
·
25 lines (19 loc) · 1.08 KB

README.md

File metadata and controls

executable file
·
25 lines (19 loc) · 1.08 KB

High Performance and High available Service Function Chaining in Programmable Data Plane

This is a P4 (P4_16) implementation of service function chaining based on IETF RFC7665 and IETF RFC8300. Our implementation includes the following SFC core components and functions.

  • Network Service Header (NSH)
  • Classifier
    • Service Function Path (SFP) assignment
    • SFC encapsulation
  • Service Function Forwarder (SFF)
    • SFP forwarding
    • SFP termination (decapsulation)

System Requirements

We highly recommend to use a VM of P4 tutorials that has all of the required software installed.

Note that this implementation has only been tested in BMv2. Therefore, it may not work as is on production P4-enabled programmable switches.

If you have any questions, please contact gykim08 at korea.ac.kr .