• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

09-网络管理和监控命令参考

目录

08-IED命令

本章节下载 08-IED命令  (211.96 KB)

08-IED命令


1 IED

1.1  IED配置命令

1.1.1  cms enable

cms enable命令用来开启设备的CMS(Communication Message Specification,通用服务协议)通信功能。

undo cms enable命令用来关闭设备的CMS通信功能。

【命令】

cms enable

undo cms enable

【缺省情况】

设备的CMS通信功能处于关闭状态。

【视图】

IED视图

【缺省用户角色】

network-admin

【使用指导】

开启CMS通信功能,设备才能使用CMS协议和网管设备通信。

使用MMS协议映射较为复杂。国家电网提出了CMS规范。CMS简化了从MMS到TPKT之间的协议层级,将核心ACSI服务直接映射到TCP/IP传输协议,替代MMS协议集,同时提升ACSI服务的通信性能和服务能力。

【举例】

# 开启设备的CMS通信功能。

<Sysname> system-view

[Sysname] ied

[Sysname-ied] cms enable

【相关命令】

·     cms tls enable

·     mms enable

1.1.2  cms tls enable

cms tls enable命令用来开启使用TLS协议传输CMS报文功能。

undo cms tls enable命令用来关闭使用TLS协议传输CMS报文功能。

【命令】      

cms tls enable

undo cms tls enable

【缺省情况】

使用TLS协议传输CMS报文功能处于关闭状态。

【视图】

IED视图

【缺省用户角色】

network-admin

【使用指导】

应用场景

缺省情况下,设备使用非加密的TCP连接传输CMS报文。开启使用TLS(Transport Layer Security,传输层安全)协议传输CMS报文功能。设备(作为CMS服务器端)和网络管理服务器(CMS客户端)会基于TLS协议进行通道加密和双向证书认证,为CMS报文传输提供安全及数据完整性保障。

工作机制

配置本命令后,设备使用9102号端口提供CMS服务,并使用国密加密算法,以及设备出厂携带的证书、认证密码和管理设备通信。未配置本命令时,设备使用8102号端口提供CMS服务。设备已经为CMS预留了端口8102和9102,以免其他业务模块占用该端口,影响CMS功能的运行。

注意事项

执行本命令,CMS服务会重启,以便最新配置生效。

【举例】

# 开启使用TLS协议传输CMS报文功能。

<Sysname> system-view

[Sysname] ied

[Sysname-ied] cms tls enable

【相关命令】

·     cms enable

1.1.3  csd { export | import }

csd export命令用来导出CSD(Configured Switch Description,交换机配置描述)文件。

csd import命令用来导入CSD文件。

【命令】

csd { export | import } url url-string

【视图】

IED视图

【缺省用户角色】

network-admin

【参数】

import:将服务器CSD文件导入设备并下发配置。

export:将当前运行的配置参数以CSD文件格式导出。

url url-string:远程服务器上CSD文件的路径,为1~512个字符的字符串。

【使用指导】

应用场景

当智能变电站网络需要部署新设备或者替换旧设备时,可以由专业人员远程生成CSD文件,现场工程师只需导入CSD文件、按照设计图纸进行连线,即可完成交换机的配置,简化了现场工程师的工作难度。

使用本功能,还可以将设备当前使用的CSD文件导出到远程服务器上进行CSD文件备份和CSD文件版本管理。

工作机制

导入CSD文件时,指定的url url-string参数可以是基于单台交换机的CSD文件,即本设备专属的CSD文件;也可以是基于过程层网络的CSD文件,即整个过程层网络的CSD文件,该文件中包含多个IED设备的CSD文件。将CSD文件导入设备时,如果设备的系统名和CSD文件中IEDNAME字段的取值相同,则表示该CSD文件中包含当前交换机的配置,交换机会将IEDNAME下的配置下发到本交换机,重启交换机,CSD文件中的配置生效,从而完成对交换机的配置。

导出CSD文件时,设备会将导入的CSD文件中本设备相关的配置导出成一个本设备专属的CSD文件。

配置准备

执行本命令前,请先开启CSD文件配置功能,否则,导入、导出CSD文件将失败。

注意事项

CSD文件名应符合如下规则:

·     基于过程层网络的CSD文件,文件名格式为:变电站名-电压等级-A1/B1/A2/B2网-SW.csd。文件名中不能包含中文字符,例如:dagang-220kV-A1-SW.csd。

