Skip to content

Add Alkali-style implementations of ONVM apps (L2/L3/L4 NF set)#4

Open
little-xiaohe wants to merge 1 commit intoutnslab:masterfrom
little-xiaohe:app-dev
Open

Add Alkali-style implementations of ONVM apps (L2/L3/L4 NF set)#4
little-xiaohe wants to merge 1 commit intoutnslab:masterfrom
little-xiaohe:app-dev

Conversation

@little-xiaohe
Copy link

Summary

This PR ports several ONVM sample applications into Alkali-style network functions.

The original logic is preserved while adapting to:

  • NET_RECV__process_packet handler model
  • ak_TABLE-based state management
  • bufextract / bufemit packet processing
  • Metadata-driven forwarding decisions

Included NFs:

  • basic_monitor
  • bridge
  • firewall
  • forward
  • l2fwd
  • l3fwd
  • load_balancer

This provides reference implementations for mapping ONVM apps to Alkali.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant