BACnet安全连接(BACnet/SC) 介绍
BACnet安全连接(BACnet/SC)是ASHRAE BACnet委员会最近发布的BACnet协议的增编。是在增编135-2016bj中介绍的。它基于一个安全的、加密的数据链路层。 专门设计以满足不同IP基础结构。对BACnet通信使用标准化的、通常已经存在的IP网络基础设施的需求正在增加,BACnet/SC的安全性正是满足这种需求,构建IoT网络(构建物联网-Biot)的一个关键部分。
那么为什么需要BACnet/SC ?
简单地说,现有BACnet系统的某些方面有时会出现问题,因为它们偏离了常见的IT策略和实践,尽管这些策略和实践从一种情况到另一种情况各不相同。从IT的角度来看,BACnet/SC解决了许多现有BACnet系统常见的问题:
- BACnet/SC提供广泛使用的、标准的、被IT界所接受的网络安全解决方案。
- BACnet/SC消除了对静态IP地址的需要,减轻了IT组的负担,并可能降低用户租赁成本。
- BACnet/SC不依赖于网络广播消息。
- BACnet/SC消除了BACnet/IP广播管理设备(BBMDs)及其配置和容忍网络拓扑的变化。
- BACnet/SC可以轻松地与IT基础设施中常见的防火墙设备一起工作。
从增编135-2016bj中的协议架构图,我们可以发现新增的红色框中的链路。基于websocket 解决了常见的和IT基础设施中防火墙问题。它基于标准的TLS 1.3安全性,具有128位的选项以及256位椭圆曲线密码术。以及它消除了对静态IP地址和网络的需要广播。这些使其可以工作在通常已经存在的IP网络基础设施中。并且作为一种新的安全的BACnet数据链,消除了业主、设施管理人员和客户的许多担忧。
协议栈架构
下图给出了完整的协议栈架构
拓扑结构
BACnet/SC网络的逻辑拓扑结构一般遵循由多个节点BACnet/SC节点和Hub功能中心节点组成的中心辐射型模型。
对于传输单播BACnet消息,BACnet/SC节点也可以支持与其他节点的直接连接。在同一BACnet网络上的BACnet/SC节点,可以作为BACnet/SC直连的发起者或接收者。
为了提高可用性,BACnet/SC还提供了冗余功能。通过提供附加的Hub节点,作为备份中心功能。如下图所示。
最后,看一个网络构成示例图
主中心 ( P) 和故障转移中心(F)位于防火墙内部,用于保护BACnet/SC设施内的设备。包括一个BACnet/SC-to-BACnet/IP路由器,一个BACnet/SC-to-MS/TP路由器,以允许在BACnet/SC安全网络和传统BACnet网络。在本例中,外部(远程)访问是通过启用防火墙来提供的使用公网DNS名或公网静态IP地址转发BACnet/SC端口。
BACnet安全连接(BACnet/SC) 介绍相关推荐
- eclipse怎么配置oracle数据库,Eclipse连接Oracle数据库介绍
Eclipse连接Oracle数据库介绍 由于eclipse是开源产品,所以许多工具都以插件的形式提供由用户选择安装,许多文章中都提到了如何连接数据库,但是并没有说明需要加载以及如何加载数据库.jar ...
- chatgpt赋能python:Python中的连接符:介绍与应用
Python中的连接符:介绍与应用 在Python编程中,连接符起着关键性的作用,它是连接不同代码部分的纽带.本篇文章将重点介绍几种常用的Python连接符. 一.加号连接符(+) 加号连接符最常见, ...
- linux系统不能用投影仪,linux连接投影机方法介绍
linux连接投影机方法介绍 发布时间:2012-11-15 14:51:36 作者:佚名 我要评论 一般来说,需要笔记本当前使用的分辨率和投影仪的分辨率相同,才能在投影仪上显示笔记本的X,接 ...
- MySQL连接查询\等值连接介绍
MySQL连接查询\等值连接介绍 连接查询 含义:又称多表查询,当查询的字段来自于多个表时,就会使用到连接查询 笛卡尔乘积现象:表一有m行,表二有n行,结果=m*n行 发生原因:没有有效的连接条件 如 ...
- Mybatis(11)连接池基本介绍
连接池的基本介绍 type属性取值: POOLED UNPOOLED JNDI 使用 复制项目day02_eesy_01mybatisCRUD,到新项目day03_eesy_01datasourc ...
- 关于vmvare网络连接方式的介绍与实践
先介绍一下VMware网络设置的三种方式 1 Host-only连接方式 让虚机具有与宿主机不同的各自独立IP地址,但与宿主机位于不同网段,同时为宿主主机新增一个IP地址,且保证该IP地址与各虚机 ...
- android 连接电脑,安卓手机怎么连接电脑详细介绍【图文教程】
随着科技不断地发展,现在市场上的安卓手机越来越多,但是有些安卓的手机用户们在下载软件,往电脑上传照片视频时还是不会,不知道应该怎么连接到电脑,其实有的时候数据线将电脑与手机连接起来后,手机上的资料并不 ...
- 电视android怎么连接手机助手,海信电视微助手怎么帮助手机连接电视机 方法介绍...
海信智能电视是可以通过手机连接的,如果海信液晶电视是非智能的普通电视机,则无法支持无线传屏,海信电视可以通过手机连接播放电视吗?本文介绍手机连接海信电视的方法.海信电视和手机互动有两个方式: 海信电视 ...
- 连接池原理介绍+常用连接池介绍
下面以访问MySQL为例,执行一个SQL命令,如果不使用连接池,需要经过哪些流程. 不使用数据库连接池的步骤: TCP建立连接的三次握手 MySQL认证的三次握手 真正的SQL执行 MySQL的关闭 ...
最新文章
- android gradle 给所有的buildFlavor 的versionName 增加一个后缀
- 【转】C#中的线程 入门
- 将可执行文件加入到系统启动项中
- k8s springboot 文件_Springboot整合Spring Cloud Kubernetes读取ConfigMap支持自动刷新配置的教程...
- 《学习JavaScript数据结构与算法》 第四章笔记 栈
- linux内核zfs,Linus Torvalds 不建议使用 ZFS On Linux
- AI智能人脸识别很难?30行Python代码完美打造
- 图之Dijkstra算法
- linux ab 命令参数,linux环境中ab命令简介及结果分析
- multisim扩大工作区_利用Multisim 10仿真软件对共射投放大电路进行了计算机辅助设计和仿真...
- 微信小程序名称、简称设置规范
- 网站域名被拦截,网站被流量劫持,服务器攻击,网站被跨区恶意点击,问题的定义与解答
- WES分析2-分析流程
- 维恩贝特面试java后端开发面试经验
- IIS部署Thinkphp网站
- 设置Ajax为同步请求
- 【北京迅为】i.MX6ULL终结者GPIO时钟
- SpringCloud( H版 alibaba )框架开发教程(中级)
- 是什么让我遇见这样的你。
- soul之websocket数据同步
热门文章
- 2019届校招实习生惨痛经历
- 2008服务器系统ie,windows server 2008 IE增强的安全配置关闭方法
- SQL Server 认证(Certification)
- 大前端CPU优化技术--NEON指令介绍
- 数字图像处理之频域滤波
- vector<vector>排序
- 【论文学习】MKIoU Loss: Towards Accurate Oriented Object Detection in Aerial Images
- vue实现水平时间线与蛇形时间线
- ArcGIS供地图斑图形及属性入库操作(附练习数据)
- 1345. 跳跃游戏 IV