Networking framework