當前位置:
首頁 > 知識 > 網路連接守護進程ConnMan更新1.37

網路連接守護進程ConnMan更新1.37

除了Intel將IWD作為新的Linux無線守護進程與WPA-Supplicant競爭之外,英特爾開源技術中心仍在開發的另一個Linux網路項目是ConnMan,作為Linux Internet/網路連接守護進程。

幾天前,ConnMan 1.37在近一年內作為該項目的第一次正式更新發布。 ConnMan 1.37增加了對使用網關作為時間伺服器的支持,支持選擇默認技術,支持地址衝突檢測(ACD)以及支持IPv6 iptables管理,ConnMan 1.37還修復了無效網關地址,處理默認網關的更新,以及需要廣播標誌的DHCP伺服器,以及過去11個月累積的其他工作,ConnMan 1.37可從Kernel.org Git獲得。

Connection Manager簡稱connman,connman是使用d-bus做為進程間通信機制來管理Linux網路鏈接的一種軟體。在connman的d-bus介面中,有一個介面叫做service。該介面的全稱為:net.connman.Service,自然是掛在net.connman上面的。做為net.connman.Service介面,它可以訪問到network的細節以及用戶偏好使用什麼類型的網路(比如3g、wifi、wimax等等)。外部的程序就通過net.connman.Service的一堆Properties和Methods來實現它基本的功能。(可能詮釋的不對,可能是整體的connman的功能)

核心的邏輯如下:connman維護一個信號標記並且將所有可能連接上的網路服務建成一個列表(分類成普通網路、用戶喜歡的以及上次使用的網路)。做為網路服務,它可以是乙太網設備,WIFI,WIMAX,或者是遠程藍牙設備(比如手機)。

這個列表的分類和排序是由connman內部實現,沒必要由使用它的用戶來決定怎麼去將網路排序之類的。用戶的決定(比如鏈接WIFI、關閉乙太網等等)會通過connman實現,與此同時connman會重新對列表中的網路服務進行排序。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Linux資訊速推 的精彩文章:

深入了解物聯網三個重要協議
紅帽20年來首次Logo更新:重新出發

TAG:Linux資訊速推 |