·     基于单台交换机的CSD文件,文件名格式为:变电站名-电压等级-A1/B1/A2/B2网-网络设备IEDname.csd。文件名中不能包含中文字符,例如:dagang-220kV-A1-SW1.csd。

导出CSD文件时,URL中不需要指定CSD文件名,文件名固定为基于单台交换机的CSD文件:变电站名-电压等级-A1/B1/A2/B2网-网络设备IEDname.csd,网络设备IEDname缺省为SW1。

用户可使用FTP、TFTP或者HTTP协议导入/导出CSD文件。各传输协议对URL参数的格式要求如下:

协议类型

URL格式

说明

FTP

ftp://FTP用户名[:密码]@服务器地址[:端口号]/CSD文件名

密码为可选参数。如果服务器只对用户名进行认证,则无需输入密码

端口号为可选参数。不指定该参数时,服务器使用哪个端口接收报文由服务器决定

用户名和密码必须和服务器上的配置一致。例如ftp://a:1@1.1.1.1/dagang-220kV-A1-SW.csd表示地址为1.1.1.1的FTP服务器授权目录下的dagang-220kV-A1-SW.csd文件,用户名为a、密码为1

TFTP

tftp://服务器地址[:端口号]/CSD文件名

端口号为可选参数。不指定该参数时,服务器使用哪个端口接收报文由服务器决定

tftp://1.1.1.1/dagang-220kV-A1-SW.csd表示地址为1.1.1.1的TFTP服务器工作目录下的dagang-220kV-A1-SW.csd文件

HTTP

http://[HTTP用户名[:密码]]@服务器地址[:端口号]/CSD文件名

密码为可选参数。如果服务器只对用户名进行认证,则无需输入密码

端口号为可选参数。不指定该参数时,服务器使用哪个端口接收报文由服务器决定

用户名和密码必须和服务器上的配置一致。例如http://a:1@1.1.1.1/ dagang-220kV-A1-SW.csd表示地址为1.1.1.1的HTTP服务器授权目录下的dagang-220kV-A1-SW.csd文件,登录用户名为a、密码为1

 

【举例】

# 通过FTP协议导入CSD文件,URL为ftp://@192.168.41.45/dagang-220kV-A1-SW.csd。

<Sysname> system

[Sysname] ied

[Sysname-ied] csd import url ftp://@192.168.41.45/dagang-220kV-A1-SW.csd

Please reboot the device for the configuration to take effect.

# 通过FTP协议导出CSD文件,通过FTP协议ftp://@192.168.41.45。

<Sysname> system

[Sysname] ied

[Sysname-ied] csd export url ftp://@192.168.41.45/

【相关命令】

·     csd enable

·     sysname(基本配置命令参考/设备管理)

1.1.4  csd enable

csd enable命令用来开启CSD(Configured Switch Description,交换机配置描述)文件配置功能。

undo csd enable命令用来关闭CSD文件配置功能。

【命令】

csd enable

undo csd enable

【缺省情况】

CSD文件配置功能处于开启状态。

【视图】

IED视图

【缺省用户角色】

network-admin

【使用指导】

CSD文件中包含端口连接、VLAN和组播转发表配置。

开启CSD文件配置功能后,表示设备要使用CSD文件中的配置进行相关自动配置,此时:

·     对于静态组播转发表配置,不支持通过其它方式(例如命令行、Web等方式)配置静态组播转发表。

·     对于VLAN和端口VLAN配置,不允许删除CSD文件中对应的VLAN和端口VLAN,但可以在CSD文件基础上叠加VLAN、端口VLAN的配置。例如,CSD文件中有VLAN 2的配置,且端口1允许VLAN 2通过。则网络管理不能删除VLAN 2,不能将端口1从VLAN 2中移除,但是可以新建VLAN 3,可以配置端口2允许VLAN 2通过。

关闭CSD文件配置功能后,CSD文件中的配置不生效,可通过其它方式配置端口连接、VLAN和组播转发表。而且,CSD处于关闭状态时,不能导入、导出CSD文件。

【举例】

# 开启CSD配置功能。

<Sysname> system

[Sysname] ied

[Sysname-ied] csd enable

【相关命令】

·     csd { import | export }

1.1.5  icd export

icd export命令用来将本设备的ICD(IED Capability Description)文件导出到本地路径flash:/configuration/。

【命令】

icd export

【视图】

IED视图

【缺省用户角色】

network-admin

【使用指导】

使用本功能,可以将设备支持的IEC61850服务和数据对象导出成ICD文件,供智能变电站配置工具统一生成整个智能变电站系统的配置文件,完成智能变电站系统的统一规划和自动化部署。

