| Active | Passive |
Internal | Participate in the network by sending and receiving data from other nodes. | Participate in the network, but only read and extract data from within. |
External | Create input for nodes from outside the network and can intercept messages to obtain data. | Intercept data in the network, usually known as a man-in-the-middle. |