设置监听端口进行文件通信

时间:2016-03-04 22:20:22

标签: c# networking listener dicom fo-dicom

我对网络通信非常陌生,需要更好地理解侦听端口。我必须创建一个侦听传入DICOM关联的应用程序。但是我不确定我应该听哪个端口,或者它是否真的很重要。

我读到on wikipedia有DICOM通信的特定端口(端口104,4242,11112)。我决定使用哪个端口必须是这三个端口中的一个,还是仅仅是标准?

2 个答案:

答案 0 :(得分:3)

DICOM网络通信没有标准端口,但有所谓的众所周知的端口。这些是104和11112; 4242并未正式指定DICOM的已知端口号。

您可以使用104(在Unix系统上需要root权限)或11112(不支持)作为服务类提供程序(SCP)的默认端口号。但请确保端口号是可配置的!

答案 1 :(得分:1)

DICOM保留了Internet Assigned Numbers Authority中的以下TCP和UDP端口号:

  • 端口104 - 通过TCP或UDP进行DICOM的众所周知的端口。
  • 端口2761 - 使用TCP或UDP上的集成安全通信层(ISCL)注册DICOM。
  • 端口2762 - 使用TCP或UDP上的传输层安全性(TLS)注册DICOM。
  • 端口11112 - 使用TCP或UDP上的标准开放式通信注册DICOM。