再評估營運可視性 / 11 分鐘

如何在單向傳輸下保留 OT 可視性

把資料從 Blue Side 的採集一路追到 Red Side 的實際使用,說明單向傳輸下如何分別驗證資料方向、新舊、缺漏與可用性。

移除 IT-to-OT 回程路徑,不代表一定要放棄 OT 可視性,但取得資料的方法必須改變。原本依賴雙向連線的查詢、確認與重送,要拆成四個可分別驗證的階段:Blue Side 採集、單向傳輸、Red Side 重建,以及目的系統實際使用。四個階段都正常,Red Side 才能得到真正可用的資料。

這也會改變責任分工。硬體方向只能回答「資料能不能沿同一條跨域路徑返回」,不能回答最新資料何時抵達、缺漏是否可接受、目的端能否正確解讀,或每筆紀錄是否已確認接收。這些問題若都被包進「保持可視性」,就容易把方向控制誤當成送達保證。

核心結論

OT 可視性不是單一設備自帶的功能,而是一條需要逐段驗收的資料路徑。Blue Side 要先選定資料來源並記錄採集時間與識別資訊;單向邊界只讓資料往 Red Side 移動;Red Side 再把收到的內容整理成目的系統可以查詢、關聯或告警的形式。最後,目的系統還要能辨識資料是否過期、是否有缺口,以及目前的處理狀態。

所以,「有資料到達」只代表其中一段有結果,不代表整條路徑已完成。「沒有回程通道」也只保證方向,不等於零資料遺失、資料必達或紀錄完整。評估時應把安全方向與營運品質分開驗收。

完整資料路徑

  1. Blue Side 資料採集:界定哪些製程數值、事件、告警、日誌或檔案是必要資料,從核准的來源介面採集,並保留來源識別、事件時間與資料語意。
  2. 硬體強制單向邊界:跨域資料只能由 Blue Side 指向 Red Side,不建立 Red-to-Blue 的回覆、查詢或確認路徑。
  3. Red Side 資料重建:辨識收到的資料單位、驗證格式,處理重複、亂序、逾時或缺口,再建立目的端需要的資料模型或服務介面。
  4. 目的端使用:由 historian、日誌平台、SIEM、分析流程或其他系統讀取重建結果,依資料新舊與完整性規則顯示狀態、觸發告警或保留紀錄。

四個階段不能互相代替。來源端沒有採到的資料,邊界無法補造;資料曾經送出,也不能直接推定目的端已經收到。即使目的端收到位元組,若缺少時間、來源識別或資料格式,仍不代表資料可用。

來源事實|可視性從 Blue Side 採集開始

NIST SP 800-82 Rev. 3 將 OT network monitoring 描述為檢視 alerts 與 logs、分析可能事件,並列出資產發現、正常流量與資料流 baseline、網路問題診斷及錯誤設定辨識等能力。文件也指出 OT 流量通常較可預測,理解正常狀態是區分攻擊、瞬時條件與正常操作的前提。查閱 NIST 的 network monitoring 指引

同一份指引建議先檢視環境可用的 logging capabilities,設定適合該環境的營運與資安事件,並決定 retention 期間與所需儲存空間。對敏感 OT 裝置,passive monitoring 或在相容主機上採集資料可以降低不必要的主動互動,但仍要評估工具對 operation 與 safety 的影響。查閱 NIST 的 centralized logging 與 passive monitoring 章節

因此,Blue Side 應從資料用途開始規劃,而不是「能抓多少就送多少」。先列出 Red Side 真正要完成的判讀,再決定來源、採樣方式、事件時間、品質欄位與容量;否則目的端可能只得到大量卻難以解釋的資料。

單向邊界|方向保證不等於傳輸結果

NIST 將 data diode 定義為只允許資料朝一個方向移動的裝置,並將 unidirectional gateway 描述為硬體與軟體的組合:硬體讓資料由一個網路流向另一個網路,且物理上無法把資訊送回來源網路;軟體則可在目的端複製資料庫或模擬 protocol server/device。查閱 NIST 的邊界定義

這項定義支持兩個分開的判斷。第一,硬體強制單向邊界能把 Blue-to-Red 方向設為不變量。第二,跨域後仍需要軟體處理資料表示。前者不會自動證明後者已正確完成,也不會證明每一筆來源資料都被接收。

IETF RFC 8085 以 message-passing transport 說明另一個重要界線:當 transport 本身不提供 reliability、retransmission、ordering 或 flow control,應用若需要相關性質,就必須自行設計合適機制;接收端也必須能面對 loss、duplication、reordering 與 delay。查閱 IETF reliability guidelines 這是一般傳輸設計原則,不代表所有單向閘道採用同一種 transport;它說明的是為何「只能單向」不能推導出「已確認送達」。

Red Side 如何重建與使用資料

Red Side 的工作不是延伸原本的雙向連線,而是建立目的端可以使用的資料。重建流程至少要知道資料來自哪裡、代表什麼時間、使用哪一種格式,以及遇到重複、亂序、缺漏或過期時該如何處理。狀態資料可以標示最後更新時間與過期狀態;事件資料可以保留順序、來源時間與可辨識的缺口;檔案則要在目的端另行檢查物件與完整性。

