第一章:BACnet/IP介紹
平時除錯BACnet協議,一個好用的 BACnet 除錯工具和模擬器必不可少,推薦一款:
官網地址:BACnet Explorer
以下是BACnet/IP規範的基本規定:
- 描述了由一個或多個 IP 子網組成的 BACnet 網路的概念。
- 在 BACnet/IP 和非 BACnet/IP(即傳統 BACnet 網路)內部和之間指定了對所有型別(本地、遠端、全域性)廣播的管理,從而指定了 BACnet 未確認服務的使用。
- 透過定義稱為 BACnet 廣播管理裝置 (BBMD) 的新裝置的功能來實現廣播管理。或者,可以使用 IP 多播。
- BACnet/IP 通訊是透過定義一個稱為“BACnet 虛擬鏈路層”或 BVLL 的新協議層來實現的。它的優點很多:這種方法很容易擴充套件到其他未來的傳輸機制,如 IPv6、ATM、Sonet 等。其次,定義一種可擴充套件的 BACnet 訊息對等管理機制的概念(不僅僅是解決網際網路的廣播限制)意味著其他操作(如加密/解密和壓縮/解壓縮)可以在生成 BACnet APDU/NPDU 的過程之外執行,即不改變現有標準。
- 為“外部”裝置加入 BACnet/IP 網路提供了條件,因此可能加入 BACnet 網際網路絡。本規範的這一部分除其他事項外,還解決了遠端工作站訪問的要求,包括透過 SLIP 或 PPP 進行訪問。
- 指定 BACnet/IP 和非 BACnet/IP 網路之間的路由,包括 IP 和非 IP BACnet 裝置位於同一 LAN 上的情況。
- 指定多個 BACnet/IP 網路之間的路由。
本文將解釋 BACnet/IP 提案背後的理念以及許多細節,希望這些細節能夠透過這些圖片頁面變得清晰
關於安全的說明
本演講中很少討論安全性。我們假設所有節點都是“可信的”。安全性顯然將成為未來的一個重要考慮因素。現在假設所有裝置都位於防火牆後面,該防火牆會進行資料包過濾,並且環境對可以在防火牆內執行的軟體有很好的限制
版權宣告:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連結和本宣告。
原文連結:https://blog.redisant.cn