運作
任何特定的菊花鏈形成的兩個網路拓撲結構之一:
•線性拓撲結構:線性拓撲結構使一台計算機與下一個之間的雙向連結。然而,這是昂貴的計算機的初期,各計算機需要兩個接收器與兩個傳送器。例如圖一
•環狀拓撲結構:藉由連線計算機的每一端,一個環形拓撲結構就可以被形成。該環的一個優點是,發射器和接收器的數量可以減少一半,因為訊息最終將循環所有周圍的方式。當一個節點傳送訊息時,該訊息是由每部計算機在環內進行處理。如果環狀打破在一個特定的連結,然後傳輸可以通過反向路徑,從而確保所有節點始終處於連線狀態中的單一故障的情況下被傳送。是由一個環路連線的最後一個設備返回到第一個,例如圖二;這通常被稱為“菊花鏈環”。
信號傳輸
對於模擬信號,連線通常由簡單的電氣匯流排組成,特別是在許多設備鏈的情況下,可能需要在鏈中使用一個或多箇中繼器或放大器來抵消衰減(在一個系統中能量的自然損失)。 設備之間的數位訊號也可以在簡單的電氣匯流排上傳輸,在這種情況下,鏈中的最後一個設備可能需要匯流排端接器。 然而,與模擬信號不同,因為數位訊號是離散的,所以它們也可以由鏈中的任何裝置電再生,但不能被修改。
類型
電腦硬體
通過將每個組件連線到另一個類似組件,而不是直接連線到使用該組件的計算系統,可以以菊花鏈配置將一些硬體連線到計算系統。只有鏈中的最後一個組件直接連線到計算系統。例如,將每個都具有UART連線埠的多個組件連結在一起。組件也必須協同工作。例如,一次只抓住一個通信匯流排。
SCSI是電氣匯流排的數字系統的一個例子,在外部設備的情況下,物理連線為菊花鏈。由於網路是電氣匯流排,因此必須終止,這可以通過將終結器插入最後一個設備或選擇使設備內部終止的選項來完成。
MIDI設備通常設計為以菊花鏈形式連線。設備同時具有THRU連線埠和OUT連線埠是正常的,並且通常兩者都可以用於連結。 THRU連線埠以最小的延遲和無變化傳輸信息,而OUT連線埠傳送完全重新生成的信號,並且可以添加,刪除或更改訊息,但代價是這樣做會有一些延遲。差異可能導致信號在不同時間到達;如果鏈條足夠長,它將會扭曲太多,以致系統變得不可靠或不起作用。
某些串列外設接口匯流排(SPI)IC產品具有菊花鏈功能。
根據JTAG菊花鏈指南,所有JTAG積體電路都應支持菊花鏈。
Thunderbolt(接口)還支持菊花鏈設備,如RAID陣列和計算機顯示器。
Hexbus是德州儀器(TI)的10線匯流排,用於TI-99 / 4A,CC-40和TI-74。
網路拓撲
任何特定的菊花鏈形成兩種網路拓撲之一:
線性拓撲:例如,A-B-C-D-E,A-B-C-D-E和C-M-N-O(在C處分支)是菊花鏈。
環形拓撲:從最後一個設備到第一個設備有一個環路連線。例如,A-B-C-D-E-A(環)。這通常被稱為“菊花鏈循環”。
系統訪問
用戶可以將計算會話菊花鏈連線在一起。 使用Telnet或SSH等服務,用戶通過Telnet在第二台計算機上創建會話,從第二個會話,Telnet到第三個計算機創建會話,依此類推。 另一個典型示例是使用RDP的“終端會話內的終端會話”。 創建菊花鏈的原因包括通過網關係統連線到非路由網路上的系統,在第二台計算機上工作時保留初始計算機上的會話,通過首先連線到更好的網路來節省頻寬或改善不穩定網路上的連線 連線機器。 一項不那么健康的目的是在從事網路犯罪時進行偽裝活動。
面向菊花鏈拓撲結構的乙太網高效實時協定
工業自動化領域,採用菊花鏈拓撲結構的實時乙太網得到了較為廣泛的套用.在這種結構上,套用時間槽調度實時協定會由於數據交換次數的增多、延遲增大帶來較為嚴重的效率問題。文章 在分析其效率問題產生根源的基礎上,提出一種高效實時協定。該協定能夠充分利用實時乙太網的全雙工特性,減小數據交換延遲的影響.理論分析和實驗結果證明,此協定能有效利用頻寬,對通信效率有較大的改善.為採用菊花鏈拓撲結構的實時乙太網,在工業領域的套用提供了更好的支持。