Tony Nguyen wrote:
>
> The design strongly encourages your described scenario though presented
> differently. The overall policy is split into two global layers, Global
> Default and Global Override.
>
> - Initially, services are set to inherit Global Default's policy so
> service specific rules enforces the same policy(block or allow the same
> set of network entities). This is the preferred and default settings for
> services.
>
> - Administrator can, however, choose to set a different policy for a
> specific service. This action potentially exposes the system, but only
> through that service and is a user's conscious decision.
>
> - The Global Override allows another set of global rules, overall
> policy, that takes precedence over the needs of all services. This
> explicit global override policy makes it clear services' policies are
> restricted by another overall policy.
Yes, I got that from reading the design document, and the Global
Override seems to accomplish what I was looking for in terms of a global
policy that cannot be undone by individual services.
However, a highly desirable related property would be assurance that
individual service rules cannot conflict with each other. As you said in
response to another email:
> A service is expected to only generate rules relevant to its
> network traffic.
It would be ideal if the way of expressing service rules made it
impossible to affect other services. I don't think the current syntax
for service rules provides that assurance (and it may not be feasible to
do so), but it would be great if it could.
Scott
_______________________________________________
networking-discuss mailing list
[email protected]