簡介
“路由組”是用於控制郵件流和公用資料夾引用的伺服器的邏輯集合。 在路由組中,所有伺服器彼此之間都直接通信並傳輸郵件,如下所示:
Exchange 組織中的用戶使用
郵件客戶端向另一個用戶傳送郵件。發件人的
客戶端使用 SMTP 將該郵件提交到駐留客戶端信箱的 Exchange 伺服器上的 SMTP
虛擬伺服器。 Exchange 伺服器查找郵件的收件人,以確定收件人的信箱駐留在哪一台伺服器上。發生下面的兩種情況之一: 如果收件人的信箱位於同一台 Exchange 伺服器上,Exchange 將把
郵件傳遞給收件人的信箱。如果收件人的信箱位於另一台 Exchange 伺服器上,第一台 Exchange 伺服器將把郵件傳送給收件人的主信箱伺服器,並由收件人的主信箱伺服器將郵件傳遞到收件人的信箱中。 雖然路由組中的所有伺服器彼此之間都直接通信,但是當一個路由組中的伺服器必須與另一個路由組中的伺服器通信時,則不是直接通信。若要允許伺服器與其他路由組中的伺服器通信,必須創建“路由組連線器”。雖然可以使用 X.400 連線器或 SMTP 連線器連線路由組,但是路由組連線器是專門為此目的而設計的,並且是連線路由組的首選方法。
默認情況下,路由組中的所有伺服器都可以通過路由組連線器傳送郵件。能夠通過路由組連線器傳送郵件的伺服器是“橋頭伺服器”。每個橋頭伺服器都是 SMTP
虛擬伺服器和 Exchange 伺服器的組合,並負責通過連線器傳遞所有郵件。
創建路由組連線器時,可以選擇保留所有伺服器作為該連線器的橋頭伺服器,或者指定僅由選定的一組伺服器充當該連線器的橋頭伺服器。下表對比了兩種方
橋頭服務
橋頭伺服器數
| 優點
|
路由組中的所有伺服器
| 由於路由組中的所有伺服器都可以直接將郵件傳遞到其他路由組,因此郵件流更高效。利用了那些在一個路由組中的所有伺服器與其他路由組中的伺服器具有相同網路連線的配置。
|
路由組中選定的幾台伺服器
| 由於路由組之間僅存在有限的聯繫點,因此有利於對郵件流進行故障排除。如果預計路由組之間的郵件流量很大,那么可以分散郵件傳遞負載。在某些伺服器的網路連線優於其他伺服器的配置中,可以使郵件流更可靠、更高效。
|
器數
下圖說明了上面所討論的路由的基本組件。此圖顯示了路由組中的伺服器之間以及路由組之間的郵件流。它還顯示了每個路由組中僅採用一個橋頭伺服器的拓撲。
路由組中以及路由組之間的通信
如果拓撲像圖 5.1 一樣簡單,那么您不必考慮如何在路由組之間更好地路由郵件。隨著拓撲越來越複雜(大量的路由組分布在不同的地理位置),路由組之間的郵件路由就會變得至關重要。通過為路由組所使用的路由組連線器分配開銷,可以配置這些組之間的路由。當某個路由組中的伺服器上的用戶向另一個路由組中的伺服器上的用戶傳送郵件時,Exchange 會使用這些開銷(Exchange 所維護的鏈路狀態信息的一部分)來確定最高效的路由。除非該路由中的某個連線器或伺服器不可用,否則,Exchange 會始終使用開銷最低的路由。因此,每個路由組都知道每個連線器的開銷是多少,以及這些連線器的狀態,而每個路由組都有一個路由組主伺服器負責更新此信息,並與路由組中的所有其他伺服器協調該信息法的優點。