X.500目錄服務 X.500 Directory Services
注釋:NetWare目錄服務(NDS)是X.500式實現的一個很好的例子,參見“目錄服務,NetWare”,來獲得這方面的更多的信息。
X.500目錄服務可以向需要訪問網路任何地方資源的電子函件系統和套用,或需要知道在網路上的實體名字和地點的管理系統提供信息。這個目錄是一個資料庫,或在X.500描述中稱為目錄信息資料庫(DIB)。在資料庫中的實體稱為對象。例如,有用戶對象和資源對象,例如印表機對象。對象包括描述這個對象的信息。
對象被組織成樹形結構,這種結構模仿了一個機構的組織形式。例如,表示一個公司的部門或分支的對象從一個樹的根處分支出來,如圖X3所示。其中,有一些稱為機構對象(organizational object)的類型,這時因為它們能夠“包括”其它對象,例如機構單元對象(organizational unit objects),或公用名稱對象(common name objects)。機構單元對象定義一個分支或部分的子分支,而一個公用名稱對象是指表示物理實體,如人、印表機、伺服器的端點結點。可以參見“目錄服務命名,NetWare4.x”,那裡進行了關於NetWare4.x環境下的對象類型和對象命名的完整討論。
這個目錄的每個分支代表一個分支機構和部門,它們實際上是在不同的地理區域的。DIB的主備份是存放在其中的單一地點的。雖然遠程用戶可以訪問這個DIB的主備份,但是這在廣域網環境是很低效的。因此,在這個目錄樹中這個DIB被分解成分區,並且這些分區是存放在每個地點的伺服器上的。只有相關的分區被複製到每個地點。當用戶需要對象的信息時,首先查詢本地的分區。如果在本地分區不能獲得所需的信息,就通過廣域網來查詢這個主DIB。這種策略有助於降低長途費用,縮短訪問時間,並且通過將DIB複製到其它地點間接地提供了一種備份效果。
相關條目:CCITT;Directory Services 目錄服務;Directory Services,NetWare NetWare目錄服務;Distributed Database 分散式資料庫;Domain Name Service域名字服務;Electronic Mail 電子函件;Partition Management分區管理;Replication複製,復置;X.400 Message Handling System X.400信報處理系統。