查看資料流程和通訊協定

支援的服務:

本文件詳細說明遠端代理解決方案的架構,定義三大核心元件的角色,並說明用於執行遠端動作和擷取快訊、受 TLS 保護的非同步資料流程。

元件架構

遠端代理架構由下列三個主要元件組成:

元件 功能和安全性 通訊
Google SecOps 啟動工作並擷取最終結果。不會直接與遠端代理程式通訊。 透過通訊埠 443 上的 TLS 與發布者通訊。
發布者 由 Google SecOps 代管的服務,可做為安全的中介層。儲存暫時、加密的執行資料、中繼資料和指令碼/依附元件。記錄檔 (非機密)。 繫結至通訊埠 443,以便與 Google SecOps 和遠端代理程式通訊。
遠端代理程式 部署在遠端環境。與第三方資安產品通訊,執行動作並提取警告。儲存連接器資訊 (Gzip) 和本機設定檔。 透過通訊埠 443 的 TLS 與發布者通訊。

如要瞭解遠端代理程式主機必須在 TCP 通訊埠 443 允許的傳出防火牆網域、 Google Cloud 驗證端點和容器登錄檔,請參閱「網路和防火牆需求」和「網路存取權和網域許可清單」。

遠端資料流程 (工作執行)

將整合或連接器設為遠端執行時,資料流程會是非同步且以工作為基礎:

  1. 工作發布:Google SecOps 將新工作發布至發布者伺服器。
  2. 持續查詢:遠端代理程式 (安裝在遠端環境) 會持續向發布端查詢新任務 (遠端動作或遠端連接器快訊提取)。
  3. 執行工作:遠端代理找到新工作後,會擷取完整的工作資料 (包含警告情境和動作執行資料),並開始執行。
  4. 發布結果:遠端代理程式會將動作結果 (包括產生的附件和執行的作業) 發布回發布者。
  5. 結果擷取:Google SecOps 伺服器會輪詢發布者。工作狀態標示為完成後,Google SecOps 會擷取最終結果資料和附件,並執行任何必要的伺服器端殘留工作。
  6. 清除 (ACK):資料成功擷取至 Google SecOps 後,系統會將確認 (ACK) 傳回給發布者,然後轉送至代理程式。這個 ACK 會確認資料流程完成,並觸發發布者和代理程式上的檔案刪除作業。

還有其他問題嗎?向社群成員和 Google SecOps 專業人員尋求解答。