# net-next-nuse **Repository Path**: ytxing/net-next-nuse ## Basic Information - **Project Name**: net-next-nuse - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-03-25 - **Last Updated**: 2024-06-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README A library operating system version of Linux kernel ================================================== NUSE [![Build Status](https://travis-ci.org/libos-nuse/net-next-nuse.png?branch=master)](https://travis-ci.org/libos-nuse/net-next-nuse) [![Circle CI](https://circleci.com/gh/libos-nuse/net-next-nuse/tree/master.svg?style=svg)](https://circleci.com/gh/libos-nuse/net-next-nuse/tree/master) DCE [![Build Status](https://travis-ci.org/direct-code-execution/net-next-sim.png)](https://travis-ci.org/direct-code-execution/net-next-sim) ## What is this This is a library operating system (LibOS) version of Linux kernel, which will benefit in the couple of situations like: * operating system personalization * full featured network stack for kernel-bypass technology (a.k.a. a high-speed packet I/O mechanism) like Intel DPDK, netmap, etc * testing network stack in a complex scenario. For more detail, please refer the document. https://github.com/libos-nuse/net-next-nuse/tree/nuse/Documentation/virtual/libos-howto.txt ## Applications Right now, we have 2 sub-projects of this LibOS. - Network Stack in Userspace (NUSE) _NUSE_ allows us to use Linux network stack as a library which any applications can directory use by linking the library. Each application has its own network stack so, it provides an instant virtualized environment apart from a host operating system. - Direct Code Execution (DCE) _DCE_ provides network simulator integration with Linux kernel so that any Linux implemented network protocols are for a protocol under investigate. Check http://www.nsnam.org/overview/projects/direct-code-execution/ for more detail about DCE. ## Quick start * for NUSE https://github.com/libos-nuse/net-next-nuse/wiki/Quick-Start * for DCE http://direct-code-execution.github.io/net-next-sim/