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]

Reply via email to