簡介
菊花鏈模式使用堆疊電纜將幾台交換機以環路的方式組建成一個堆疊組(如圖一所示)。但是最後一根從上到下的堆疊電纜只是冗餘備份作用,從第一台交換機到最後一台交換機數據包還是要歷經中間所有交換機。其效率較低,尤其是在堆疊層數較多時,堆疊連線埠會成為嚴重的系統瓶頸,所以建議堆疊層數不要太多。
菊花鏈是一種信號傳輸的連線形式,常用的有菊花鏈匯流排,菊花鏈中斷等。通俗的講,信號(匯流排信號或中斷信號)是以串列的方式從一 個設備依次傳到下一個設備的,信號有點兒象串聯電路中的電流。這樣, 和CPU挨得越近,越是優先得到服務的機會,有些異步匯流排,如VME匯流排的數據傳輸和中斷的分配就采有這種形式。
菊花鏈模式的優點
菊花鏈最大的好處就是可以利用有限的信號傳輸線連線多台設備,共享同一服務,而且不存在匯流排競爭和阻塞等問題,因為在某設備把信號傳遞給下一個設備之前,可以修改這個信號;如果它也需要服務時,就截住這個信號,“私自挪用”了。
菊花鏈模式的缺點
菊花鏈的最大缺點是因為是信號串列傳輸,所以一旦數據鏈路中的 某設備發生故障的時候,它下面優先權較低的設備就不可能得到服務了,而且靠近CPU的設備由於總是享有優先服務權,有可能造成下面設備的 服務遲遲得不到回響而影響自己的工作效率。在使用菊花鏈的時候要注意如果某設備不使用該服務時,一定要把該信號短路掉,傳給下面的設備;另外就是安排好優先權的次序和最好設定有匯流排監視器,在遲遲得不到回響時設定逾時錯,以免因為鏈路故障而影響整個系統的正常工作。