網路中的計算機可能插有多塊網卡,每塊網卡都代表該計算機的一個接口。當然這台計算機也就有多個物理地址,稱這樣的計算機為多宿主計算機。
基本介紹
- 中文名:多宿主計算機
- 外文名:multi homed computer
簡介,多宿主計算機中運行WINS,使用多宿主計算機,
簡介
只通過一條鏈路連線到骨幹網路的模式容易發生單點失效而導致網路癱瘓,因此,許多企業和網路提供者(ISP)都迫切希望連線兩個以上的提供者來實現更好的性能。據統計,Internet有至少60%的AS域有兩個以上的ISP,而且數量在不斷增加。AS域通過使用多條鏈路與Internet連線,建立一個可靠的、具有容錯能力的網路,這就是網際網路的多宿主概念。
多宿主計算機中運行WINS
多宿主計算機含有多個網路接口卡(NIC),同時介入多個網路。例如,一個WindowsNT Server可以含有二個網卡,其中一個卡的IP位址為192.2.2.1,與網路中地址在192.2.2.2至1 92.2.2.100之間的主機通信;另一個NIC卡的地址為1 60.2.2.1,和網路中地址在160.2.2.2至160.2.2.100之間的主機通信。
兩個網路之間的公共對象就是此多宿主機,如此,多宿主機實際上是兩個網路之間的路由器。這種方法在連線兩種不同類型的物理網路時非常有用。如乙太網和令牌環網。
由於WINS伺服器通常要在本地資料庫中登記自己的名字,所以一般情況下,WINS服務不應當在多宿主機上運行。如果WINS服務中存在DOS客戶的話,問題就出來了,DOS客戶通常只嘗試它們從WINS伺服器收到的第一個地址,而WINS伺服器是按順序登記網卡的,這樣一來,如果DOS客戶所在的網路不是第一塊卡所處的網路,它將不能訪問WINS伺服器上的資源。
兩個網路之間的公共對象就是此多宿主機,如此,多宿主機實際上是兩個網路之間的路由器。這種方法在連線兩種不同類型的物理網路時非常有用。如乙太網和令牌環網。
由於WINS伺服器通常要在本地資料庫中登記自己的名字,所以一般情況下,WINS服務不應當在多宿主機上運行。如果WINS服務中存在DOS客戶的話,問題就出來了,DOS客戶通常只嘗試它們從WINS伺服器收到的第一個地址,而WINS伺服器是按順序登記網卡的,這樣一來,如果DOS客戶所在的網路不是第一塊卡所處的網路,它將不能訪問WINS伺服器上的資源。
使用多宿主計算機
計算機可以為多宿主的原因如下;
(1)可伸縮性。如果伺服器要求的吞吐量超出了單個接口的允許範圍‘,那么可以使用兩個網路適配器把最大吞吐量加倍(假定伺服器硬體支持網路適配器組合)。例如,如果流媒體服務連線在一個 千兆網路上,並且要求傳輸速率為1.2Gbps,’‘那么可以連線兩個網路適配器來達到最大接近2Gbps的理論出站吞吐率。
(2)冗餘性。為了避免一個網路適配器故障導致伺服器停機,可以配置冗餘的網路適配器。當一個網路適配器出現故障時,另一個網路適配器會繼續保持連通性。然後可以安排一個對用戶影響最小的伺服器停機時間來更換出故障的風絡適配器。
(3)連線分離的網路。有些伺服器需要連線到多個分離的網路(互不相連的網路)上。例如,更新伺服器既再銜署連線到內部網路來讓客戶端下載更新,也需要連線到單獨的實驗室網路讓實驗室的計算機可以下載更新。當連線到分離的網路上時,只在_個適配器上配置默認網關。如果需要通過這個分開的網路連線到多個網路上,那么可以使用route add命令手動配置計算機的路由表。
(1)可伸縮性。如果伺服器要求的吞吐量超出了單個接口的允許範圍‘,那么可以使用兩個網路適配器把最大吞吐量加倍(假定伺服器硬體支持網路適配器組合)。例如,如果流媒體服務連線在一個 千兆網路上,並且要求傳輸速率為1.2Gbps,’‘那么可以連線兩個網路適配器來達到最大接近2Gbps的理論出站吞吐率。
(2)冗餘性。為了避免一個網路適配器故障導致伺服器停機,可以配置冗餘的網路適配器。當一個網路適配器出現故障時,另一個網路適配器會繼續保持連通性。然後可以安排一個對用戶影響最小的伺服器停機時間來更換出故障的風絡適配器。
(3)連線分離的網路。有些伺服器需要連線到多個分離的網路(互不相連的網路)上。例如,更新伺服器既再銜署連線到內部網路來讓客戶端下載更新,也需要連線到單獨的實驗室網路讓實驗室的計算機可以下載更新。當連線到分離的網路上時,只在_個適配器上配置默認網關。如果需要通過這個分開的網路連線到多個網路上,那么可以使用route add命令手動配置計算機的路由表。