如今,關鍵系統的高可用性網絡已成為必需。從技術角度來看,最先進的解決方案可確保在單個網絡故障和“即插即用”操作情況下不會丟失數據包。此外,客戶需要可互操作和標準化的解決方案,以避免專有的供應商方法。從這個意義上說,國際電工委員會(IEC)致力于定義基于高可用性以太網的解決方案。確保出現網絡故障時零延遲恢復時間的兩種協議是:高可用性無縫冗余(HSR,IEC 62439-3-條款5)和并行冗余協議(PRP,IEC 62439-3-條款4)。
HSR通過在環形網絡中雙向發送數據包來提供冗余。一個簡單的HSR網絡由雙重連接的橋接節點組成,每個節點都有兩個以太網端口。HSR節點在兩個端口上發送相同的幀。
|
|
具有HSR功能的目標節點在無故障狀態下在一定間隔內分別在兩個端口上接收兩個相同的幀。接收到的第一個被接收,而重復的被丟棄。如果環網中斷,則將始終通過另一個端口接收幀。
HSR具有高可用性,并且反應時間非常短。此外,標準中定義的交換規則允許以最簡單的方式計算最壞情況場景下的通信延遲,從而允許在需要實時的應用程序中使用此協議。
PRP冗余是在節點而不是網絡中實現的。經過特殊調整的節點(雙連接節點– DAN)連接到兩個獨立的以太網(LAN A和LAN B),并在兩個網絡上發送相同的幀。
在無故障狀態下,目標節點將消耗第一個接收到的幀,并丟棄重復的幀。如果其中一個網絡出現故障,則仍將通過另一個網絡發送和接收幀。
|