Network block device (NBD) is a network protocol that can be used to forward a block device (typically a hard disk or partition) from one machine to a second machine
A network block device is realized by three components:
- the server part,
- the client part, and
- the network between them