Exposing MNP instead has many of the same advantages of implementing SNP and it reduces one extra layer of drivers. One disadvantage of implementing MNP instead of SNP, or NII and UNDI is that the VLAN Config Protocol must also be implemented. In addition, the Managed Network Protocol also requires a Service Binding Protocol to be implemented. See Chapter 10 covering the Service Binding Protocol. In many cases, since two additional protocols must be implemented in addition to the Managed Network Protocol, it is
recommended that the Simple Network Protocol be implemented instead of the Managed Network Protocol.