In computing, a network interface is a software or hardware interface between two pieces of equipment or protocol layers in a computer network. In computing, a network interface is a software or hardware interface between two pieces of equipment or protocol layers in a computer network. A network interface will usually have some form of network address. This may consist of a node identifier and a port number or may be a unique node ID in its own right.