 This constitutes a form of design by contract.In addition, the data in an IP can only be accessed directly by the currently owning process.Encapsulation can also be implemented at the network level, by having outer processes protect inner ones.