目的系統是否真的可用,要看實際用途。Historian 可能需要依事件時間建立趨勢;日誌平台或 SIEM 需要可解析的欄位、來源識別與一致的時間;告警流程要定義多久沒更新就算過期;分析人員則需要知道資料範圍與缺口。NIST 指出,集中式日誌管理可支援保存、監看與分析,OT historian 也能補充事件資料,提供調查所需的脈絡。查閱 NIST Appendix E.2

在單向架構中,Red Side 顯示「已收到」只代表目的端觀察到某筆資料。若 Blue Side 沒有可由 Red Side 查詢的回程確認,架構就不能把接收觀察反推成來源端的 assured delivery。需要這種保證的流程,必須另行定義不破壞安全目標的核對與營運程序,而不能偷偷恢復同一跨域路徑的反向 session。

來源建議|把五個問題分開驗收

驗收問題 它回答什麼 最低可觀察證據 它不代表什麼
單向保證 Red Side 能否沿同一跨域資料路徑回傳 實體路徑與架構檢查 freshness、delivery 或資料正確性
資料新舊 Red Side 的資料距離來源事件有多久 來源時間、接收時間、過期門檻 歷史資料沒有缺口
缺漏容忍度 用途可接受哪些缺漏、重複或亂序 缺口指標、順序/時間檢查、失效處理 零資料遺失
目的端可用性 目的系統能否解析資料並完成預定工作 格式驗證、查詢、趨勢、告警或匯入結果 每筆來源資料皆到達
逐筆送達確認 每筆資料是否有可核對的接收承諾 明確確認、對帳或等價程序 可由單向方向本身推定

NIST 的建議顯示,monitoring 應建立正常狀態、選擇合適 collection point、測試 sensor 對 OT 的影響,並由了解 OT 的人員判讀 alerts。RFC 8085 則提醒,當回饋、排序或可靠性不由 transport 提供時,應用必須明確處理。查閱 NIST 的 OT-specific recommendations 查閱 IETF 的應用責任說明

把五項驗收並列後,取捨會更清楚。即時告警可能要求很短的更新時間,卻仍要定義少量資料缺漏如何顯示;長期趨勢可能容許延遲,但不能接受未標示的時間缺口;週期性報表可以接受批次更新,仍要驗證目的端格式。需求應從目的端用途往回推到來源採集,而不是從「單向邊界」這個名稱向外延伸。

編輯推論|把可視性當成一項資料服務

從上述來源可以推論,沒有 IT-to-OT 回程路徑時,設計重點不該是「把一條雙向連線延伸過去」,而是建立規格清楚的資料服務。這份規格要描述來源、語意、時間、更新方式、容量假設、允許的缺口、目的端格式、過期行為與責任人。Blue Side、單向邊界、Red Side 和目的系統都可以據此提供各自的驗證證據。

這樣也比較容易找到故障位置。Blue Side 停止採集、邊界傳輸中斷、Red Side 重建失敗、目的端接收堵塞,以及畫面沒有更新,都可能表現成「看不到資料」,但修復責任不同。如果只看最終畫面,就很難知道是哪一段失效;如果每一段都有健康指標與時間資訊,Red Side 就能顯示目前觀察到的狀態與限制。

這不代表所有 OT 工作流程都適合移除回程路徑。命令下達、遠端維護、互動式查詢或嚴格雙向確認,都應被視為不同需求,另外管理其路徑與風險。單向架構適合的是能重新設計成 Blue-to-Red 資料釋出的使用情境。

評估清單

  1. 從目的端用途列出需要的趨勢、告警、稽核、調查或報表,不先從介面名稱開始。
  2. 為每項用途指定 Blue Side source、事件時間、採集頻率、資料語意與品質欄位。
  3. 記錄 hardware-enforced one-way boundary 的唯一允許方向,排除隱含回程依賴。
  4. 在 Red Side 定義資料邊界、格式、重複、亂序、缺口、過期與重建失敗的處理方式。
  5. 用實際目的系統驗證資料可查詢、可關聯、可告警或可匯入,不只檢查檔案或封包是否存在。
  6. 分別設定資料更新目標、缺漏容忍度與目的端可用性標準。
  7. 若業務要求逐筆送達確認,明確記錄確認證據與對帳程序;不要把單向保證當成替代品。
  8. 測試來源採集停止、資料過期、接收端滿載與目的端接收失敗時,Red Side 如何顯示不確定性。

閱讀限制

本文提供產品中立的架構分析與評估問題,不判定特定系統是否適用、效能如何或是否合規。引用 NIST 與 IETF 文件,只是為了保留原始定義與設計背景;任何特定部署都沒有因此得到來源機構支持,也沒有經過來源機構驗證。實際設計仍要依 OT 安全、營運需求、資料敏感度、容量、故障模式與組織程序完成風險評估。

Source record

Primary sources

  1. 01

    Guide to Operational Technology (OT) Security

    National Institute of Standards and Technology / NIST Computer Security Resource Center

    Published
    2023-09-28
    Accessed
    2026-07-19
    Location
    Sections 5.2.3.1–5.2.3.3; Appendix E.2; Glossary entries for data diode and unidirectional gateway
    Source class
    authoritative primary source
    Required
    required
  2. 02

    RFC 8085: UDP Usage Guidelines

    Internet Engineering Task Force / RFC Editor

    Published
    2017-03-07
    Accessed
    2026-07-19
    Location
    Sections 1, 3.3, and 5
    Source class
    authoritative primary source
    Required
    required