Unity network transport layer - the low-level interface for connecting and sending data through a network