【举例】

# 导出ICD文件。

<Sysname> system

[Sysname] ied

[sysname-ied] icd export

1.1.6  ied

ied命令用来进入IED配置视图。

【命令】

ied

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

进入IED视图,交换机才能配置ICD文件导出、CSD离线配置等功能。

【举例】

# 进入IED配置视图。

<Sysname> system-view

[Sysname] ied

[Sysname-ied]

1.1.7  info-center file-path

info-center file-path命令用来配置日志文件的存储路径。

undo info-center file-path命令用来恢复缺省情况。

说明

仅IE4320-Z-E24G4、IE4320-G-F16G4和IE4320-G-G16交换机支持本命令。

 

【命令】

info-center { alarmlog | systemlog } file-path dir-name

undo info-center { alarmlog | systemlog } file-path

【缺省情况】

告警日志文件的存储路径为flash:/meas/logflie/alarmlog.log,系统日志文件的存储路径为flash: /meas/logflie/systemlog.log。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

alarmlog:配置告警日志文件的存储路径。告警日志用于记录重启、告警等事件。

systemlog:配置系统日志文件的存储路径。系统日志用于记录配置管理等操作信息,至少应包括登录成功、退出登录、登录失败、修改用户密码、用户操作信息等日志。

file-path:日志文件的绝对路径,例如flash: /meas/logfile/systemlog.log,为1~255个字符的字符串,不区分大小写。

【使用指导】

应用场景

系统会将生成的日志自动分成系统日志和告警日志。为方便用户查看和管理日志,系统日志和告警日志分开存放在两个独立的日志文件中,使用本命令可以指定日志文件存放的路径。

IED日志的格式为:<%>日志级别< | >时间< | > IED Name < | >设备型号< | > 内容描述,例如:

%ERROR|2023-01-12 22:12:23|SWL2208A| XXXX-XXXX-X-XXXX|Port GigabitEthernet 1/0/1 link down.

%NOTICE |2023-01-12 22:12:23|SWL2208A| XXXX-XXXX-X-XXXX|-User=**-OperateType=CONSOLE-IPAddr=**: User logged in.

注意事项

61850协议通过文件服务实现日志的上传,文件服务访问路径统一为MEAS目录。因此,日志文件的配置路径必须为flash:/meas/或其子路径。

如果路径中指定的子文件夹不存在,会导致配置失败,请先创建子文件夹。

存放系统日志的文件的名称不能为alarmlog.log,存放告警日志的文件的名称不能为systemlog.log。

如果指定路径下已经存在同名文件,且用户通过交互信息确认继续执行命令,系统会将原文件xx.log重命名为xx_backup_time.log,time为当前的系统时间。

【举例】

# 配置系统日志文件的存储路径为flash:/meas/sys.log。

<Sysname> system-view

[sysname] info-center systemlog flash:/meas/sys.log

1.1.8  mac-address multicast

mac-address multicast命令用来配置静态组播MAC地址表项。

undo mac-address multicast命令用来删除静态组播MAC地址表项。

【命令】

mac-address multicast mac-address interface interface-list vlan vlan-id [ app-id number ] sequence-number [ index ]

undo mac-address multicast [ [ mac-address [ interface interface-list ] ] vlan vlan-id ]

【缺省情况】

未配置静态组播MAC地址表项。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

mac-address:静态组播MAC地址,格式为H-H-H,必须是尚未使用的组播MAC地址(即最高字节的最低比特位为1的MAC地址)。

interface interface-list:静态组播MAC地址表项的出接口列表,可以表示一个或多个接口。表示方式为interface-list = { interface-type interface-number [ to interface-type interface-number ] }&<1-4>。其中,interface-type为接口类型(目前只支持二层以太网接口和二层聚合接口),interface-number为接口编号。&<1-4>表示前面的参数最多可以输入4次。

vlan vlan-id:静态组播MAC地址表项出接口所属的VLAN,必须为已创建的VLAN,如果指定的接口不属于该VLAN,系统将提示出错。vlan-id为VLAN的编号,取值范围为1~4094。

app-id number:匹配静态组播MAC地址表项的报文需要携带的APP ID值,number的取值范围为1~32767。如果未指定本参数,则表示静态组播MAC地址表项不需要匹配APP ID。

sequence-number index:静态组播MAC地址表项的配置序号,取值范围为1~4294967295。如果未指定本参数,则设备会自动给静态组播MAC地址表项分配序号,分配的序号为取值范围内未被使用的最小序号。

