Bundle Security Protocol Policy Enforcement in DTN2

Each BSP-enabled node serves as a policy enforcement point as it enforces some policy that controls the forwarding and delivery of bundles. Below is the description of how policies are applied to bundles sent and received by the current node for each of the mandatory ciphersuites.

BAB Outgoing Policy Enforcement

Enforce policy on ALL outgoing bundles.

BAB Incoming Policy Enforcement

Enforce policy on ALL incoming bundles

PCB Outgoing Policy Enforcement

Only enforce policy on bundles originating from node

Do NOT enforce policy on bundles originating from neighbors

PCB Incoming Policy Enforcement

Only enforce policy on bundles destined for node

Do NOT enforce policy on bundles not destined for node

PIB Outgoing Policy Enforcement

Only enforce policy on bundles originating from node

Do NOT enforce policy on bundles originating from neighbors

PIB Incoming Policy Enforcement

Only enforce policy on bundles destined for node

Do NOT enforce policy on bundles not destined for node

ESB Outgoing Policy Enforcement

Only enforce policy on bundles originating from node

Do NOT enforce policy on bundles originating from neighbors

ESB Incoming Policy Enforcement