
我們有許多客製化電腦系統需要連網並臨時安裝在足球場周圍 - 每台電腦都有自己的網路交換器。這些計算機都需要連網到中央計算機。到目前為止,我們一直以菊花鏈方式連接交換機,以免超過電纜長度限制,並將伺服器放在鏈的中間,一條鏈上有 5 台計算機/交換機,另一條鏈上有 5 台計算機/交換機,一切都很好。我在查看一台電腦的網路流量時檢查了伺服器上的網路利用率,利用率約為千兆連線的0.13%,並且整個體育場每台電腦上的所有交換機都是千兆交換機。
我們遇到了一些情況,需要增加電腦/交換器的數量,並可能將伺服器移至鏈的末端,這意味著伺服器可能位於 20 個交換器鏈的末端。由於超過演出網路纜線長度(300 英尺)且光纖成本太高,因此全壘打不是一種選擇。
所以,我知道不建議使用菊花鍊網路交換機,但我沒有讀過任何明確的內容說你不能這樣做。此外,除了透過網路向伺服器發送少量資料的電腦之外,該網路上沒有其他流量。
除了不被推薦用於標準辦公室網路(這不是)之外,我們還會遇到任何重大問題嗎?當以菊花鏈方式連接多個交換器時,這是否只是最靠近伺服器的上行鏈路流量過多的問題,還是我們會遇到其他交換器路由/定時/處理器問題?
謝謝!麥克風
答案1
菊花鏈交換機沒有硬性限制。我曾經有一個第 2 層網絡,網路一端的 PC 可以輕鬆地通過大約十幾個交換機到達另一端的伺服器。但根據硬體和網路需求,有實際限制。
您可以菊花鏈連接多少個取決於網路上發生的情況以及交換器的品質。 「千兆位元交換器」其實並沒有什麼意義。該交換器可以處理多少個資料包?交換器可以轉送多少頻寬?
另外,網路流量是多少?所有 PC 是否僅與伺服器發送/接收流量,還是存在 PC 到 PC 的流量?
假設流量僅流向伺服器,根據您發布的內容,我不會害怕,但我會確保使用優質交換器。
要記住的一件事是我個人所說的「倒漏斗」。如果您的 PC 主要將流量傳送到特定點,則可以透過菊花鏈達到以下情況:
PC ---|
PC ---|
PC --- switch1 ---- switch2 --- switch2 --- switch3 --- SERVER
PC ---| | |
PC ---| | |
PC ---------| PC ----|
PC ---------| PC ----|
PC ---------| PC ----|
PC ---------| PC ----|
那麼在上面的範例中,如果每台PC都從伺服器下載10M的流量,那麼有多少流量經過switch3? 13 x 10M = 130M。所以如果上面的鏈接都是100M的鏈接,那你就噎住了。以上就是我所說的「漏斗設計」。
倒漏斗設計要求交換器 1 和交換器 2 之間的頻寬足以承載連接到交換器 1 的所有節點的預期負載。那麼從交換器 2 到交換器 3 的連結必須足以承載交換器 2 和交換器 1 等的負載。範例:24x100M 連接埠交換器與下一個交換器有 2 x 1G 連接。這顯然是基於預期的頻寬使用情況,而不是連接埠速度。
如果您有千兆位元端口,但所有節點僅使用幾 Kbps,則可能需要一段時間才能飽和 - 頻寬方面。
您必須對資料包數量進行類似的數學計算。
答案2
連接交換器實際上沒有任何限制,但您應該知道生成樹協議的限制僅限於 7 跳。
兩個系統之間的 20 個交換器看起來異常大,此時您可能應該考慮將其分解為 VLAN。您甚至可以使用交換器的第 3 層功能來實現此目的。
參考文獻:
答案3
選項#1:只要您使用交換器(尤其是在如此低負載的網路上),它就應該可以工作。集線器會造成麻煩,但這不是你的情況。
選項#2:如果您遇到任何奇怪的情況(鏈越長,可能丟失/丟棄/破壞您的L2 幀的設備數量就越多),請考慮組合解決方案- 擴展星形拓撲- 菊花鏈交換機到一些水平圍繞一個交換機並通過光纖連接(媒體轉換器並不那麼昂貴)。這樣,您只需要一些纖維,並且仍然保留合理的連結。
選項 #3 受到 Zoredache 的啟發:取得 L3 交換器並路由(L3 交換器)所有內容。 IP 旨在處理更多的跳數。儘管如果您使用廣播、多播或某些外來技術,這可能不是一個選擇。
答案4
我懷疑您會看到任何時序、處理器或路由問題。這些通常是路由器問題,不會是由過多的交換器引起的。
您可以使用一些中繼器(擴展器)http://www.dummies.com/how-to/content/network-basics-repeaters.html這些會給你距離。
您主要關心的是同一廣播網域上共有多少台電腦。這時您將開始注意到連線問題。