網路政策

本頁面提供 Fuchsia 中的網路政策元件總覽。

目前元件

Reachability:這個元件可執行網路健康狀態檢查,判斷主機所知網路的服務等級。它會公開 fuchsia.net.reachability API,其他元件可使用該 API 訂閱網路服務層級的變更。

Netcfg:用於命名及安裝所發現介面至網路堆疊的元件。也可以執行佈建作業,例如啟動 DHCP 用戶端。

Http Client:適用於 fuchsia.net.http.Loader 的 FIDL 伺服器,由 fuchsia-hyper 提供支援。

未來元件

支援多網路

fuchsia_network_monitor_fsStarnix 中的 Unix 相容檔案系統,可接收已安裝網路的屬性,並將屬性更新內容傳送至 Socket 代理程式。

Socket Proxy:用於追蹤目前註冊的網路,並為需要的 Socket 指派適當標記的元件。與 fuchsia_network_monitor_fs 通訊,以便接收 Starnix 註冊的網路通知。

測試

Netemul 整合測試可讓您在密封測試環境中,以及透過虛擬網路測試元件。Fuchsia 目前有 reachabilitynetcfgnetemul 整合測試套件。不依賴與網狀堆疊互動的測試會位於元件專屬目錄中。