Paul Moore wrote:

I agree with Casey and David. I think the only way we stand any chance of success is to develop a on-the-wire format that can be easily internalized by a variety of implementations. For example, I know CIPSO is far from the darling child of labeled networking, but due in large part to it's simple, MLS (level/compartment) format it is possible to interoperate between fairly different security models. I've personally used CIPSO to communicate between Trusted Solaris (that is traditional TSOL not FMAC) and SELinux as well as SELinux and Smack (interesting because Smack does not have inherent MLS specifics like TSOL and SELinux); I have not tried to interoperate between Smack and Trusted Solaris but I see no reason why it would fail. I will be the first to admit that these were simple test cases and there was definitely configuration on both required to reach this point, but it is possible.

I hope to be able to do the same with CALIPSO when I finish the Linux implementation (only about 50% at present).

It is partly because of this experience that I'm not entirely convinced a label format token is needed along with the DOI token and label blob. I currently believe that the best solution would be one that only specified the DOI and the label, in whatever representation seems "the best" given what we currently know. Specify in great detail what the on-the-wire format should look like and let the individual implementations worry about translating from their native format to the wire format. I suspect this will provide the highest level of interoperability and as a result, adoption.

This sounds as too ambitious to me. Even if this can be done for all known label formats in use today, how would we know it will map well for some new labels in future?

- Jarrett
_______________________________________________
IPsec mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/ipsec

Reply via email to