What additional actions can be taken in generalized forwarding besides forwarding a packet?
a. Dropping a packet
b Replicating a packet
c. Rewriting packet-header fields
d. Encrypting data
e. Compressing data
f. All of the above