This thesis describes the design and implementation of the first version of the Twizzler network stack. In this implementation, we focused on providing Twizzler developers with the network functionality that was immediately needed, while having flexibility that promotes growth and expansion. To encourage research in creating a data-centric network stack, we implemented the FLIP protocol as Layer 3 of the network stack, moving away from the traditional TCP/IP stack. FLIP allows for custom headers and its adaptability gives application developers control over which functions the network provides for their specific application. We also describe the implementation of ARP, the first network application using the Twizzler stack, which allows for network discovery. We expect that the future directions of this work will propel the development of a full-fledged network stack for the Twizzler operating system.