BACnet初学者教程,第一章:BACnet/IP介绍

第一章:BACnet/IP介绍

平时调试BACnet协议,一个好用的 BACnet 调试工具和模拟器必不可少,推荐一款:

官网地址:BACnet Explorer

以下是BACnet/IP规范的基本规定:

  1. 描述了由一个或多个 IP 子网组成的 BACnet 网络的概念。
  2. 在 BACnet/IP 和非 BACnet/IP(即传统 BACnet 网络)内部和之间指定了对所有类型(本地、远程、全局)广播的管理,从而指定了 BACnet 未确认服务的使用。
  3. 通过定义称为 BACnet 广播管理设备 (BBMD) 的新设备的功能来实现广播管理。或者,可以使用 IP 多播。
  4. BACnet/IP 通信是通过定义一个称为"BACnet 虚拟链路层"或 BVLL 的新协议层来实现的。它的优点很多:这种方法很容易扩展到其他未来的传输机制,如 IPv6、ATM、Sonet 等。其次,定义一种可扩展的 BACnet 消息对等管理机制的概念(不仅仅是解决互联网的广播限制)意味着其他操作(如加密/解密和压缩/解压缩)可以在生成 BACnet APDU/NPDU 的过程之外执行,即不改变现有标准。
  5. 为"外部"设备加入 BACnet/IP 网络提供了条件,因此可能加入 BACnet 互联网络。本规范的这一部分除其他事项外,还解决了远程工作站访问的要求,包括通过 SLIP 或 PPP 进行访问。
  6. 指定 BACnet/IP 和非 BACnet/IP 网络之间的路由,包括 IP 和非 IP BACnet 设备位于同一 LAN 上的情况。
  7. 指定多个 BACnet/IP 网络之间的路由。

本文将解释 BACnet/IP 提案背后的理念以及许多细节,希望这些细节能够通过这些图片页面变得清晰

关于安全的说明

本演讲中很少讨论安全性。我们假设所有节点都是"可信的"。安全性显然将成为未来的一个重要考虑因素。现在假设所有设备都位于防火墙后面,该防火墙会进行数据包过滤,并且环境对可以在防火墙内运行的软件有很好的限制

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.redisant.cn

相关推荐
2601_967987372 天前
完整教程:Next.js项目演示(从零创建Next.js项目)Next.js入门实战
react·教程·前端开发·next.js·项目创建
Industio_触觉智能3 天前
瑞芯微RK系列调试工具与量产测试手册-上|串口日志打通与JTAG兜底调试
linux·sdk·jtag·瑞芯微·调试工具·rk3576·量产调试
代码山河4 天前
Python就业方向全解析:后端、爬虫、数据分析、AI你选哪个?
python·学习·架构·教程·面向对象·项目
Maynor9964 天前
ChatGPT Pro 额度档位怎么理解:5x / 20x / 50x 使用笔记
ai·chatgpt·教程
迪菲赫尔曼5 天前
【基础篇 08】让VS Code连接服务器:界面在本地,文件保存到远端
运维·服务器·vscode·yolo·论文·教程·ultralyt
OIDCAT5 天前
CH9433技术解析:一颗芯片搞定CAN总线和9线串口
单片机·嵌入式硬件·工控·调试工具·国产芯片
xcLeigh7 天前
Unity基础:Destroy与DestroyImmediate——正确销毁游戏物体的方式
游戏·unity·游戏引擎·教程
迪菲赫尔曼7 天前
【基础篇 02】文件、文件夹和路径:先把学习资料放对地方
yolo·计算机视觉·论文·教程·ultralyt
模拟器连接器曾工7 天前
hud抬头显示器全光谱日光光学性能检测太阳光模拟器
模拟器·太阳光模拟器·hud抬头显示器太阳光模拟器·全光谱日光光学性能检测·光学性能检测
檀越剑指大厂8 天前
传奇搬砖打工模拟器推荐:MuMu、雷电、逍遥 10 月横评,极限多开、24 小时挂机、脚本兼容一次说清
模拟器