【使用指导】

应用场景

本命令用来在IED组网的交换机设备上,创建用于指导GOOSE和SV报文进行组播转发的MAC地址表项。

工作机制

通过本命令创建静态组播MAC地址表项后,如果设备收到满足如下条件的报文:

·     目的MAC地址为本命令指定的组播MAC地址

·     携带的APP ID为本命令指定的APP ID的报文(如果配置本命令时未指定app-id number参数,则无本条件)

则设备将该报文在本命令指定的若干个端口上进行组播转发。

注意事项

请确保本命令指定的端口允许本命令指定的VLAN通过,否则命令无法执行成功。

不能通过重复执行本命令来修改已配置的静态组播MAC地址表项。如需修改静态组播MAC地址表项,请先执行undo mac-address multicast命令删除已经创建的静态组播MAC地址表项。

无法为匹配不同组播MAC地址、VLAN等参数的多个静态组播MAC地址表项指定相同的配置序号。

配置本命令时,每一个组播MAC地址和VLAN的组合都被视为一个静态组播MAC地址表项,无法配置多个组播MAC地址和VLAN相同、但配置序号和APP ID不同的多个组播MAC地址表项。

【举例】

# 添加静态组播MAC地址表项,匹配的目的MAC地址为0100-5e00-0003、VLAN为VLAN 2、APP ID为1,组播报文的转发出接口为GigabitEthernet1/0/1~GigabitEthernet1/0/5,序号为1。

<Sysname> system-view

[Sysname] mac-address multicast 0100-5e00-0003 interface gigabitethernet 1/0/1 to gigabitethernet 1/0/5 vlan 2 app-id 1 sequence-number 1

【相关命令】

·     display mac-address multicast(二层技术-以太网交换命令参考/MAC地址表)

1.1.9  mac-address static

mac-address static命令用来配置静态单播MAC地址表项。

undo mac-address命令用来删除静态单播MAC地址表项。

【命令】

mac-address static mac-address interface interface-type interface-number vlan vlan-id sequence-number [ index ]

undo mac-address static mac-address interface interface-type interface-number vlan vlan-id

【缺省情况】

未配置静态单播MAC地址表项。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

mac-address:MAC地址,格式为H-H-H,不支持组播MAC地址、全0的MAC地址和全F的MAC地址,不能配置与MAC基地址相同的MAC地址。在配置时,用户可以省去MAC地址中每段开头的“0”,例如输入“f-e2-1”即表示输入的MAC地址为“000f-00e2-0001”。

interface interface-type interface-number:静态单播MAC地址表项的出接口。interface-type interface-number为接口类型和接口编号。

vlan vlan-id:静态单播MAC地址表项出接口所属的VLAN。vlan-id为指定VLAN的编号,取值范围为1~4094。该VLAN必须已经创建。

sequence-number index:静态单播MAC地址表项的配置序号,取值范围为1~4294967295。如果未指定本参数,则设备会自动给静态单播MAC地址表项分配序号,分配的序号为取值范围内未被使用的最小序号。

【使用指导】

应用场景

本命令用来在智能变电站的工业交换机上,创建用于指导单播报文进行转发的MAC地址表项。

工作机制

通过本命令创建静态单播MAC地址表项后,如果设备收到目的MAC地址为本命令指定的组播MAC地址的报文,则设备将该报文在本命令指定的端口上进行单播转发。

注意事项

请确保本命令指定的端口允许本命令指定的VLAN通过,否则命令无法执行成功。

不能通过重复执行本命令来修改已配置的静态单播MAC地址表项。如需修改静态单播MAC地址表项,请先执行undo mac-address multicast命令删除已经创建的静态单播MAC地址表项。

无法为匹配不同MAC地址、VLAN等参数的多个静态单播MAC地址表项指定相同的配置序号。

配置本命令时,每一个MAC地址和VLAN的组合都被视为同一个静态单播MAC地址表项,无法配置多个MAC地址和VLAN相同、但配置序号不同的多个组播MAC地址表项。

【举例】

# 添加静态地址表项,匹配的目的MAC地址为000f-e201-0101、VLAN为2,表项的转发出接口为GigabitEthernet1/0/1,序号为1。

<Sysname> system-view

[Sysname] mac-address static 000f-e201-0101 interface gigabitethernet 1/0/1 vlan 2 sequence-number 1

【相关命令】

display mac-address(二层技术-以太网交换命令参考/MAC地址表)

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们