Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Active Directory 站台設計與複寫優化策略實務指南

編輯:Windows Server 教學

前言:站台概念解決跨地理位置複寫難題

Windows NT 4.0 時代,若一個網域跨越慢速廣域網 (WAN) 連結的多地點,PDC/BDC 複寫流量易佔據頻寬、影響業務,且無法靈活控制複寫排程。Windows 2000 引入站台概念:站台 = 高速連結的 IP 子網集合 (通常對應 LAN),站台之間透過慢速連結互連。站台讓 AD 能感知實體網路拓撲,分別套用不同複寫策略,優化頻寬使用並加速用戶端登入。

一、 站台核心運作機制

1. 站台內複寫 — 高速、即時、未壓縮

  • 拓撲: KCC (Knowledge Consistency Checker) 自動在站台內建立雙向環狀複寫拓撲,每台 DC 擁有兩個複寫夥伴,確保單點故障仍可複寫。
  • 觸發: 變更通知。資料變更後等待 15 秒 (預設) 通知夥伴,夥伴拉取變更 (Pull 模式),再傳遞給下一夥伴。
  • 協議/格式: RPC over IP,資料未壓縮,減少 CPU 負擔,換取頻寬 (LAN 環境頻寬充足)。
  • 頻率: 高頻率、低延遲,維持站台內 DC 高度一致性。

2. 站台間複寫 — 排程、壓縮、可控

  • 觸發: 排程驅動 (非變更通知)。管理員定義「複寫排程」 (允許複寫的時間窗) 與「複寫間隔」 (如 180 分鐘檢查一次)。
  • 壓縮: 資料壓縮至原始 10-15%,大幅降低 WAN 頻寬消耗 (犧牲 CPU 換取頻寬)。
  • 協議: RPC over IP (預設) 或 SMTP (僅限 Schema/Configuration/Global Catalog 分區,不支援網域分區)。
  • 橋頭伺服器: 指定特定 DC 負責站台間送收複寫,集中流量便於防火牆/QoS 控制,或跨 Proxy/防火牆建立通道。

二、 站台連結與站台連結橋接 — 建構複寫拓撲骨幹

物件功能關鍵屬性設計重點
站台連結 連接兩個或多個站台,定義複寫路徑 成本、排程、間隔、傳輸協議 (IP/SMTP) 成本反映連結品質 (低成本優先);排程避開業務尖峰;間隔平衡資料新鮮度與頻寬
站台連結橋接 連接多個站台連結,啟用傳遞性拓撲計算 包含的站台連結清單 預設所有站台連結自動橋接 (全網格);大型網路應停用自動橋接,手動建立橋接反映實體 WAN 拓撲

KCC 拓撲生成邏輯: 在站台連結橋接內,KCC 依成本計算最小生成樹,決定橋頭伺服器配對與複寫方向。正確設定成本 (如專線=10, VPN=100, 撥接=500) 至關重要。

三、 站台對用戶端登入的加速效應

  • 用戶端啟動/登入時,透過 DNS 查詢 _ldap._tcp.._sites.dc._msdcs. 尋找同站台 DC。
  • 同站台 DC 回應驗證請求,網路流量本地化 (LAN 內),大幅降低延遲、提高登入成功率。
  • 若同站台無 DC,用戶端依站台連結成本尋找最近站台的 DC。

四、 實務設計與部署檢查清單

  1. 定義站台邊界: 依實體 LAN 範圍建立站台物件,關聯對應 IP 子網 (子網物件)。每個子網僅屬於一個站台。
  2. 部署 DC 配置: 每個站台至少部署 1 台 DC (建議 2 台以上提供容錯);大型站台可部署多台 DC 分散負載。
  3. 設定站台連結: 建立站台連結物件,加入對應站台,設定成本、排程 (如每天 00:00-06:00)、間隔 (如 180 分鐘)、協議 (IP)。
  4. 優化橋接策略:
    • 小型網路 (≤3 站台) 可保留預設自動橋接。
    • 大型/複雜 WAN:停用「橋接所有站台連結」,手動建立站台連結橋接物件,精確對應實體拓撲 (如 Hub-Spoke、Mesh)。
  5. 指定橋頭伺服器 (視需要): 在站台內指定 1-2 台高效能 DC 作為慣用/備用橋頭,設定連接埠篩選/防火牆規則允許複寫流量。
  6. 監控與調優:
    • 使用 repadmin /showrepl、repadmin /replsum 檢視複寫狀態、延遲、失敗。
    • 事件檢視器 (Directory Service) 監控 KCC 拓撲生成警告 (事件 ID 1311, 1865 等)。
    • 依業務變化調整排程/間隔/成本 (如新增專線降低成本、業務尖峰期縮短間隔)。

五、 常見問題與對策

現象可能原因對策
跨站台複寫延遲過久 (超過 12 小時) 排程視窗太窄、間隔過長、橋頭伺服器離線、WAN 頻寬飽和 擴大排程、縮短間隔、檢查橋頭健康、啟用壓縮/QoS
用戶端登入緩慢、跨站台驗證 用戶端站台子網未正確關聯、同站台無 DC、DNS SRV 記錄遺失 補齊子網-站台映射、部署本地 DC、確認 DC 動態註冊 SRV 記錄
KCC 產生非預期複寫連結 自動橋接產生全網格、成本設定不當 停用自動橋接、手動建立橋接、重新評估成本矩陣
SMTP 複寫失敗 SMTP 服務未啟動、憑證信任問題、防火牆封鎖 25 埠 改用 RPC over IP、或修復 SMTP/憑證/防火牆

結語

站台是 Active Directory 感知實體網路、實現「就近驗證、按需複寫」的關鍵抽象層。透過合理劃分站台、精心設計站台連結/橋接成本與排程、部署適當橋頭伺服器,管理員能將複寫流量限制在非尖峰時段、壓縮至最小、路徑最優,同時確保用戶端以 LAN 速度完成驗證。站台設計不是一次性工作,需隨網路擴展、業務變化持續監控調優,是 AD 維運的核心能力之一。

Copyright © Windows教程網 All Rights Reserved