DcmSniffer操作说明
DcmSniffer是一个DICOM通讯诊断工具,它可以记录双方的通讯,并进行DICOM解析。DcmSniffer使用两种旁路侦听方式:1.端口映射方式;2.嗅探方式。
dcmSniffer的具体命令格式请参阅软件附带的dcmSniffer使用说明.txt。本文通过几个例子来介绍dcmSniffer的实际使用方法。
实例一:单机测试WorkList功能。
本例使用LeadTools的CLDMWL32.exe,DicomServer.exe,dcmSniffer.exe来演示单机如何监听WorkList通讯。
首先启动DicomServer,设置端口号,本例使用端口104。
图一:DicomServer端口设置
然后设置dcmSniffer.ini,内容如下:
sets log=WorkList.log opentype=APPEND
maps app=127.0.0.1:104 port=109 log=DCM_ALL
这里表示设置日志文件为WorkList.log,不覆盖旧的日志记录。监听本机的109端口,同时把收到的信息发送到127.0.0.1的104端口。
注意:因为是单机测试,SCU,SCP和dcmSniffer都放置在同一台电脑上,所以此处IP地址设置为本机环回地址127.0.0.1。
运行dcmSniffer,出现命令提示行窗口。
图二:dcmSniffer启动窗口
最后一行的信息表示dcmSniffer开始监听本机109端口,并将把信息转发到地址127.0.0.1的104端口。
如果是第一次运行,且本机有开启防火墙的时候,注意解除防火墙对dcmSniffer的阻止。
图三:解除防火墙的阻止
接下来运行CLDMWL32.exe,进入第二步,配置信息,点击[Verify]按钮。
图三:CLDMWL32的配置
可以看到编辑栏内出现相关的通讯信息,我们转到dcmSniffer的命令提示行窗口,可以看到dcmSniffer也同时监听到了对应的信息,而且比CLDMWL32里的更为详细。本文只列出部分信息。
|
|