Description should include
- network registration and verification
- session establishment and termination
- reliable connection-oriented session data transfer
- unreliable connectionless datagram data transfer
- protocol support (driver)
- adapter monitoring and management.