2009-04-25 106 views
4

我对这两个术语有点困惑:“传统可分辨名称”(Legacy DN)和“Distingushed Name”(DN)。“Exchange Legacy Distinguished Name”和“Active Directory Distingushed Name”之间有什么区别?

的第一项旧版DN似乎只对交换,而后者DN为Active Directory中只提到。

他们显然不是在相同的格式:

DN是这样的:CN =摩根城,OU = SomeOrg,DC = SomeCom,DC = COM

的LegacyDN是这样的:/O = SomeDomain/ou = SomeGroup/cn =收件人/ cn = Morgan Cheng

我还不清楚究竟究竟是什么区别。他们是完全不同的东西吗?或者只是以两种不同的形式呈现相同的信息?

而且,它为什么叫做“Legacy”?如果它是遗产,一定是新的,对吧?

希望一些AD和Exchang专家能给我一些意见。

回答

2

在Exchange 5.5中,Exchange将专有名称分配给帐户和邮箱(Obj-Dist-Name)。当Active Directory出现时,Exchange 2000及更高版本将使用其可分辨名称。为了保持向后兼容性,从旧版本DN迁移到旧版本的ExchangeExchangeDN属性时,从Exchange 5.5迁移到Exchange 2000。

某些应用程序继续引用Obj-Dist-Name。为保持与这些应用程序的兼容性,即使对于尚未从Exchange 5.5迁移的对象,以后的交换版本也会合成legacyExchangeDN值。 RUS自动将它设置为某个值,显然与您的案例中的distinguishedName具有相同的值。

“新”方法(自2000年以来)是按专有名称引用对象,而不是Obj-Dist-Name。

+0

因此,为了兼容性,通常我们仍然使用LegacyDN来标识启用电子邮件的对象,对吧? – 2009-04-26 01:48:20

相关问题