电表作为电能计量的核心设备,通常采用DLT645协议进行通信;而光伏监控平台则普遍采用电力行业标准的IEC104协议进行数据交互。两种协议之间的不兼容性成为了数据采集和集成的技术障碍。 本项目采用上海仰科VFBOX协议转换网关,实现DLT645电表数据到IEC104协议的无缝转换,将电表采集的电压、电流、功率、电能等数据实时转发至光伏监控平台,满足电站运行监控和数据分析的需求。 1.2项目目标采集DLT645协议电表的实时运行数据将采集数据转换为IEC104协议格式通过以太网将数据转发至光伏监控平台支持4G无线网络接入(可选)1.3协议说明协议全称应用场景DLT645多功能电能表通信协议电表数据采集 ────┐│DLT645电表│◄───────────────►│VFBOX网关│◄────────────────►│光伏监控平台││(三相多功能)│DLT645协议│协议转换│IEC104协议│(SCADA 个网口,4个串口,满足多设备接入需求#512:支持采集512个数据点位C:采集协议为DLT645协议5:转发协议为IEC104协议3.3硬件接口连接VFBOX网关接线示意:┌──────────────
该规约在DF8900中规约号为104,在DF8002或DF1800系统中规约号一般为99,但也有个别现场因实际情况而不同. 97版或2002版IEC104在流程上没有什么变化,只是扩展了遥测遥信等信息体基地址 索引项目 部分报文字节个数 参数地址范围 流程 常用类型标识 常用传送原因列表 CP56Time2a时标格式 目前无论是DF8900还是DF8002或DF1800系统都可以通过配置”iec104规约配置表 00 (传送原因,2个字节,响应总召唤)01 00 (公共地址,即RTU站址,2个字节)03 00 00(信息体地址,3个字节,第3号遥信) 00(遥信分) 05 00 00 (信息体地址,3个字节,第5号遥信 04 00 接收―>YX帧:(以类型标识3为例) 68(启动符) 1E(长度) 04 00(发送序号,2个字节) 02 00(接收序号,2个字节)03(类型标识,双点遥信) 05 (可变结构限定词,有5个遥信上送 -激活结束 0x14---响应总召唤 3.CP56Time2a时标格式 Miliseconds(D7—D0) Miliseconds(D15—D8) IV(D7) RES1 Minutes(D5–
远动规约基础(一)、【连载】IEC101规约(二)、【连载】IEC101规约(三))、【连载】IEC101规约(四),并着重介绍了IEC101规约,本节我们将继续IEC101规约的相关内容: 5.1 IEC104 通讯连接 5.2 IEC104规约结构 5.3 IEC104规约栈 5.4 IEC104报文格式 APCI 应用规约控制信息 ASDU 应用服务数据单元 APDU 应用规约数据单元 5.5 IEC104 工业通讯领域沉浸十数年,深喑各种工业通讯协议和工业网络架构以及国内外多种主流PLC应用和操作、熟知罗克韦尔、施耐德、西门子、GE等知名品牌的冗余系统,对工业无线通讯、工业物联网、工业IT与OT的融合,有着前瞻性的独到见解和务实的实践经验
Socks5协议概述:Socks5协议是Socks协议家族中的一员,与其前身Socks4相比,引入了更多功能和协议支持。 Socks5协议结构:Socks5协议的通信流程通常包括几个关键步骤,如建立连接、认证方式选择、代理请求和数据传输等。文章将详细介绍每个步骤的结构和数据格式,包括握手协商阶段、认证阶段和数据传输阶段。 UDP支持和远程DNS解析:相比Socks4协议,Socks5协议引入了对UDP协议的支持,使得代理服务器可以中转UDP数据包。 安全性和加密支持:Socks5协议本身并没有提供数据加密功能,但可以与其他安全协议(如SSL/TLS)结合使用,以确保数据传输的机密性和完整性。 通过在Socks5协议之上使用加密协议,可以提供更高级别的数据保护和安全性。
使用命令启动 Conpot conpot -f --template IEC104。 确保 Conpot 和攻击者机器之间的虚拟网络通信。 2404/tcp端口上的服务表示IEC-104协议。下一步是指纹识别。 加载iec-client模块,配置必要的参数来与目标建立通信: use auxiliary/client/iec104 set RHOSTS <target_ip> set ASDU 7720 这些命令选择并配置 iec104 客户端模块,设置从侦察阶段获得的目标 IP 地址 (RHOSTS) 和 ASDU 地址。 对工控安全的影响 通过蜜罐展示了电力网络攻击IEC-104协议,以及攻击者是如何攻击电力网络。同时建议实施网络分段和持续监控等策略可以有效减轻相关风险。
前言 在上一篇文章 别再恐惧 IP 协议 中, 我们了解到,「网络层实现主机之间的通信,而链路层实现具体每段链路之间的通信」。 ❝对于这段话不太了解的小伙伴强烈推荐翻看上篇讲解 IP 协议的文章 别再恐惧 IP 协议,有非常详细的解释和图例 ? ❞ 那么,ARP 就是用来实现由 IP 地址到 MAC 地址转化的一个「网络层协议」,当然,还有一个 RARP 协议可以实现由 MAC 地址到 IP 地址的转化。 两者原理都差不多,本文就以 ARP 协议为例进行讲解。 ? 1. 准确的来说,ARP 协议以目标 IP 地址为线索,用来定位下一个应该数据分包的网络设备对应的 MAC 地址。 ?
APDU长度 1字节 取值 最大,253 控制域 4字节 I格式控制域标志 (编号的信息传输格式)(包含ASDU) 位 D7 D6 D5 控制域八位位组3 接收序列号N(R) 0 控制域八位位组4 接收序列号N(R) S格式控制域标志 (编号的监视功能格式)(不包含ASDU) 位 D7 D6 D5 接收序列号N® U格式控制域标志 (不编号的控制功能格式)(不包含ASDU)(同一时刻TESTFR、STOPDT、STARTDT中只能有一个功能可以被激活) 位 D7 D6 D5 /读取命令 系统命令 时钟同步 105 0x69 复位进程命令 系统命令 复位进程 可变结构限定词 1字节 位 D7 D6 D5 2 0x02 背景扫描(遥信)(遥测) 3 0x03 突发(自发) (遥信)(遥测) 4 0x04 初始化完成 5
引言 在Nacos服务端分析服务注册逻辑,就绕不开Distro协议。该协议为临时一致性协议,数据存储在缓存中。阿里专门为注册中心而设计的。后面文章逐步还原该协议承担的职责,本文先分析寻址模式。 server.port指定服务端端口,默认8848 注解@2 获取本地地址 注解@3 拆分IP和Port组装Member对象 注解@4 设置版本取自pom文件 version=${project.version} 注解@5 ex = null; int maxRetry = EnvUtil.getProperty("nacos.core.address-server.retry", Integer.class, 5) 默认为:http://jmenv.tbsite.net:8080/serverlist;每5秒钟定时向地址服务器请求获取地址列表;获取列表后执行afterLookup。 Nacos提供两种模式一个是通过动态监听配置文件cluster.conf;另外一种是通过定时5秒去地址中心获取。
这个协议最初由David Koblas开发,而后由NEC的Ying-Da Lee将其扩展到版本4,最新协议是版本5,与前一版本相比,socks5做了以下增强: 增加对UDP协议的支持; 支持多种用户身份验证方式和通信加密方式 socks5这个协议来访问到内部的网络,访问一些访问不到的资源,这也是对于网络攻防层面来讲,但是socks5的用途也是很多的。 socks5协议解析之授权认证 如果要与socks5服务器建立TCP连接,客户端需要先发起请求来对协议的版本及其认证方式。 = 5 { return nil, errors.New("该协议不是socks5协议") } s.ULEN = b[1] s.UNAME = string(b[2 : ,等待用户使用socks5协议连接。
Unauthorized CSeq: 2 WWW-Authenticate: Digest realm="IP Camera(23306)", nonce="a946c352dd3ad04cf9830d5e72ffb11e Lavf58.42.100 Authorization: Digest username="admin", realm="IP Camera(23306)", nonce="a946c352dd3ad04cf9830d5e72ffb11e
【实例简介】 根据IEC104 2002规约开发,适用于读写西门子IEC104协议的电表和网关 【实例截图】 【核心代码】 IEC_emsClientService └── IEC_emsClientService
系列文章目录 5G/NR 网络切片之NSSAI分类 5G/NR 网络切片之NSSAI配置 5G/NR 网络切片之NSSAI配置更新 5G/NR 网络切片之NSSAI包含模式 5G/NR 网络切片之AMF 选择(协议版) 5G/NR 网络切片之NSSAI的注册 5G/NR 网络切片之资源隔离(协议版) ---- 网络切片是一个可以根据每个客户的要求进行差异化处理的概念。 ,以及可以将资源进行隔离,然后移动网络运营商可以将客户视为属于不同租户类型的客户,每种客户具有不同的服务要求,这些要求根据每个租户根据SLA (Service Level Agreement,服务水平协议 5.15.2.2-1] Slice/Service type SST value Characteristics eMBB 1 Slice suitable for the handling of 5G
rtmp客户端发送connect消息之后,rtmp server会给客户端发送_result消息,通过该消息通知客户端连接状态(success/fail)。这一篇我们就详细来讲讲_result消息。
在序列化和反序列化过程中,需要定义一种对数据相互转变的一致性协议,也就是序列化协议。zookeeper使用Jute作为序列化组件。 实际zookeeper的客户端在向服务端发送请求时,通信协议体如下: ? len为请求数据的总长度,占4位。 请求头就是事例中的RequestHeader的xid和type。
这些漏洞统称为“ CDPwn”,位于各种实施方式的思科交付协议(CDP)中,默认情况下,该协议在几乎所有思科设备上均已启用,并且无法关闭。 类似于LLDP(链路层发现协议),网络管理员需要了解到在二层域内有哪些设备连接,需要有这些协议的存在,而且LLDP也广泛的应用于网络打印机及一些非思科设备。 CDPwn漏洞出现在思科发现协议(CDP)数据包的处理环节,表明了第2层协议对网络安全状况可能带来的影响。 XR和NX-OS软件思科发现协议拒绝服务漏洞(CVE-2020-3120) 攻击方式 应当指出的是,由于CDP是不能跨越局域网边界的数据链路第2层协议,因此攻击者必须首先在同一网络上才能利用CDPwn 在网络交换机所服务的所有网段上,默认情况下启用的攻击面是用于交换机本身操作的第2层协议,而CDP是这些协议之一。 接管交换机后,攻击者可以横向移动到它所服务的所有网络段。
FLV协议简介 FLV(Flash Video)是一种流媒体格式,因其体积小、协议相对简单,很快便流行开来,并得到广泛的支持。 常见的HTTP-FLV直播协议,就是使用HTTP流式传输通过FLV封装的音视频数据。对想要了解HTTP-FLV的同学来说,了解FLV协议很有必要。 PreviousTagSizeN-1 + TagN FLV tag又分为3种类型: Video Tag:存放视频相关数据; Audio Tag:存放音频相关数据; Script Tag:存放音视频元数据; 在实际讲解FLV协议前 Tag) stereo BOOL 是否立体声 audiocodecid DOUBLE 音频编解码器ID(参考Audio Tag) filesize DOUBLE 文件总得大小(字节) 写在后面 FLV协议本身不算复杂 此外,FLV的字节序为大端序,在做协议解析的时候一定要注意。 本文为讲解方便,部分内容可能不够严谨,如有错漏敬请指出。
1 前言 我正在陆续对《LoRaWAN102》即LoRaWAN协议规范 V1.0.2 版本(2016年7月定稿)协议的各个章节进行翻译。 LoRaWAN第5章,LoRaWAN出于网络管理需要,提出了9条MAC命令,这个章节是对9条命令进行具体的描述。 说个题外话,CLAA(中国LoRa应用联盟)在9条命令以外还扩充了一些MAC命令。 现阶段协议还不能公开,所以我就不多说了。中兴目前作为LoRa联盟董事会成员,也许以后会把这些拓展MAC命令引入到LoRaWAN协议也说不准,大家暂且当个课外知识了解下就好。 * LoRaMAC mote MAC commands * * LoRaWAN Specification V1.0.1, chapter 5, table 4 */ typedef enum eLoRaMacMoteCmd * LoRaMAC server MAC commands * * LoRaWAN Specification V1.0.1 chapter 5, table 4 */ typedef enum
多协议网关TG451,支持Modbus RTU、Modbus TCP协议、支持MQTT协议、支持TCP/IP、UDP、FTP、HTTP支持其他工业协议定制实现数据采集上传。 计讯物联多协议网关支持APN/VPDN、OpenVPN、IPSEC、PPTP、L2TP等,数据传输安全可靠。 图片3.png 多协议工业网关TG451功能 4.png 多协议网关TG451接口 图片4.png USB接口、2路继电器输出接口、2路开关量输入接口、RS232接口、RS485接口、1个WAN 计讯物联多协议工业网关TG451置多级链路检测与恢复机制,保障设备网络连接不间断。 支持设备远程监测、配置、升级,工业级金属外壳、高EMC电磁兼容、耐高低温(-35℃至75℃),宽压(5V-35V);超强的防潮、防雷、防电磁干扰能力,保障设备在恶劣环境下稳定运行。
DLT645 驱动DLT645 驱动适用于 DL/T 645-2007 通信协议,插件支持根据不同的数据标识,自动选择对应的数据格式。 新增功能概览新增 IEC104 协议支持设备主动上报数据处理的功能,提高了 IEC104 采集数据点位的效率。 新增定制化的 Modbus TCP 模拟器,模拟器支持以标准的 Modbus TCP 协议进行读写数据,并且支持扩展的 Modbus TCP 协议,可以一次读取 65535 字节的数据。
一个 ASDU 传输的所有信息对象必须具有相同的 ASDU 类型(例如,5,步骤位置信息)。如果有更多不同类型的对象要传输,则将它们插入到多个 ASDU 中。 此对象的有效 COT 为:2(背景扫描)、3(自发)、5(请求)、11、12(反馈)、20 +G(通过站点询问进行询问)。一些信息对象包含多个信息元素。 对于此类对象,有效的传输原因是自发的(代码 3)或请求的(代码 5)。图10图11ASDU 中的信息对象和信息元素的数量是 ASDU 标头第二个字节中给出的对象数量(另见上文)。